Hi everyone
I have one big headache I have create one custom library in inventor . with a lot of custom iproperties
which are creating me a problem, when I want to change one part from standard to custom I don't want the custom part to have all the custom iproperties . i that possible?
thanks for your time
Hi @k.grigoriou
With the information you have provided this isn't possible I think. Custom or Standard is starting from the same part.
If you only want to maintain one family and are willing to use ilogic rule or /vba Macro you could achieve this. You would need to remove custom iproperties or at least the export of them from the table then have the ilogic code Create them as needed then from an assembly/part by looking back into the family table and searching the cells for the values you need .
Another method which I haven't tried purely theoretical is to have an ilogic rule within the part document that would just delete the custom iproperties on New document event after first detecting it is a standard part and not a custom one.
Could your iLogic create the iProperties for you?
If you place all parts without iProps - then run the code on the parts that need iProps. This way, the code is very "simple":
iProperties.Value("Custom", "PropertyName") = "Some property value"
i just found this topic
and i change a little bit the coding and now is working
Can't find what you're looking for? Ask the community or share your knowledge.