[...] the above machine meets our criterion of simple design. Our goal is $2k for a 6×10 foot machine comparable to industry standards costing about $40k. This requires toolchain integration of toolpath g-code generation and use with an open source CAM package such as LinuxCNC. Our last experience with the tool chain was messy, so if you are a Python programmer, help us integrate existing modules into a killer Open Source CNC Torch Table Control Software package. See previous work here and referring page here. Considerations include height control feedback integration, piercing strategy, and tool width corrections.
As it stands, the toolchain for open source torch cutting is quite disintegrated. It turns out that the above code, while in principle correct, does not address the practical considerations of piercing metal. For example, when one wants to torch out a hole - one should not pierce the metal right on the cutting line, because piercing is a messy operation. Instead, one wants to pierce inside a hole, and subsequently move to the circle contour. Moreover, one wants to preheat the metal not by standing in place, but oscillate back and forth to heat the metal more evenly.
It further emerges that the fuel flow rate should decrease after metal ignition, as the fuel gas is important primarily in preheating, not in cutting.Moreover, the width of the cut needs to be considered, so the actual toolpath needs to be modified by about 1/16 smaller diameter size for circles when using a #2 cutting tip. Thus, finetuning is a precise matter - if one is interested in precise cuts such as small bolt holes.To address the proper piercing issue, Vann Miller has written a correction script. This script does 3 things.First, it takes out the z values generated by the DXF to G-code Converter (not needed in a 2-axis motion system at hand).Second, it starts a pierce by moving towards the center of a hole.Third, it rotates the torch around a small radius (.05") during preheating. The number of rotations is currently 8, but one should be able to modify this.
VannMillerCodeAndNotes.zip | 3K |
It looks like you're new here. If you want to get involved, click one of these buttons!