- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
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.
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