Cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted

PostConfigurator rename the label for the parameter feed

Solution Partner Genius Solution Partner Genius
Solution Partner Genius

Hello,

would anyone advise me how can I rename a label at the feedrate defined by the parameter? Default is ENGAGE, CUTTING, RETRACT MOVE.

Thank you

 

PARAM_FEED.PNG

4 REPLIES

Re: PostConfigurator rename the label for the parameter feed

Siemens Legend Siemens Legend
Siemens Legend

Hi pajalin,

 

you have 2 options to do that. The first one is to use the OOTB functionality of Post Configurator which translate text automatically into different languages. This is a property setting and supported for most of Text output.

 

E.g. the param text for the feedrates as you mentioned.

PC_language_settings.jpg

PC_language_2.jpg

 

If you want to change existing translations you have to overwrite them in the start_of_program or in a Buffer directly at the start.

"core" means the word from NX core which should be translated and then the different languages. So ideally you set a preferred language and just change this one. If the property is set to System then it will use the language of the NX session.

 

LIB_GE_command_buffer_edit_prepend LIB_CTRL_nc_header PROG_NUMBER myLanguage _Language

proc myLanguage {} {
set ::lib_msg(0114,core) "Engage Move"
set ::lib_msg(0114,english) "Your Engage Move"
set ::lib_msg(0114,german) "Eingriffsbewegung"
set ::lib_msg(0114,french) "Engage Mouvement"
set ::lib_msg(0114,italian) "Engage Movimento"
set ::lib_msg(0107,core) "Cutting"
set ::lib_msg(0107,english) "Your Cutting"
set ::lib_msg(0107,german) "Schneiden"
set ::lib_msg(0107,french) "Coupe"
set ::lib_msg(0107,italian) "Taglio"
set ::lib_msg(0115,core) "Retract Move"
set ::lib_msg(0115,english) "Your Retract Move"
set ::lib_msg(0115,german) "Rückzugsbewegung"
set ::lib_msg(0115,french) "Rétracter Mouvement"
set ::lib_msg(0115,italian) "Ritirare Movimento"
}

 

If you want to add own Messages with own text which should be automatically translated please use this help documentation from NX:

https://docs.plm.automation.siemens.com/tdoc/nx/12.0.1/nx_help#uid:xid1128418:index_mfgpostconfig:xi...

 

Hope that helps.

 

Best regards

Thomas

 

 

 

 

 

Re: PostConfigurator rename the label for the parameter feed

Solution Partner Genius Solution Partner Genius
Solution Partner Genius
Thank You Thomas

Re: PostConfigurator rename the label for the parameter feed

Valued Contributor
Valued Contributor

Hello! I have an additional question. This only works with message-text. Is there a possability to translate e.g.

MOM_output_literal-strings?

 

e.g.

N38 ; CHANGE-DATE______: 04.09.2018 12:25

in English

N38 ; AENDERDATUM_____: 04.09.2018 12:25

in German

 

In the past I had two different output-statements for this. It would be nice if I only had to write the "Core"-Text and the other languages are automaticly translated.

 

Thank you for your help.

 

Werner
Production: NX10.0.3, FBM | TcUA 10.1.2.2
Development: VB.NET, Tcl/Tk | Testing: NX12.0

Re: PostConfigurator rename the label for the parameter feed

Siemens Legend Siemens Legend
Siemens Legend

Hello Werner,

 

you can use the LIB_GE_MSG to achieve this goal, e.g.:

 

MOM_output_literal "[LIB_GE_MSG "Date"]____:xxx"

 

This will translate the core language "Date" into different languages dependent on the language property and if defined in standard MSG file or in the customized MSG file.

 

Best regards

Thomas

Highlighted

PostConfigurator rename the label for the parameter feed

Solution Partner Genius Solution Partner Genius
Solution Partner Genius

Hello,

would anyone advise me how can I rename a label at the feedrate defined by the parameter? Default is ENGAGE, CUTTING, RETRACT MOVE.

Thank you

 

PARAM_FEED.PNG

NX CAM Postprocessor Group
NX CAM Postprocessor Group

Members (122)