- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello @WCrihfield, thanks for the answer, let's try to answer to all those questions so you people can help me.
-I assume you are talking about working within an existing Inventor DrawingDocument, right?
Yes
-If so, is it an DWG or IDW file type?
DWG
-Is the drawing one sheet, or multiple sheets?
It may be both
-Has this block been placed on every sheet, or just on one sheet, and if just on one sheet, which sheet?
In every sheet (but the attribs are the same on every sheet, so this may only be useful to the "delete" bit)
-Is there only one AutoCAD block in the drawing, or are there multiple?
They may be several of them
-If multiple, then what is the name of that block's definition (spelling and capitalization may both be important)?
"SH_CAR_S" is the name, it may also be "Copia de SH_CAR_S" (i've encountered several drawings with the block with that crappy name, it means "copy of whatever block"). If one exists the other one does not.
-What is the name (or other identifying traits) of the attribute within the block that you want to extract the value of?
I want to extract almost every attribute within the block, the identifiers being as this photo:
I don't need the ones in red.
I just asked for extracting one so I could copy paste the code several times, and you didn't have to make every line.
-It may also be important for us to know how many attributes are in that block.
They are 26, being the ones in the photo the first 22
-What name do you want the new 'custom' iProperty to have?
The same thing as before is for the custom iproperties, I asked for one, so I could copy paste ir an do it several times.
The iproperties are as follows:
-Will this iLogic rule be one that is saved within the drawing document itself, or as an external iLogic rule, that can be used on many other documents?
As an external rule, obviously I don't want to make you do all this work for one drawing, they are lots of drawings on witch this rule is going to be used. ![]()
As a bonus, here is a "how does it match":
I hope this makes clear every point, and thanks.