Showing results for 
Search instead for 
Do you mean 
Reply

Simple Post Processor for Heidenhain

Hi everyone!

 

For a customer of me I need to Post Process  the nc-code to his Correa machine with  Heidenhain controler. I need a  simple format without any special cylces. So I created and modified an existing Post Porcessor from the list of Heidenhain PP.

The only code I needs is the liniair movement of the tool, the BLK FORM and Tool Call.

I managed to do this but I can't seem to get rid of the Cycle DEF 19.0 Working plane in the beginning of the programm. I need to mark this out afterwards (and this take time). See this example

 

0 BEGIN PGM 100 MM
0010 BLK FORM 0.1 Z X0.0 Y0.0 Z-20.
0020 BLK FORM 0.2 X100. Y100. Z0.0
0030 TOOL CALL 99 Z S12000
0040 CYCL DEF 19.0 WORKING PLANE
0050 CYCL DEF 19.1
0060 L FMAX M91
0070 X0.0 Y0.0
0080 ;
0090 CYCL DEF 19.0 WORKING PLANE
0100 CYCL DEF 19.1
0110 ;-------------------------------
0120 L X-115. Y-137.638 FMAX M3
0130 L Z5.

 

Can anyone tell me which part in the postbuilder I need to remove or modifiy?

 

And is there a way to include the program name in the beginning and end of the program?

Standard it displays: 100 (see example). But I like to insert the program name.

 

0 BEGIN PGM 100 MM       Should be  0 BEGIN PGM 1316 MM

 

5820 END PGM 100 MM   should be  5820 END PGM 1316 MM

 

I included the Post Builder code to this discussion.

Thank you for helping me!

6 REPLIES

Re: Simple Post Processor for Heidenhain

The post-processors from the library are ancient. You are better starting with a fresh post-processor directly, where many things have been improved and repaired.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Re: Simple Post Processor for Heidenhain

Stefan, hi

 

I started with a new project in post builder and used the Heidenhain - Conversational from the Library.

And then modified it. Is there an other way? Or other library that I can select?

 

Thank for your reply

Re: Simple Post Processor for Heidenhain

Using the post library provided is the best, since it always includes all bug fixes for the NX release used.

Any other library will be out-of-date when the next NX release is available.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Re: Simple Post Processor for Heidenhain

If you turn on the review tool when you post, and select the block in the 3rd column, can you see what event is triggering the block?

Mark Rief
Retired Siemens

Re: Simple Post Processor for Heidenhain

Hi Marc,

if I follow your instructions then it would be the event MOM_initial_move 9 +

I'm going to try to find this event in the Post Builder and remove it.

I let you know if I managed it.

 

Greetings Kurt.

 

 

 

Re: Simple Post Processor for Heidenhain

Do not remove the entire procedure, since it is essential.

If you don't need a multi-axis post, don't select a multi-axis machine, just select a three-axis machine.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Learn online





Solution Information