Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X
Hello all,
I am trying to create an upper level skeleton file that its parent assembly can leverage the "substitute" feature in the view manager to cascade changes to lower parts.
Below this "Module" level assembly would be a sub assembly that contains its own skeleton file aka "Sub Skeleton* that is leveraged for a flexible part. In this sub skeleton I am trying to use copy geometry to look "Up" at the family table as a whole.
The interaction I am looking for is as such. The Module level skeleton will have a Csys that will adjust between two determined "X" coordinate locations.
The Sub-Assembly I want to look at the family table and simply look at the location depending on what instance is leveraged, but my intention is that this sub-assembly will not have to be two separate parts because it is trying to view get ID's from what thinks is two separate feature ID's.
Does anyone have any idea of this is possible, or have a suggested way of doing this?
Your written description indicates to me that you are creating a circular reference. The sub assembly is looking to a parent assembly FT instance to modify the placement of a csys in the sub assembly. It might be possible, but I am not clear on the parent child chain when using the substitute function in the view manager.
If I am not interpreting this accurately, more information is needed.
What version of Creo? Draw an intent map showing the parent child relationships and how design intent would be propagated between the models. Describe how you would like the design intent to behave at a high level and then you will get some options.
There should not be a circular reference as far as I can see. Its just propagating design intent from the top down. Please reference the attached files. I am also using Creo 8.
When an operator opens up my master model, they select the designated names representation.
When they do this, I would like to have a family table activated that changes the location of a flexible part down the tree. Being it is a flexible part and not a fixed part, the part itself does not change and do to how the BOM is managed I don't wish to have the flexible part be forced to be two separate models. My intention is to have everything in the sub part related to a CSYS in an upper level skeleton file. That upper level skeleton file then would have a family table that shifts the CSYS in a direction by a prescribed distance. This should theoretically allow me to set the predetermined representation options via a family substitute in the view manager, and then have an end user simply select one of the two representation options.
In effect I am trying to get the lower part to view the CSYS shift as one common ID, but am stuck with it referencing the separate part names and not shifting as intended.