<_name>Engraving ru.cnc-club.filter.gcodetools_engraving gcodetools.py inkex.py 175 10 4 false <_param name="help" type="description"> This function creates path to engrave letters or any shape with sharp angles. Cutter's depth as a function of radius is defined by the tool. Depth may be any Python expression. For instance: cone....(45 degrees)......................: w cone....(height/diameter=10/3)..: 10*w/3 sphere..(radius r)...........................: math.sqrt(max(0,r**2-w**2)) ellipse.(minor axis r, major 4r).....: math.sqrt(max(0,r**2-w**2))*4 1 0.0 true 0.05 False output.ngc true /home 5 <_item value="G21 (All units in mm)">mm <_item value="G20 (All units in inches)">in <_item value=" ">None <_item value="parameterize();">Parameterize Gcode <_item value="flip(y);parameterize();">Flip y axis and parameterize Gcode <_item value="round(4);">Round all values to 4 digits <_item value='regex("G01 Z([0-9\.\-]+).*\(Penetrate\)", lambda match: "G00 Z%f (Fast pre-penetrate)\n%s" %(float(match.group(1))+5, match.group(0)));'>Fast pre-penetrate false <_param name="fullhelp" type="description"> Gcodetools plug-in: converts paths to Gcode (using circular interpolation), makes offset paths and engraves sharp corners using cone cutters. This plug-in calculates Gcode for paths using circular interpolation or linear motion when needed. Tutorials, manuals and support can be found at English support forum: http://www.cnc-club.ru/gcodetools and Russian support forum: http://www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7 path