﻿#Doc: Aktion: StepToNx #Bschreibung: [#New: 3.1449;25.01.2018;A.Stein]
With this Tool you convert Step files to Nx 'Native' parts 
      
CLA CommandLineArguments:
-------------------------

Parameters:
JobManagerCmdTools.exe 
  -Action									"NxDataProcessing_2013_09" 
  -SubAction								"StepToNX"										    #Doc: triggers Subaction StepExport
  -JobRoot_DP								"%JobRoot_DP%"										#Doc: Root.Dir of Job 
  -ShellExecProg_DPNE						"%UGII_BASE_DIR%\STEP214UG\step214ug.exe"			#Doc: full path of step203ug.exe
  -ShellExecProg_DPNE_RenamePrt				"%UGII_BASE_DIR%\UGII\ug_edit_part_names.exe"		#Doc: full path of ug_edit_part_names.exe
  -ShellExecProg_Local_DP                   "#JobRoot_DP#\..\BINL"                              #Doc: Root path to local copy from -ShellExecProg_DP.. 
  -ShellExecMaxDuration_min					15													#Doc: max duration of step214ug.cmd process in minutes, after that duration, process will be terminated
 (-) -JobTemp_DP							"%JobRoot_DP%\JobTemp"						     	#Doc: current job temp dir
  -JobMgrDataOrg_Root_DP					"#12-Data#\JobMgrData"								#Doc: Path to the folder, where the output files will be stored (with JM logic)
  -NxTarget_DP								"#12-Data\03-GeneratedStepsToNx#"                   #Doc: path to folder where Nx parts get stored into
  -StepToNx_Def_DPNE                        "#JobRoot_DP#\StepSettings\step214Custom.def"
  -PrtTemplate_mm_DPNE                      "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_mm.prt"  #Doc: full path to Custom NX metric template part file 
  -PrtTemplate_in_DPNE                      "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_in.prt"  #Doc: full path to Custom NX inch template part file
  -PrtTemplateTarget_mm_PN                  "step214ugnullnx100"                                #Doc: partial name for NX Template part file name 
                                                                                                #Exa: "step214ugnullnx100" 
																								       |-> copy #JobRoot_DP#\StepSettings\steptoNxCustomTemplate_mm.prt 
																									            to: step214ugnullnx100_mm.prt
																								       |-> copy #JobRoot_DP#\StepSettings\steptoNxCustomTemplate_in.prt 
																									            to: step214ugnullnx100_in.prt

  -StepVersion                              "step214"

  
  

-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-01-25-ExampleData\KBA.Iberica_NXDP_StepToNx_00002_CustomerNameShort" -ShellExecProg_DPNE "%UGII_BASE_DIR%\STEP214UG\step214ug.exe" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214Custom.def" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\GeneratedStepsToNx" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd -test
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-01-26-ExampleData\KBA.Iberica_NXDP_StepToNx_00012_CustomerNameShort" -ShellExecProg_DPNE "%UGII_BASE_DIR%\STEP214UG\step214ug.exe" -ShellExecProg_Local_DP "#JobRoot_DP#\..\BINL" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214Custom.def" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\02-ExportTestConvertedToNx" -PrtTemplate_mm_DPNE "#JobRoot_DP#\StepSettings\kbametric_NX10_007_0.prt" -PrtTemplate_in_DPNE "#JobRoot_DP#\StepSettings\kbaInch_NX10_007_0.prt" -PrtTemplateTarget_mm_PN "step214ugnullnx100" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -test -verbose -PauseOnEnd
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-01-29-ExampleData\KBA.Iberica_NXDP_StepToNx_00015_CustomerNameShort" -ShellExecProg_DPNE "%UGII_BASE_DIR%\STEP214UG\step214ug.exe" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214ToNxCustom.def" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\02-ExportTestConvertedToNx" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-01-29-ExampleData\KBA.Iberica_NXDP_StepToNx_00015_CustomerNameShort" -ShellExecProg_DPNE "C:\temp\JobClient\BinL\NX10_STEP214UG\step214ug.exe" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214ToNxCustom.def" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\02-ExportTestConvertedToNx" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-01-29-ExampleData\KBA.Iberica_NXDP_StepToNx_00017_CustomerNameShort" -ShellExecProg_DPNE "%UGII_BASE_DIR%\STEP214UG\step214ug.exe" -ShellExecProg_DPNE_RenamePrt "%UGII_BASE_DIR%\UGII\ug_edit_part_names.exe" -ShellExecProg_Local_DP "#JobRoot_DP#\..\BinL\NX10_STEP214UG" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214ToNxCustom.def" -PrtTemplate_mm_DPNE "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_mm.prt" -PrtTemplate_in_DPNE "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_mm.prt" -PrtTemplateTarget_mm_PN "step214ugnullnx100" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\02-ExportTestConvertedToNx" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd


