Is there any easy way to have sheet name automatically pull the "description" iProperty from the part that is on the sheet? It can be very handy in a multi-sheet drawing for each sheet to have a descripive name in the browser, but the only way to do this (that I know of) is to manually change it.
Thanks,
Andrew
Solved! Go to Solution.
Solved by Curtis_Waguespack. Go to Solution.
Hi andrew.cox,
Here's an iLogic rule to do this. Note that description might not write to the sheet name correctly if it has characters such as commas in it.
I hope this helps.
Best of luck to you in all of your Inventor pursuits,
Curtis
http://inventortrenches.blogspot.com
Dim oSheets As Sheets oSheets = ThisDoc.Document.sheets Dim oSheet As Sheet For Each oSheet In oSheets oSheet.activate Dim oDrawingView As DrawingView oDrawingView = oSheet.DrawingViews(1) oModelName = oDrawingView.ReferencedDocumentDescriptor.ReferencedDocument.DisplayName oDesc = iProperties.Value(oModelName, "Project", "Description") oSheet.Name = oDesc Next
Hi Curtis,
Thanks for this info! However, I have not even used iLogic, so I don't know what to do with this. Any chance you could point me towards a good tutorial, or provide me instructions yourself?
Cheers,
Andrew
Hi andrew.cox,
This should cover it:
http://inventortrenches.blogspot.com/2012/01/creating-basic-ilogic-rule-with-event.html
I hope this helps.
Best of luck to you in all of your Inventor pursuits,
Curtis
http://inventortrenches.blogspot.com
Hi Curtis,
I'm having some trouble with the code you supplied. When I enter in into the "rule", I get this error....
I cut-and-paste the code exactly as you had it in your previous post. Any thoughts?
Andrew
Hi andrew.cox,
Most likely there is an issue with a line wrap due to this forums formatting, or something like that. Attached is the rule in a text file, you can copy and paste from it.
If you see the same results post back.
I hope this helps.
Best of luck to you in all of your Inventor pursuits,
Curtis
http://inventortrenches.blogspot.com