Remove the work piece from the machine and Machine the first of the two CNC file that Prepare the CNC machine and work piece.ĥ. Save the "white" and "Black" g-code files.Ĥ. Open Existing g-code file using G-Code Ripper.Ģ. This example shows how I cut a design twice the size of my CNC machine travel.ġ. fixed problem with comments with parentheses inside parentheses Bounding box now displays when in auto-probe mode Fixed handling of G43 commands with G0 moves mixed in on the same line (whos writes g-code like that anyway.) Added option to disable the g-code path display (might speed things up for large g-code files (It now uses the first Z position in the g-code for the z-safe for probe moves before a z position is specified.) Fixed problem that occurred when the Z position was not set by a rapid move before and X,Y move when probing. Changed autoprobe safe height calculation with MACH3/4 for "Probe and Cut" Mach was unable to perform the calculated height like LinuxCNC. Changed so G-Code Ripper does not try to load a file on startup. G-code ripper no longer takes into account the rapid moved when determining the design size Added option for selecting if probe data is saved when running probe and cut operation Added option for selecting if all points are probed or just required points Fixed problem that made the rapid height to high in adjusted g-code because the calculated maximum probe value would never go below zero. No longer adds Z offset value to the rapid height. Changed how height of rapid moves is calculated in adjusted g-code. Fixed low travel speed problem with rotary conversion Fixed bug that resulted in the feed rate being scaled at the z axis scale value Fixed bug that prevented the feed rate to return to the input value after a rapid move in a split file until a G1 command was issued Added dialog that allows users to skip over errors when reading g-code files Fixed a bug in the conversion of arcs to lines when the arc spanned more than one Z value. Changed "Probe & Cut" to add the "Probe Z Safe" value to the height of the rapid moves ensuring the tool does not crash Fixed error in probe Z offsets when using an external probe data file Updated the probe data file reading routine to be less sensitive to file formating Fixed a minor bug that cause a failed file read in rare cases (tries to calculate square root of negative number) Updated to be compatible with Python 3.x Added the ability to save and read probe data files for autoprobing. G-code mapped to a cylinder were being rounded to the nearest integer resulting in Increased default decimal places to 1 for the feed rate. Fixed automatic conversion from arcs to lines when required by conversion type selected. Added a warning pop-up message when assumptions are made about the tool starting position. Added logic for dealing with ambiguous start positions (when the tool position is not set by G0 commands before a G1, G2 or G3 command) Fixed bug in g-code wrapping resulting in mapping failure resulting from to zero length tool path.
NCPLOT CONVERT NC TO DRAWING CODE
Modified code to make it compatible with Python 2.5
Fixed bug in "Auto Probe" that caused an error when the Z offset is set to zero.
Fixed evaluation of equations using exponents "**" Fixed code to again automatically convert arcs to lines when wraping code (auto-convert was broken in V0.5) Now gcode toolpath data can be exported as DXF or CSV (Comma Seperated Values) formated files. Added "Export" to the g-code operations. Added ability to have zero decimal places on feed rates Fixed bug relating to arcs without explicit g-codes (G2,G3) on each line Added more plot view orientation options Added ability to map X or Y axis moves to A or B rotary axis for cutting on a cylindrical surface. Eliminated read abort on N codes (the N code line numbers are simply ignored now)