Это видео недоступно.
Сожалеем об этом.
POSTPROCESSOR BUILDING - "Create a 4-Axis postprocessor"
HTML-код
- Опубликовано: 19 авг 2024
- POSTPROCESSOR BUILDING - "Create a 4-Axis postprocessor"
Film przedstawia tworzenie postprocesora. Jeśli chcesz dowiedzieć się więcej o systemie CAM - NX, zapraszamy do odwiedzenia naszej strony internetowej:
👉 gmsystem.pl/nx...
thanks
How can i post out lest z position in program in comment of first line of program...so that operator can see and take note and pull/push cutter from holder.... plz...its very important
Hello,
To perform this type of task, you need to enter your own procedure in TCL / TK, as this is the language used by postbuilder.
To print the last Z positions at the beginning of each operation in the NC code, enter a procedure that will prepare and list the Z value to the external temporary TXT file.
We use the commands OPEN / READ / WRITE for this purpose :
wiki.tcl-lang.org/page/How+do+I+read+and+write+files+in+Tcl
Keep in mind that the postprocessor is a "path to code" translator and ejects the data block by block (path by path), so the last Z position values will normally be printed in the NC code as the last lines of each operation.
So to "replace" the lines in the NC code from the last line to the beginning, use an external temporary text file.
After writing such a procedure, the postprocessor must do some special tasks in the order as below :
1) generate a temporary text file ,
2) read the data generated from the external text file ,
3) insert/write this data at the begining into the postprocessor ,
4) remove the external temporary NC file (command: file delete) ,
5) generate final NC code ,
All this must work like a program loop (commands: while, foreach).
It cannot be done with one procedure, so you have to write Your own procudre in the postbuilder in Operation Start Sequence, and in Program End Sequence.
Pls Can u sent this post proccesser....
NX CAM has a very extensive postprocessor library which is available for all NX users with technical maintenance.