Cancel
Showing results for 
Search instead for 
Did you mean: 

NX export Naming rule

Pioneer
Pioneer

Need help with Teamcenter, I am trying to export Part from Teamcenter to Native

1. File--> Export-Assembly Outside Teamcenter

 

When i select Deafult Name rule "Auto Translate"

below is the result. The revision /A is converted to _A

 

 

 

&LOG Part: @DB/000041/A
&LOG Cloning_Action: DEFAULT_DISP Naming_Technique: DEFAULT_NAMING 
&LOG Clone_Name: "C:\Users\raghukambaiah\Documents\Jungming\000041_A.prt"

 

 

Instead i want the revision to be separated by "-" instead of "_",  

 

I see there is a option for defining a Name rule in export Tab, can experts here help in defininga naming rule to to define export the way i want

 

Thanks for help

6 REPLIES

Re: NX export Naming rule

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom
You can change the default separator in Teamcenter from "/" to "-" (BMIDE business object constant Display Name). Otherwise, Teamcenter will convert the "/" to an underscore since "/" is an illegal character in windows for a file name. All illegal characters are converted to underscore by default.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11.0.1.mp01 | SW 2016 | TcUA 11.2.3
Evaluating:AW 3.2

Re: NX export Naming rule


@RandyEllsworth

Just out of curiosity, Is there similar thing that can be applied while import part/assembly into Teamcenter for the parts that contains revision as "_A" etc.

Ganesh Kadole, QA Analyst (PLM), SQS
Testing: NX 11 | NX 12 | TCIN
TC 11.2 | TC Vis 11.3 | AWC 3.2

Re: NX export Naming rule

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom
If you exported the parts from Teamcenter previously then the Item ID and Revision properties will already be set and you can use "Numbering Source > Attribute" instead of "OS Filename".
https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help#uid:index_tcint:xid881601:id1299550:xid91...

Otherwise you'll have to perform a dry run to populate the "Teamcenter Information" column and modify the file before importing.
https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help#uid:index_tcint:xid881601:id1299550:xid91...

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11.0.1.mp01 | SW 2016 | TcUA 11.2.3
Evaluating:AW 3.2

Re: NX export Naming rule

Pioneer
Pioneer

@RandyEllsworth

 

Thanks for detailed info Randy as always you super, need more help

 

we did the BMIDE change and deployed teh changed, now the Item does show "-" in BMIDE

Item_Dash.PNG

here how it shows on export dialog

 

Item_Dash1.PNG

 

but while exporting out it still comes as  "_"

&LOG
&LOG Part: @DB/00000065/00
&LOG Cloning_Action: DEFAULT_DISP Naming_Technique: DEFAULT_NAMING
&LOG Clone_Name: "C:\Users\tcvmuser\AppData\Local\Temp\00000065_00.prt"
&LOG Container: ""
&LOG Part_Type: N5_NestDesgnPart
&LOG Part_Name: 00000065
&LOG Part_Description: 00000065
&LOG Associated_Files_Directory: 00000065_00
&LOG

 

i did one more change in NX customer defaults 

Item_Dash3.PNG

 

still i see the exported data comes with "_" instead of "dash"

 

 

 

Re: NX export Naming rule

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom
I haven't tried this ...
When using "Export Assembly Outside Teamcenter", "Naming" tab > Click "Define Naming Rule". Select the "Rename" option and enter the string:
${DB_PART_NO}-${DB_PART_REV}
Or, if that doesn't work try...
${DB_DATASET_ID}-${DB_DATASET_REV}
Not sure if the last one will work since they are not mainstream attributes.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11.0.1.mp01 | SW 2016 | TcUA 11.2.3
Evaluating:AW 3.2

Re: NX export Naming rule

Pioneer
Pioneer