Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding
Community
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Implement "assembly-contextual" iProperties: Quantity, Item #, etc.

Implement "assembly-contextual" iProperties: Quantity, Item #, etc.

We often need know the Quantity or Item # of a component, and possibly insert it into a drawing note. However, these properties don't exist within the component itself. They only exist in the context of a parent assembly, so they aren't available in the same places that ordinary iProperties are. However, they are still vital pieces of information about the component. So, I would like to be able to view or insert the "assembly-contextual" properties of a component in the same places I can view or insert its ordinary iProperties.

 

For example:

  • In the iProperties dialog, add a "Contextual" tab, where I can specify a parent assembly and look up the Quantity or Item # of my component in that parent assembly.
  • In the Text Editor in a drawing, where we can insert iProperties, add a "Contextual" category, where I can specify a parent assembly and insert the Quantity or Item # of my component into the text field.
  • In the API/iLogic, add a "ContextualProperties" property to Parts and Assemblies, so I can say something like, "myQuantity = myPart.ContextualProperties(parentAssemblyFilePath).Quantity"

 

In this way, we could easily view or insert these "assembly-contextual properties" just like we can normal iProperties.

1 Comment
DRoam
Mentor

PS, when getting the quantity, we should be able to specify if we want the top-level quantity (only instances in the top level) or the total quantity (all instances at all levels). Similar to the "Structured" vs. "Parts Only" BOM lists.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report