01-10-2022, 06:26 AM
Hi Guys,
I am running a Kuka KR210 to cut stone countertops with a circular blade tool.
Currently, we import all countertops sizes into a DXF file from a laser measurement system and nest it in the stock piece. We have created numbered layers in Autocad that contains all the required information for DXF2Gcode eg. feed speeds, cutting depths, slice depths, stock thickness, safe heights, retraction heights, etc.
We then select all the lines with similar directions in the DXF file and change their layers to be the same, starting with layer 1. Currently, the machine type is set as "Mill" in Dxf2Gcode. We then open the DXF file in DXF2Gcode, check the cutting directions and cutter compensation and then export each layer as a separate NGC Gcode numbered Mill01, Mill02, Mill03........
In RoboDk Tools>Options>CAM>Default Algorithm is set to "Tool Orientation follows path" so that the blade is always pointed in the cutting direction.
After updating the Mill programs, we combine them into a main program. This is how we do it currently. However, this is time-consuming and I am looking for ways to simplify the process.
The way to simplify the process is to use the DRAGKNIFE as the Machine type in DXF2Gcode. By doing this, we can only use 1 Layer for all the shapes in the DXFfile which saves a lot of time in the DXF file and also in DXF2Gcode as there is only one layer to export.
The dragknife setting works perfectly until the end of the last move. For all the other moves the tool direction is changed to the cutting direction at the safe height or extraction height, and then only the Z move is done into the stock. At the end of each move, the tool lifts up, changes tool direction to next cutting, moves down and start cutting. HOWEVER, at the end of the LAST move the tool direction rotates whilst it is still in the stock. This is a big problem for a Circular blade tool.
I have noticed in the NGC file attached that the rotational move is created by DXF2Gcode.
Please advise if there are ways to automatically remove the last rotational move? Or if there are any other ways?
Feel free to check the attached RDK file.
Circular Blade rotates on last move before lifting up to safe height.rdk (Size: 9.92 MB / Downloads: 275)
I am running a Kuka KR210 to cut stone countertops with a circular blade tool.
Currently, we import all countertops sizes into a DXF file from a laser measurement system and nest it in the stock piece. We have created numbered layers in Autocad that contains all the required information for DXF2Gcode eg. feed speeds, cutting depths, slice depths, stock thickness, safe heights, retraction heights, etc.
We then select all the lines with similar directions in the DXF file and change their layers to be the same, starting with layer 1. Currently, the machine type is set as "Mill" in Dxf2Gcode. We then open the DXF file in DXF2Gcode, check the cutting directions and cutter compensation and then export each layer as a separate NGC Gcode numbered Mill01, Mill02, Mill03........
In RoboDk Tools>Options>CAM>Default Algorithm is set to "Tool Orientation follows path" so that the blade is always pointed in the cutting direction.
After updating the Mill programs, we combine them into a main program. This is how we do it currently. However, this is time-consuming and I am looking for ways to simplify the process.
The way to simplify the process is to use the DRAGKNIFE as the Machine type in DXF2Gcode. By doing this, we can only use 1 Layer for all the shapes in the DXFfile which saves a lot of time in the DXF file and also in DXF2Gcode as there is only one layer to export.
The dragknife setting works perfectly until the end of the last move. For all the other moves the tool direction is changed to the cutting direction at the safe height or extraction height, and then only the Z move is done into the stock. At the end of each move, the tool lifts up, changes tool direction to next cutting, moves down and start cutting. HOWEVER, at the end of the LAST move the tool direction rotates whilst it is still in the stock. This is a big problem for a Circular blade tool.
I have noticed in the NGC file attached that the rotational move is created by DXF2Gcode.
Please advise if there are ways to automatically remove the last rotational move? Or if there are any other ways?
Feel free to check the attached RDK file.
Circular Blade rotates on last move before lifting up to safe height.rdk (Size: 9.92 MB / Downloads: 275)