Message 1 of 19
Post processor for Isel .ncp
Not applicable
09-07-2015
01:35 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi there,
I am looking for some help with an Isel post processor file.
I have successfully modified the scaling from Micrometers to mm which has enabled some workable outputs but I still get frequent errors that I am manually removing from the programs in the machine control. I generally have to remove the first 5 or 6 lines or code from the program, start the spindle manually and then the program will run following the co-ordinates without issue in most, but not all, cases.
The machine is an Isel, Flatcom M40 and controller (i believe) iMD 40 CAN (info can be found at the following link) https://www.isel.com/hu/downloads/dl/file/id/4230/technical_ordering_data_imd10_20_40.pdf
Any help gratefully received, I think that the supplied post processor is nearly there but just have no idea how to modify it any further.
(I will add some samples of the generated programs when at work tomorrow morning)
Thanks
Ben
I have attached 3 files (files too big to attach so compressed in a .zip) that I have run, supplied is a little info on each:
Test 1.ncp
A simple test in 3D with an 3D adaptive clearing cycle and a contour finishing pass.
This test worked file after removing lines N20 to N70 (also removed on all subsequent programs), although an error code appears on the spindle start although the spindle still starts up.
Test 2.ncp
The adaptive clearing worked fine on this example however the parallel finishing pass would move small amounts then throw up an "unexpected co-ordinate error" although if I forced the program to continue the toolpath continued as expected, but it would continually throw up an the same errors 10 or 15 times per pass.
Test 3
This is an example of another issue that reoccurs throughout all the programs that include pocket cycles. The tool cutter hangs over the work piece and tracks around in small circles (x,y) movements for minutes at a time before then plunging in to complete the pocket operation. See section N170 to N9070 for the first example of this in this code.
Also attached is the .cps file that we are using.
I am looking for some help with an Isel post processor file.
I have successfully modified the scaling from Micrometers to mm which has enabled some workable outputs but I still get frequent errors that I am manually removing from the programs in the machine control. I generally have to remove the first 5 or 6 lines or code from the program, start the spindle manually and then the program will run following the co-ordinates without issue in most, but not all, cases.
The machine is an Isel, Flatcom M40 and controller (i believe) iMD 40 CAN (info can be found at the following link) https://www.isel.com/hu/downloads/dl/file/id/4230/technical_ordering_data_imd10_20_40.pdf
Any help gratefully received, I think that the supplied post processor is nearly there but just have no idea how to modify it any further.
(I will add some samples of the generated programs when at work tomorrow morning)
Thanks
Ben
I have attached 3 files (files too big to attach so compressed in a .zip) that I have run, supplied is a little info on each:
Test 1.ncp
A simple test in 3D with an 3D adaptive clearing cycle and a contour finishing pass.
This test worked file after removing lines N20 to N70 (also removed on all subsequent programs), although an error code appears on the spindle start although the spindle still starts up.
Test 2.ncp
The adaptive clearing worked fine on this example however the parallel finishing pass would move small amounts then throw up an "unexpected co-ordinate error" although if I forced the program to continue the toolpath continued as expected, but it would continually throw up an the same errors 10 or 15 times per pass.
Test 3
This is an example of another issue that reoccurs throughout all the programs that include pocket cycles. The tool cutter hangs over the work piece and tracks around in small circles (x,y) movements for minutes at a time before then plunging in to complete the pocket operation. See section N170 to N9070 for the first example of this in this code.
Also attached is the .cps file that we are using.
