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

Community Tip - When posting, your subject should be specific and summarize your question. Here are some additional tips on asking a great question. X

Request the function of copying the part name from model tree

Request the function of copying the part name from model tree

In the Creo Model tree, we would like to have the function of "COPY NAME" to copy the CAD part name as text after selecting the model in model tree with RMB click. 

5 Comments
olivierlp
Community Manager
Status changed to: Clarification Needed

Thank you @汐xie for publishing your idea. However, we need more information as specified in the form you saw in the submission process. (questions below). The more details and context you give to document your idea, the better. Think about ways to educate and convince other Community members to support your idea and present your case to the product management team for consideration.

 

For example, here are 2 well documented ideas: 

mass_property_calculate should NOT create new iter... - PTC Community

Config option to ONLY save imported images in draw... - PTC Community 

Please let us know within the next two weeks.

1. Describe your environment: What is your industry? What is your role in your organization? Describe your stakeholders.
2. What product & version are you currently running?
3. Describe the problem you are trying to solve. Please include detailed documentation such as screenshots, images or video.
4. What is the use case for your organization?
5. What business value would your suggestion represent for your organization?

Additionally, I invite you to check out this topic where PTC executives explain product managers' approach to customer ideas and input for product roadmaps.

汐xie
5-Regular Member

1. Describe your environment: What is your industry? What is your role in your organization? Describe your stakeholders.
We design and manufacture electrical equipment. I was CAD consultant in our company previously for more than 10 years and now I am a mechanical engineer (Creo end user) that use Creo every day. Stakeholders for this idea include our Creo user community.

2. What version of Creo Parametric are you currently running?
8.0.2.0

3. Describe the problem you are trying to solve. Please include detailed documentation such as screenshots, images or video.
The problem or request is to allow the COPY function from model tree, so far there is no function and we have to input the CAD name manually, which is not efficient.

4. What is the use case for your organization?
We would like to copy the CAD part name to text which can be used to create our BOM in the very beginning. I know it is possible to save the structure of model tree as txt file, but it is not convenient for us to match the CAD model and its name. The easy way for us is to copy the CAD model's name directly and then paste, but so far Creo doesn't have this function so we have to manually input the name as text. It takes a lot of time and not efficient at all.

Why we need this function because it is used quite often and we currently we do this manually for all new projects in the concept design stage. When the concept design is finished, then we go to PDM to manage all the data iterations.

I know sometimes we can copy PTC_COMMON_NAME as well, but not for every case, some reused part can't be copied as it was locked. Some renamed part could not be copied as PTC_COMMON_NAME is an old name, not the current CAD name.

5. What business value would your suggestion represent for your organization?
This would allow us to get the part name easily from the model tree of part or assembly. Then we can manage our BOM easily during our concept design (before we officially launch the project and work on PDM environment).

Actually, we also use our manual created BOM in excel file and then copy and paste to create BOM in PDM as well.

olivierlp
Community Manager
Status changed to: Acknowledged

Thank you for the details, @汐xie. Based on the information you provided, we are acknowledging it as the Community management team. This is not a commitment from the Product team. Other users may comment and vote your idea up.

Tdaugherty
16-Pearl

Here's a mapkey that copies the file name for you. It might be a useful workaround until the day that this is native functionality. I think it's our most used mapkey 😉.

 

!!!COPY CURRENT NAME
mapkey CCN @MAPKEY_LABELCOPY CURRENT NAME;\
mapkey(continued) ~ Command `ProCmdMakeActive`;\
mapkey(continued) ~ Command `ProCmdMmRels` ;\
mapkey(continued) ~ Activate `relation_dlg` `PBEvaluate`;\
mapkey(continued) ~ Update `evaluate_expression` `Expression` `REL_MODEL_NAME`;\
mapkey(continued) ~ Activate `evaluate_expression` `Evaluate`;\
mapkey(continued) ~ Activate `evaluate_expression` `PBInfo`;\
mapkey(continued) ~ Activate `texttool` `EditModeCB` 1;\
mapkey(continued) ~ LButtonArm `texttool` `textPH.TextArea` 3 1 108 0;\
mapkey(continued) ~ Move `texttool` `textPH.TextArea` 3 2 108 0;\
mapkey(continued) ~ Move `texttool` `textPH.TextArea` 3 1000 111 0;\
mapkey(continued) ~ Activate `texttool` `CopyPushButton`;\
mapkey(continued) ~ Activate `texttool` `CloseButton`;\
mapkey(continued) ~ Activate `evaluate_expression` `Close`;\
mapkey(continued) ~ Activate `relation_dlg` `PB_Cancel`;\
mapkey(continued) ~ Activate `0_std_confirm` `OK`;\
mapkey(continued) ~ Command `ProCmdWinActivate` ;

汐xie
5-Regular Member

@Tdaugherty Thanks a lot for your sharing of the mapkey command. One expert from my company also did a mapkey as workaround. It is very helpful. I am sure this function is a common need.