Correct Post Processor for Techno - Isel???

Correct Post Processor for Techno - Isel???

Anonymous
Not applicable
1,306 Views
3 Replies
Message 1 of 4

Correct Post Processor for Techno - Isel???

Anonymous
Not applicable

Could you please HELP!

I am a Middle School Tech Ed Teacher. I was using Inventor to design, save as a .STEP, import to MasterCAM then run tool paths.

I have started using the Inventor CAM tab HMS. I was sent the (7437 rs274.cps 30 KB) post processor and told it would work.

 

The code that the post processor (7437 rs274.cps 30 KB) generates place the initial clearance height after the X-axis and Y-axis movement. The clearance height should be before the X-axis and Y-axis movement and reversed at the end of the code.

   For Example: The clearance height from line N70 should be before line N65

                     Like wise at the end of the code line N6065 Should be after N6070

 N35 M9

N40 T1 M6

N45 S1000 M3

N50 G54

N55 M8

N65 G0 X3.2431 Y2.528

N70 G43 Z0.6 H1

N75 Z0.2

N80 G1 Z0.1 F40

N85 Z-0.1755

..............

..............

N6045 X3.5731 Y2.0021 Z-0.1755 I0.0074 J-0.01

N6050 G0 Z0.6

N6060 M9

N6065 G28 G91 Z0

N6070 G28 X0 Y0

N6075 M30

 

Through your forum I found six different post processors:

 10807_isel iso original.cps ‏11 KB  -  11437_isel-bl-mod2.1.cps  -  11930_rs274_xyz_1stMove.cps ‏30 KB  -  11884_rs274 (1).cps ‏30 KB  -  11886_rs274_xyz.cps ‏30 KB  -  11930_rs274_xyz_1stMove.cps ‏30 KB

 

Reading the forum posts I did not see any that said "WORKED" or "PROBLEM SOLVED". 

 

Any help you can give on this would be Wonderful.

 

Garett Lammers

0 Likes
Accepted solutions (2)
1,307 Views
3 Replies
Replies (3)
Message 2 of 4

bob.schultz
Alumni
Alumni

Hello Garett,

 

It is quite simple to modify the post to match the output you are looking for.  In the post you will see the following code.

 

  if (!machineConfiguration.isHeadConfiguration()) {
writeBlock( gAbsIncModal.format(90), gMotionModal.format(0), xOutput.format(initialPosition.x), yOutput.format(initialPosition.y) ); writeBlock(gMotionModal.format(0), gFormat.format(43), zOutput.format(initialPosition.z), hFormat.format(lengthOffset));

You just need to swap the writeBlock commands to look like this.

 

    if (!machineConfiguration.isHeadConfiguration()) {
      writeBlock(
gAbsIncModal.format(90),
gMotionModal.format(0), gFormat.format(43), zOutput.format(initialPosition.z), hFormat.format(lengthOffset)); writeBlock( gMotionModal.format(0), xOutput.format(initialPosition.x), yOutput.format(initialPosition.y) );

Note that the G90 code has been moved to the G43 line also in this example.

 

You can use this same example to switch the G28 blocks in the onClose function.



Bob Schultz
Sr. Post Processor Developer

Message 3 of 4

Anonymous
Not applicable
Accepted solution

Thank you for replying with your recommendation. I have made the modifications to the post processor  7437_rs274.cps. I gave it to my IT person to load into Inventor HSM.

 

This may take a little time but I WILL answer back if this fixes the issue. There seem to be a lot of us looking for this.

 

Thank you again.

Garett

 

 

0 Likes
Message 4 of 4

Anonymous
Not applicable
Accepted solution

This is a CORRECT post processor for AutoDesk Inventor Techno Isel Davinci. I am adding the modified post processor as an attachment (I have the name changed for my school) you can also change the name to suit your application. It Works, this is the onecorrect and running fine.

 

Bob Schultz, thank you for all the help. I modified the post processor as you stated, it woks. I have not run into any problems yet and it is performing correctly.

 

Garett Lammers

0 Likes