Need help modifying Intergrex post-J200 with matrix control

Need help modifying Intergrex post-J200 with matrix control

newtoinventor
Enthusiast Enthusiast
527 Views
3 Replies
Message 1 of 4

Need help modifying Intergrex post-J200 with matrix control

newtoinventor
Enthusiast
Enthusiast

Need to change 3 thing's and wonder if you could change or tell me what to change. I am using the I-200 mazak post, since they don't have one for the J series.

So the 3 things are

1: max travel-Y is 100m and -100mm, X is -50mm, I no it is in max travel, just do not know how to format to change it.

2: So the file I attached is a little sample of a issue I am having because post does not engage M211(C axis milling brake), I need that to be put in when c axis milling. This part is giving me problems when I was milling around with C using climb milling, with the brake not on, it was really pulling the C axis, almost skipping, I put the M211 in by hand it still did not help, Think my c axis brake may be wore out:(, but I know it still should be there. So then I tried milling to keep using just X and Y movements, that does engage the M210(hard brake), and that seemed to work, just slower.

3: Also would be nice if possible to make the post know this is a J series, that means I have a 1 deg index on my B axis, not a true cutting B axis.

0 Likes
528 Views
3 Replies
Replies (3)
Message 2 of 4

serge.quiblier
Autodesk
Autodesk

Hi @newtoinventor 

 

If you edit the post processor with a "pure" text editor (notepad, notepad++, NOT office, openoffice....)

You can see the following at the top of the post (note the type, it will come handy in a few) :

sergequiblier_0-1678119927961.png

 

If we search below in the post, we can find a function called defineMachine.

We can do some changes there:

 

sergequiblier_1-1678119982993.png

 

You can alter the numerical values on the lines 763, 764, 765.

 

To fix the B axis stepping, search the onOpen function.

This look like that

sergequiblier_2-1678120292521.png

 

You then need to edit the createAxis command defining the B axis.

 

var bAxisMain = createAxis({coordinate:1, table:false, axis:[0, -1, 0], range:[-30, 210], preference:0, resolution:1.0});

 

 

Please note the additional resolution parameter at the end of the line.

We are defining a one degree step increment for the axis.

 

The M211/210 change need more analysis. But do we need to use M210, or M211?

 

Regards


______________________________________________________________

If my post answers your question, please click the "Accept Solution" button. This helps everyone find answers more quickly!

 

 

 



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes
Message 3 of 4

newtoinventor
Enthusiast
Enthusiast
Ok, got those changes I believe. Thanks
As for the M210, I need that when the C axis is should be locked(XY milling, drilling holes)
M211 I need when the C axis is milling to fight against climb mill pulling it along, the c is not strong enough, so the M211 puts a drag on it I believe.
0 Likes
Message 4 of 4

serge.quiblier
Autodesk
Autodesk

Hi @newtoinventor 

 

as you have not provided any sample code, I am not sure about the location of the command in the code.
But try to use something like that:
Search for the setWorkplane function.
And near it's end we will have the command

 

  // Don't clamp the C axis if the machine is using polar, only clamp the B (if it exists)
  if (!machineState.usePolarMode && !machineState.useXZCMode) {
    if (!machineState.spindlesAreAttached) {
      onCommand(COMMAND_LOCK_MULTI_AXIS);
    }
  } else if (gotBAxis) {
    writeBlock(getCode("CLAMP_B_AXIS")); // B-axis
  }
  // ADSK - for M211 output
  if (machineState.usePolarMode) {
    writeBlock(mFormat.format(211));
  }  // end of addition

  currentWorkPlaneABC = new Vector(abc.x, abc.y, abc.z);
  previousABC = abc;
}

 

Look at lines 9 to 12.

 

Regards.


______________________________________________________________

If my post answers your question, please click the "Accept Solution" button. This helps everyone find answers more quickly!



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes