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

Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X

Notebook/Layout Parameters

wfalco
16-Pearl

Notebook/Layout Parameters

Notebook/Layout Users (Creo 6):

I thought to create a Notebook file to have universal parameters.

I created a notebook/layout called aaa with a parameter called xxx.
I created a part yyy and declared it to the notebook/layout aaa.
Now it is locked in the part yyy as the parameter xxx.
I create a drawing zzz with xxx as the model.
In a note I create &xxx.
One would think the result would report what xxx was equal to?
No, it simply does not work.
What am I doing wrong?

WayneF

🤔

ACCEPTED SOLUTION

Accepted Solutions
tbraxton
22-Sapphire I
(To:wfalco)

This is a documented issue with parameters created in a Notebook. It should have been fixed 20+ years ago. Log a call with PTC and ask for it to be corrected.

 

A workaround is to create a relation using the notebook parameter to define a new parameter for use in the drawing.

 

As an example, assume the following in addition to your stated conditions:

Notebook parameter (real #) is defined as: TCKY=3.522872

 

Create a relation in the part referenced by the drawing:

/*test param value
test=TCKY

Create a note in the drawing using the parameter values:

&TCKY
&TEST

 

The note will appear as shown here:

tbraxton_0-1643290432159.png

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

View solution in original post

12 REPLIES 12
TomU
23-Emerald IV
(To:wfalco)

"I create a drawing zzz with xxx as the model." 

I'm assuming you mean "yyy as the model".

 

I just tried the same thing and I'm getting the same results.  Model parameters created from a layout will not display in a drawing of that same model.  Odd.  I wonder why...

wfalco
16-Pearl
(To:TomU)

Thanks for the attempt Tom!

TomU
23-Emerald IV
(To:wfalco)

I just tested this in Creo Parametric 7.0 and Wildfire 5.0 and the behavior is identical.  The drawing will not display any model parameter values derived from the layout/notebook.  

wfalco
16-Pearl
(To:TomU)

See tbraxton's fix. Works.

tbraxton
22-Sapphire I
(To:wfalco)

This is a documented issue with parameters created in a Notebook. It should have been fixed 20+ years ago. Log a call with PTC and ask for it to be corrected.

 

A workaround is to create a relation using the notebook parameter to define a new parameter for use in the drawing.

 

As an example, assume the following in addition to your stated conditions:

Notebook parameter (real #) is defined as: TCKY=3.522872

 

Create a relation in the part referenced by the drawing:

/*test param value
test=TCKY

Create a note in the drawing using the parameter values:

&TCKY
&TEST

 

The note will appear as shown here:

tbraxton_0-1643290432159.png

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

Thanks t,

 

I will look at this.

 

Wayne

Yup...this works! Nice. Thanks t!

 

This will have to be the solution.

TomU
23-Emerald IV
(To:wfalco)

"No plans to fix."  ☹️

https://www.ptc.com/en/support/article/cs178103

 

tbraxton
22-Sapphire I
(To:TomU)

I would encourage all users that use or may use notebooks to open a call with PTC support requesting that this SPR (SPR 2227876) be addressed. Layout/Notebooks have been neglected with no new development in a long time.

 

PTC is presenting Mathcad as the tool to use for engineering notebooks to drive Creo models and not developing the existing tool within Creo that was created to support this workflow.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
TomU
23-Emerald IV
(To:tbraxton)

We gave up trying to use notebooks when we first started using Intralink, and now Windchill.  The two don't play nice together.  All of our parts and assemblies contain a bunch of designated parameters that are linked to Windchill attributes.  As soon as you declare a layout to a model, all of the layout's parameter values override the model's parameter values.  This means something like 'DESCRIPTION' for every downstream model will now show the value in the layout.  Until PTC provides some way to choose which layout parameters propagate and which ones don't, they really are not a solution for those integrated with Windchill.

wfalco
16-Pearl
(To:TomU)

I'm sure they dont care about the functionality of it going forward.

wfalco
16-Pearl
(To:TomU)

Thanks Tom. I had such high hopes.

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags