Can it do a simple mirror image of the code? I'm working on an asymmetric 3D item and I need to have a left and a right one. Being able to flip the code will save me a ton of "quality time" with my 3D software and HeeksCAD.
I am basically asking the same thing, for a different reason. Instead of using "extra" holes that need to be centered when you flip the board, it would be nice to pick 3 drilled holes (with "known" positions on the board) and use them to align the board for milling back side. This way you don't need alignment pins and you don't need to worry about finding/placing pins on the center line. Just fix the board down after the front side is milled and drilled, pick 3 drilled holes, and "tell" the software the coordinates of those holes (maybe also give the program the "real" position in the unedited gCode?). Then probe the board and mill the back side...
CAD, CAM, Scanning, Modelling, Machining...
Can it do a simple mirror image of the code? I'm working on an asymmetric 3D item and I need to have a left and a right one. Being able to flip the code will save me a ton of "quality time" with my 3D software and HeeksCAD.
@Galane, Sorry, G-Code Ripper does not have a mirror option.
Scorch
www.scorchworks.com
How hard would it be to add that feature?
It would not be terribly difficult but like everything it would take time.
Scorch
www.scorchworks.com
Hi
I was hoping someone could shed more light on the preparation of the gcode in gcode ripper please. I used Mach3 and want to do engravings.
I`m in the dark and having problems with the zero setting of the z-axis. All is going to plan and the probing is working correctly. The machine PAUSE and once i click to proceed, the tool moves to the correct spot , but then it plunges too deep. As i`m doing engravings , i rarely need to drop below .25mm , so its very little drop. I`m presuming a lot of things, so that is propably the problem here on the z-axis.
Since the cutting tool tip is set to "0" in a small drilled spot , i presume this position will be held as the zero point and all engravings will be made from this point downward. So i set my zero to be just ontop of the wood. Is this assumption correct ?
I presume i cannot have any offsets or offset plates as this will upset the zero of the cutting tool tip.
The basic instructions then instructs to put the probing tip where the machine cutting tip was set to x-0 y-0 z-0 . These offsets are then inserted into the gcode ripper.
My question now. What happens when the probe tool is higher or lower than 0 ..... this offset i assume can be used in the z-offset then ... correct ? My probe and cutting tool will not crash as i have enough spacing around and no clamps standing out.
Obviously i`m missing something as the cutting tool plunges way to deep as i`m misunderstanding the z-axis zero setting.
Am i correct to say that in my case i should not make my zero on the z-axis below my cutting board as im` trying to make an engraving ?
I should not have offset ticked and not be using the zero z-axis plate ?
Obviously when the z-axis is slightly lower than the cutting tool (so it will have to be raised) ...say bout 2mm this z-axis offset will be calculated correctly once entered into the offset menu in the ripper program ?
Is my basic understanding correct ?
The last trial run had my cutter plunges nearly 10mm into the wood. This depth i entered as i had to raise my probe this high so it was atop the wood. Surely this offset should have compensated back to zero ???? or not ? what am i missing
thanx
Andre
If the tool is higher or lower than the probe there should be a value other than zero entered in the z offset for G-Code Ripper. If I remember correctly the offset will be negative if the probe is higher than the cutting tool because the offset is the position of the tool relative to the probe.
After the relative position of the probe and tool are established the stock to be machined should be positioned and the coordinate system in Mach/LinuxCNC should be reset relative to the stock to be machined. Since you are probing the position of the highest point (or approximately the highest point on your stock should be the new zero position.
I hope that answered your question. If not keep asking.
Scorch
www.scorchworks.com
Hi Scorch, Im trying to install this in my ubuntu 10.04 RTI computer. I keep getting errors. Can you point out what Im doing wrong? thanks
mark@ws5:~/Downloads$ cd ripper
mark@ws5:~/Downloads/ripper$ ls
g-code_ripper-009.py G-Code_Ripper-0.09_src.zip
G-Code_Ripper-0.09_src g-code_ripper-009.zip
mark@ws5:~/Downloads/ripper$ python py2exe_setup.py py2exe
python: can't open file 'py2exe_setup.py': [Errno 2] No such file or directory
mark@ws5:~/Downloads/ripper$
py2exe is used to create a Windows executable. (i.e. it is not needed for Linux)
For Linux you just need to have the python file "g-code_ripper-009.py" and have Python installed. Just type "python g-code_ripper-009.py" at the command prompt to run it. You need to run the command from within the folder containing the python file for the command to work.
See if that works.
Scorch
www.scorchworks.com
What would it take to have this do mirroring on X or Y axis, with the proper cut direction, cutter compensation etc so it does it right? Newer CNC machines have mirror G-Code commands, but my little old ProLIGHT does not. It can rotate, offset, scale but *not* mirror.
I'd have to dig through the manual, the ancient, non-searchable, PDF manual wherin the text is all outlines with no actual text so it's not searchable. I read through it once and don't recall anything about negative numbers. I did some editing on it to fix problems. Someday I may just retype the whole thing so it will be searchable.
The software for it is for DOS and only DOS. If it was the less nice stepper motor version instead of the servo version, I could use the Windows software. (What sort of company does that?) One of these days I need to setup a RS232C capturing system to see if support can be worked up for LCNC.
I attached a zip file with the files needed to create the Hackaday logo (Jolly Wrencher) on the mouse.
I included the following files:
Hackaday_Logo.dxf --- DXF file of the logo
Hackaday_Logo.ngc --- G-code file of the flat engraving
Hackaday_Logo_probe_n_cut_offset.ngc --- G-code file that I used to create the carved mouse (includes offsets for my probe location)
Hackaday_Logo_probe_n_cut.ngc --- G-code file that could create the carved mouse (the offsets were removed so the probe and tool are in the same location)
I am not sure what you want to do with the file but here they are if you are interested.
Scorch
www.scorchworks.com