Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
MechMachineMan
in reply to: Anonymous

You do understand you can change the layout, the columns called off, and the widths of the native inventor titleblock, so unless you are doing something super whacky with the borders of the table, you can almost certainly make it fit your scenario.

 

As far as the API call: Could just be a limitation of the functionality as the titleblocks were never designed to be used in that way. Which is why they provided tables and the native rev table.

 

You make swapping over drawings to a new revision style seem terrible. It's not. Unless you change styles, font, layers, line thicknesses of every object and want to force those to be changed over too. Or if you have a ton of different variations of the same titleblock that has the same text fields labelled differently. 

 

Otherwise it's as simple as 

 

For Each Doc in SomeDocList
   Cycle through tb def fields/ prompted entry fields
       Save values in an array
   Copy New TB Def from source doc to target doc

   For Each sheet 
       Delete old tb
       Place new tb
       Place new rev table
       Cycle through saveArray
           Populate fields in new rev table
    Next sheet
Next doc

 

"An ounce of prevention is worth a pound of cure."


--------------------------------------
Did you find this reply helpful ? If so please use the 'Accept as Solution' or 'Like' button below.

Justin K
Inventor 2018.2.3, Build 227 | Excel 2013+ VBA
ERP/CAD Communication | Custom Scripting
Machine Design | Process Optimization


iLogic/Inventor API: Autodesk Online Help | API Shortcut In Google Chrome | iLogic API Documentation
Vb.Net/VBA Programming: MSDN | Stackoverflow | Excel Object Model
Inventor API/VBA/Vb.Net Learning Resources: Forum Thread

Sample Solutions:Debugging in iLogic ( and Batch PDF Export Sample ) | API HasSaveCopyAs Issues |
BOM Export & Column Reorder | Reorient Skewed Part | Add Internal Profile Dogbones |
Run iLogic From VBA | Batch File Renaming| Continuous Pick/Rename Objects

Local Help: %PUBLIC%\Documents\Autodesk\Inventor 2018\Local Help

Ideas: Dockable/Customizable Property Browser | Section Line API/Thread Feature in Assembly/PartsList API Static Cells | Fourth BOM Type