iLogic Filename & iProperty engine - create/edit .idw/.iam/.ipt en-masse using Excel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
My first thought is this may already exist but I'm not too sure of relevant terminology.
I'm thinking it's possible to create a new file using iLogic & read the file name from a cell within excel.
Again iLogic could be used to edit iproperties within Parts, Assemblies & Drawings (from cells within excel).
This my very rough thought process...
Estimate a design will result in 50 assembly drawings & 600 part drawings - have a column of cells in excel populate the numbering scheme. Run the iLogic code & 50 .idw's are created for each of the 50 assemblies & 600 .idw's created for the 600 parts. (Excel: Column A "Filename", B "Assembly/Part").
(the folder location/s would need to be set/editable to save each file)
The model is then created by opening one of the saved pre-created (empty) parts, modelling & placing into one of the pre-created assemblies.
The filenames have all been set by the column in excel - the next excel column is model part number - linked by ilogic to the assembly/part (Excel: Column C "Part Number").
The 'Rename Browser Nodes', can then be set to "Part Number" so a descriptive name can be used to identify the model - either through the BoM or the iLogic/excel interface.
Excel: Column D "Part Number" (for the idw iproperty - set in excel, copied from column A).
(add extra columns in excel for extra iproperties).
Now the project is near completion & a request is made to rename or renumber a field on the drawings - all these are now drawing iproperties (no filenames) & editable in bulk using the excel table.
No file should ever need moving or renaming because the file numbers are behind the scenes - only iproperties appear on the drawing.
Have the excel document in Sharepoint & a whole team can update fields with drawing title blocks should edits be required..
Pretty sure code exists to read/write iproperties between parts & excel
What I need to search for is how to create & save a new file in a required location..
I’m hoping to actually write this myself with my limited ilogic ability but it seems too simple not to have been done before, which then starts me to think why hasn’t it been done before?
Regards
Andrew