NX Error when using NX10 post after saving in NX12 postbuilder.

2021-10-06T23:26:30Z
NX for Manufacturing

Summary


Details

Problem when resaving NX10 Postbuilder postprocessor in NX 11 or NX 12

Postbuilder and using it to postprocess in NX 11 or NX 12.

When postprocessng, gives error:

Received an error 1770002

...

Error: can't use non-numeric string as operand of "-"

Error in NX logfile:

***TCL_ERROR***: Event Handler:

Z:\Standalone_Test_Parts\NX12_Standalone_Post_Test\NX12_post.tcl, Event:

MOM_initial_move, Error: can't use non-numeric string as operand of "-"

while executing

"expr { abs($s - $t) <= $tol }"

Solution

Parameters like abs($s) are not now allowed

A line such as :

abs($s)

needs modifying to [exp abs($s)]

ref:

https://community.plm.automation.siemens.com/t5/Discussion-Forum-NX-Manufacturi

ng/Posting-error-when-using-a-post-processor-that-has-been/m-p/538034#M21382

Notes

KB Article ID# PL8006849

Contents

SummaryDetails

Associated Components

Manufacturing Post Builder