-JobRoot_DP = V:\CustomersDataL\KBA.Iberica\2018-01-26-ExampleData\KBA.Iberica_NXDP_StepToNx_00012_CustomerNameShort

-ShellExecProg_DPNE %UGII_BASE_DIR%\STEP214UG\step214ug.exe
-ShellExecProg_Local_DP = V:\CustomersDataL\KBA.Iberica\2018-01-26-ExampleData\BINL\STEP214UG\...
  \step214ugnullnx100_in.prt
  \step214ugnullnx100_mm.prt
  \step214ug.exe
  \step214ugnullnx100_mm.prt  = FileCopySync from PrtTemplate_mm_DPNE
  \step214ugnullnx100_in.prt  = FileCopySync from PrtTemplate_in_DPNE

#New: 3.1453;11.02.2018;J.Fes
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-02-11-ExampleData\KBA.Iberica_NXDP_StepToNx_SP_00080_CustomerNameShort" -StepVersion "step214" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214ToNxCustom.def" -PrtTemplate_mm_DPNE "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_mm.prt" -PrtTemplate_in_DPNE "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_in.prt" -PrtTemplateTarget_mm_PN "step214ugnullnx100" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\02-ExportTestConvertedToNx" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-02-11-ExampleData\KBA.Iberica_NXDP_StepToNx_SP_00080_CustomerNameShort" -StepVersion "step214" -JobTemp_DP "#JobRoot_DP#\JobTemp" -StepToNx_Def_DPNE "#JobRoot_DP#\StepSettings\step214ToNxCustom.def" -PrtTemplate_mm_DPNE "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_mm.prt" -PrtTemplate_in_DPNE "#JobRoot_DP#\StepSettings\steptoNxCustomTemplate_in.prt" -NxTarget_DP "V:\CustomersDataL\KBA.Iberica\ExcangeFolder\02-ExportTestConvertedToNx" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd

#New: 3.1454;27.02.2018;J.Fes
-SubActionSettingsXml "V:\JobManager\ProgEntw\Ver03\JobManagerV3\90-DATA\CustomerNameShort_SettingsGlobal\10-JobScripts\NXDP\ClientScripts\SubActionSettings\NxDataProcessing_2013_09_#StepToNX_#Default.xml" -JobRoot_DP "V:\CustomersDataL\KBA.Iberica\2018-02-11-ExampleData\KBA.Iberica_NXDP_StepToNx_SP_00080_CustomerNameShort" -JobTemp_DP "#JobRoot_DP#\JobTemp" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd

#New: 3.1465;18.05.2018;J.Fes
-Action "NxDataProcessing_2013_09" -SubAction "StepToNX" -JobRoot_DP "V:\CustomersDataL\KBA\2018-05-18-ExampleData\IB_MigDataP_NXDP_10Step2NX_SP_00002_KBA"  -SubActionSettingsXml "11-Custom_#NxDataProcessing_2013_09_#StepToNX.xml" -JobTemp_DP "#JobRoot_DP#\JobTemp" -NxTarget_DP "#JobRoot_DP#\02-MetaDataAndNXprt" -NxTarget_DP_Control "2" -JobData1ToProcessDoPrint -JobData2ResultsDoPrint -JobParaDoPrint -verbose -PauseOnEnd




