Skip to main content
12-Amethyst
June 30, 2014
Question

Positioning Assemblies vs Extended Positioning Assemblies

  • June 30, 2014
  • 3 replies
  • 5597 views

We are currently switching to positioning assemblies when publishing Catia and Creo. I understand that "extended" positioning assembies should be used for Creo, if there are assembly features.

Please would sombody mind to explain technically what the difference is, and roughly what is happening in the background?

What are the downsides of using "extended" positioning assemblies, over standard positioning assembies?

I've read a few presentations on this subject, but have yet to find anything which addresses this particular question.

Many thanks - Darren

3 replies

14-Alexandrite
June 30, 2014

Just wanted to chime in that we are still trying to get our heads around it and would love to hear the explanation (even at the "... For Dummies" level!) as well.

23-Emerald II
June 30, 2014

I'm not sure if you've seen this, but the following article explains the basic differences between the two:

https://www.ptc.com/appserver/cs/view/solution.jsp?n=CS130256

The extended positioning assemblies will publish based on a specified simplified representation name. The main disadvantage over positioning assemblies is that it still downloads the dependencies to the publish workspace. Hence publish times may take longer than for positioning assemblies.

12-Amethyst
June 30, 2014

Lori,

thanks for the link, it helps a bit. I found this page a bit of a challenge to fully understand however. See attached diagram which represents my interpretation of this information in a more digestable format. Confirmation appreciated.

18-54-30.png

Is it therefore true to say for extended positioning assemblies the CAD worker will only download models which are affected by the assembly features? So If I have a 1000 part assembly to publish, and only one of the lowest level assemblies with just 2 parts has a feature cut, then only this one low level assembly (With it's 2 parts) will be downloaded when publishing the the MA?

But if a feature cut appears in the top level assembly, all 1000 parts will need to be downloaded to publish as extended positioning assembly. In this instance it would therefore take roughly the same amount of time to publish as a standard job? Or is the system smart enough to know which of the 1000 parts are affected by the assembly cut, and just download those with affected geomoetry?

Does the same apply to additive assembly features?

Regards

Darren

23-Emerald IV
June 30, 2014

There were multiple presentations on this topic last year at PTC Live Global, and several more this year. (Last year's presentations are available on the PTC User website. This year's are currently only available to those who attended.)

Basically, a positioning assembly will only load the top level assembly file on the publisher. It will NOT download or open any of the dependents (parts or assemblies). This makes publishing very fast. For extended positioning assemblies, the entire assembly and all related parts need to be downloaded and physically opened on the publisher, so the load time advantage is lost, but the file(s) produced are still much less than what would be produced if positioning assemblies weren't used at all.

1-Visitor
July 1, 2014

I too, like Darren am still in the dark regarding how to use Advanced Positioning assemblies.

I understand the documentation that has been posted but there are still several unanswered questions.

1. The PTC documentation talks about supported for a limited number of Assembly level features but does not define what these are. Any ideas?

2. What about other assembly level things that don't change geometry such as assembly level colours or assembly level datumns?

3. If positioning assemblies are used with "Latest" configuration specification does that mean that when you look at the representation of an older iteration you will see the structure of the old assembly but the latest representation of the components? Does this mean that non latest representations serve no purpose if you use latest as the configuration specification?

Regards,


Martin Hill

1-Visitor
July 1, 2014

Thank you for the additional information and the list of unanswered questions. I'm following up with Development and the Product/Segment owners to get information we can use to enhance the documentation and to answer the questions that Martin posed. If those on this thread have additional suggestions about what should be covered in the doc, please let me know.

Regards,

Jane