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

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

Creo 8.0.4.0: Parameters behaving not as intended on multi-sheet drawing

VV_10659302
5-Regular Member

Creo 8.0.4.0: Parameters behaving not as intended on multi-sheet drawing

I have a drawing with multiple sheets. Sheet one has a master assembly and the subsequent sheets have sub-assemblies that belong to the master assembly. Sheet 1 behaves correctly, but the parameters on other sheets doesn't behave as expected. When I create a new sheet, the parameters in the table in the new sheet will be linked to whatever model is on the current sheet. When I try to edit the parameters in the new sheet, they have some random references attached, for example scale parameter would be "&scale:115", not sure where the number 115 come from, so if I edit this number out, then the scale is representative of the current active model. 

Is there anyway the sheets display parameters that are active on the respective sheets? I work around by individually removing the reference the parameters on every sheet. Currently, every parameter in the title block-title, scale, mass, drawing number etc. retain a reference to the model from the previous sheet.

 

 

5 REPLIES 5
tbraxton
22-Sapphire I
(To:VV_10659302)

Is only the "master assembly" a drawing model? If so then the formats, notes, tables will only look to this model (unless you have something set up to do otherwise) as the sole source for parameters. This is because the master assembly is the only active drawing model.

 

You may need to add the subassemblies as drawing models and structure the drawing tables, notes etc. to reference the subs to auto populate drawing formats and templates,

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
BenLoosli
23-Emerald II
(To:VV_10659302)

A lot depends on how you have the file(s) loaded into the drawing.

Check the active drawing on each sheet. The drawing parameters may be coming from those files. This is default behavior.

If you only load the master assembly and use views and layers for the subsequent sheets, the parameters will all come from the master model.

The &<parameter>:1 is telling the system to use the 1st model loaded in the drawing as the one to get parameters from.

VV_10659302
5-Regular Member
(To:BenLoosli)

Only sheet one is behaving correctly and using parameters from the active model on that sheet. On subsequent sheets I have added models of sub-assemblies manually and also set them as the active model. But the parameters retain a connection to the previous sheet-for instance sheet 3 has parameters from sheet2, sheet 4 has parameters from sheet 3, regardless of what model is active on that sheet.

StephenW
23-Emerald III
(To:VV_10659302)

On the subsequent sheets, the format will get it's values from the active model at the time the format was added (or sheet was added). Changing the active model after the sheet (or format) was added will NOT change the values in the format.

If you need to change the the format afterwards, set the active model on the sheet you wish to drive the format values, go to page setup, and re-add the format, make sure you use the "remove all" the tables from the previous format during this process.

As for the session id you refer to "&scale:115", there are lots of things you can do with them. Creo handles session id internally and they may change with each session. Then you add a note that is driven by a parameter like that (drawing parameter or part parameter), creo will always add the session id of the active model at the end of that parameter so it can track what model it's from.

Search the community for session id to get lots of info:

https://community.ptc.com/t5/3D-Part-Assembly-Design/Session-id/m-p/67620

 

 

Hi,

try following test.

  • create new empty drawing (I used A4 size) containing 1 sheet only
  • add master assembly as 1st drawing model
  • place format on 1st sheet (I used mya4.fmt) ... you will see that table is filled with master assembly parameters
  • add 2nd empty sheet
    • Creo automatically copies format from 1st sheet ... table contains master assembly parameters ... this behavior is the root of your problem
  • add sub-assembly as 2nd drawing model ... Creo sets it as current drawing model automatically
  • remove format from 2nd sheet (I used A4 size... this step will remove all tables (I think you can also remove the tables manually)
    • this intermediate step can be omitted
  • place format on 2nd sheet (I used mya4.fmt) ... you will see that table is filled with sub-assembly parameters

 


Martin Hanák
Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags