Post processor - write PART Z dimension

Post processor - write PART Z dimension

julien.meklis
Explorer Explorer
312 Views
2 Replies
Message 1 of 3

Post processor - write PART Z dimension

julien.meklis
Explorer
Explorer

Hi,

 

I built a Centroid CNC based router machine and I woult like to put my dust shoe on a separate axis that will be driven directly by an arduino so I need the Z dimension of the part.

 

Is there a way to get this value in the NC file? I'll parse it directly with a macro.

Or maybe there is another way to do it.

 

Thanks for your answear

Julien M

0 Likes
313 Views
2 Replies
Replies (2)
Message 2 of 3

marcus.toepke
Advisor
Advisor

In my postprocessor the blockform for in machine simulation is given out by workpiece values.
Maybe you can use it!

{ // stock - workpiece
    var workpiece = getWorkpiece();
    var delta = Vector.diff(workpiece.upper, workpiece.lower);
    if (delta.isNonZero()) {
      writeBlock("BLK FORM 0.1 Z X" + xyzFormat.format(workpiece.lower.x) + " Y" + xyzFormat.format(workpiece.lower.y) + " Z" + xyzFormat.format(workpiece.lower.z));
      writeBlock("BLK FORM 0.2 X" + xyzFormat.format(workpiece.upper.x) + " Y" + xyzFormat.format(workpiece.upper.y) + " Z" + xyzFormat.format(workpiece.upper.z));
      writeComment("");
    }

 I think

var workpiece = getWorkpiece();
xyzFormat.format(workpiece.upper.z)

what you are looking for

0 Likes
Message 3 of 3

julien.meklis
Explorer
Explorer

Ohh yes!!

 

 

I didn’t look to post processor class description but to documentation which is incomplete.

 

Thank you so much 👍

0 Likes