The Emergent Properties of Meat
Blog
About me
Bigger projects: emc2 & AXIS
Friends' pages:
Alex
Bill
Chris
Jon
Michael


Tag cloud
Photostream

« EMC 2.2.1 released | Newest entries | As seen on the internet »

Tags:
cnc emc2
Up and over: intelligent probing of a simulated hemisphere(M) (L)
Now that 2.2.1 is out, the CVS TRUNK is open again for new features. Chris has one of the first, and it sure looks nice. Three new probing words have been added, and from these primitives it is possible to build smarter and probing algorithms.

the results of the probing program shown above, turned into a gcode program to mill the same shape(M) (L)
With only G38.2, each probing motion has to start at a Z coordinate that is above the probed piece at every location, leading to most of the time being spent in useless Z motion. Using the new G38.5 and G38.3, it's possible to lift the probe just above the piece, then over towards the next probing location.

The smartprobe.ngc program could be further enhanced to have a local estimate of slope and even curvature, further reducing the number and length of in-between probing steps for typical surfaces.

Another trick: program G91 G38.3 Z.00001 F10 / G90 to store the current location in parameter #506x. There are bound to be interesting uses for this in O-word subroutines (e.g., to work relative to the initial point without using G91 relative motions through the whole subroutine).

Fenn suggests that another nice probing program would use a waterline (constant Z) to find contours on the object. This should also be possible with the new probing primitives, and I hope somebody will contribute a script to do it.
(originally posted on the AXIS blog)

Entry first conceived on 8 November 2007, 16:59 UTC, last modified on 31 March 2009, 14:18 UTC



Powered by the Emergent Properties of Meat. Copyright © 2004-2010 Jeff Epler
[æ]