cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

The PTC Community email address has changed to community-mailer@ptc.com. Learn more.

Need a Toolkit API to find assembly hierarchy for Flexible varied Item

Need a Toolkit API to find assembly hierarchy for Flexible varied Item

Helpful scenario:

Assembly (A1) contains two occurrances of a part (P1).

Occurrence 1 of P1 height is flexed from 10 mm to 5 mm.

Occurrance 2 of P1 height is flexed from 10 mm to 7 mm.

Assembly (A1) is then used in assembly (AA1).

Assembly (A1) is made flexible in assembly (AA1) and then actual flexibility is applied only to Occurrence 2 of P1, where the width is changed from 20 mm to 15mm.

While traversing and interrogating the assembly (AA1), with existing API, we can determine that both occurrences of P1 are flexed but can not determine from where the flex is applied.

Requirement:

Need an API with which we can ask complete assembly path for a given varied Item of flexibility.

  Example : When inquired about height varied item of Occurrence 1 of P1, it should tell us assembly path  A1->P1

                   When inquired about height varied item of Occurrence 2 of P1, it should tell us assembly path A1->P1

                  When inquired about width varied item of Occurrence 2 of P1, it should tell us assembly path AA1->A1->P1

Business Case:

When a component is deformed in an assembly, we need to identify at exactly which assembly level, the deformation is applied.

2 Comments
mgaripally
1-Newbie

Before submitting this idea, I created a case (#12351042) and did initial analysis with support representative and decided to create this Product Idea,

olivierlp
Community Manager
Status changed to: Archived

Hello,

We are archiving your idea as part of a general review. This action is based on the age of your idea and the total number of votes received, as per this announcement.

You can always post a new idea with all the details required in the form.

Thank you for your participation.