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

Config option for Creo 6 option to make the drawing file name the same as the model name

Config option for Creo 6 option to make the drawing file name the same as the model name

Starting in Creo 6 a new checkbox was introduced that allows the drawing to take the same name as the primary part or assembly when creating it. Currently if the box is checked it remembers the preference for the session but not after restarting Creo.

 

This idea is to create a config option so that checkbox can remain always checked.

 

Capture.PNG

23 Comments
Victor_Lopez
12-Amethyst

I think this is a great idea for those who want to use the same name for drawing and 3d model, however we do use different names, I am wondering if there is an option to disable this new functionality and avoid user to activate the checkbox. 

Chris3
19-Tanzanite

The default is for it not to be checked. There is no functionality for hiding the option.

Mark_Ganzer
10-Marble

Would love this as a configuration option.

jgoncalves
11-Garnet

You can always create a macro to replicate the desired outcome.

Mfridman
15-Moonstone
Status changed to: Acknowledged
 
OliverHeins
12-Amethyst

It would be good in any case to have config options to set the default for a checkbox.

In this case we would also prefer to have this always checked. Maybe there should be the following options available:

unchecked = current default behavior

checked = behavior that is subject of this idea

hidden = pre creo 6 (option not available) - but I don't know what the benefit would be to hide the option? 

 

Maybe there would be a use case the it is checked an disabled - so it will always use the model name and it can't be changed.

DomenicLaritz
16-Pearl

In the recently released version Creo Parametric 7.0.4.0 there is a new config.pro setting drawing_name_sameas_model_name.
So PTC seems to have listened to our wish! 👍

Mfridman
15-Moonstone

Hi All and @DomenicLaritz 

PTC does listen to you!  I actually picked up this issue directly from this product idea and since it was a low hanging fruit, I asked R&D to implement it.

We do our best to help when possible 😀

 

Just one correction to @DomenicLaritz  statement above, this new config.pro option "drawing_name_sameas_model_name" is planned to be introduced with Creo 7.0.5.0 and with Creo 8.0.1.0 and it will help you to define the default state of the "use drawing model file name" checkbox, during drawing creation 

 

Best Regards

Michael Fridman

Creo Product Management 

Mfridman
15-Moonstone
Status changed to: Implementation In Progress
 
DomenicLaritz
16-Pearl

@Mfridman, strange is but that the said config.pro setting is already present in the online available CSV file of version 7.0.4.0: Creo Parametric 7.0.4.0 Configuration Options (CSV Format) | PTC
That's why I assumed that you can already set it in this version?!

Mfridman
15-Moonstone

Hi @DomenicLaritz ,

It was originally planned for Creo 7.0.4.0 but we could not make it eventually on time, hence it was postponed to 7.0.5.0

I think that we may have missed to remove it from the CSV file of 7.0.4.0 . sorry about this confusion

Mfridman
15-Moonstone
Status changed to: Delivered

Updating the status to Delivered since this option was added to Creo 7.0.5.0 which was released already 

kdirth
19-Tanzanite

I added this option to 7.0.7.0 and it is not working.  I verified it is in the config file, restarted the program, and verified it is in the current configurations.

kdirth_0-1649854332320.png

kdirth_1-1649854389989.png

 

 

DomenicLaritz
16-Pearl

The config.pro setting drawing_name_sameas_model_name only takes effect if you are not connected to Windchill.
If you are connected to Windchill, you have to set the Windchill setting "Inherit Model File Name" for Creo to YES to get the same result.

Mfridman
15-Moonstone

Correct @DomenicLaritz  thank you for providing the additional details I missed to list

The option 'drawing_name_sameas_model_name' works indeed for non connected sessions only

kdirth
19-Tanzanite

What version of Windchill is this in?  The closest I can find is "Inherit FileName From Name" in preferences.  This does not check the box.  I am using 12.0.2.1

TomU
23-Emerald IV

@kdirth,

 

12.0.2.4

TomU_0-1649877233806.png

 

Even with the config option set to 'Yes', it's still not automatically checking the box for me in 7.0.7.0.

TomU_1-1649877337566.png

 

TomU_2-1649877386383.png

 

kdirth
19-Tanzanite

The option specified above and in the documentation is "Inherit Model File Name" not "Inherit FileName From Name".

 

Looking through the Windchill help documentation, Inherit Model File Name only shows up in Integration with Other Applications and not in relation to CREO.

 

Seems they are not supporting this option in their own software. 😕

TomU
23-Emerald IV

Found it.  It's a site level preference located under the 'Workgroup Manager Client' section.  Unfortunately this means users can't change it.

 

TomU_1-1649902628832.png

TomU_0-1649902589880.png

 

I don't understand why the value is only available for Creo but the preference talks about Solidworks.  In fact, that second paragraph doesn't seem relevant at all...

 

TomU_2-1649902893807.png

 

I can confirm that changing this site level preference does make it function as described when connected to Windchill.

 

Keep in mind that when integrated with Windchill, the user's last selection is no longer remembered.  The checkbox returns to the system configured state every single time, regardless of what the user last selected.  These two sentences do not apply when integrated with Windchill:

 

TomU_3-1649903391847.png

http://support.ptc.com/help//creo/creo_optm/r7.0/usascii/index.html#page/optm/options_modeler/About_...

Mat
12-Amethyst
12-Amethyst

Thanks@TomU for sharing the solution for the "use drawing model file name" checkbox.

In one of Your screen shots the "common name" of the new drawing is listed as "generated".

I wonder, if and how it would be possible to inherit the drawing models "common name" for a new drawing.

TomU
23-Emerald IV

@Mat wrote:

In one of Your screen shots the "common name" of the new drawing is listed as "generated".

I wonder, if and how it would be possible to inherit the drawing models "common name" for a new drawing.


This is done with Windchill object initialization rules (OIRs):

<!-- set the name to a follow number -->
<AttrValue id="name">
    <Attr id="number"/>
</AttrValue>

<AttrConstraint id="name" algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints">
    <Value algorithm="com.ptc.core.rule.server.impl.GetServerAssignedConstraint"/>
</AttrConstraint>

 

Mat
12-Amethyst
12-Amethyst

ok, thanks @TomU  . Now I see.

 

"unfortunately", we use the common name as a "speaking name" of objects (e.g. "housing of awesome product").

So, I guess I will end up with a mapkey or/and a web.link script.

 

 

RobertH
12-Amethyst

@Mfridman 

 

PTC does listen to you!  I actually picked up this issue directly from this product idea and since it was a low hanging fruit, I asked R&D to implement it.

We do our best to help when possible

 

Would be nice if your R&D actually was able to implement it correctly. I'm on 7.0.9.0 and this setting does nothing. I am liked to Windchill but in my opinion this would not matter, we also always want the drawing and model have the same name. And using the option "Use drawing model file name" is also possible when liked to Windchill so why not make the setting possible that this option is also always checked...