I am cutting out a 2D profile from a flat material.
I want to cut out many of these profiles from a larger sheet of material.
Currently I am doing them one-by-one and repositioning the work origin for each cutout.
After cutting out 8 profiles I now need to make the most out of the material and rotate the whole gcode file by 90° without going back to fusion and creating a new toolpath.
I am sending the file to the machine via Luban and can rotate it there or on the machine.
How is this done?
Also, it be great if I can lay out several of these gcodes in one workspace, but it doesn’t look possible.
I duplicates my model in fusion and created one toolpath for one work origin in one file. Why do you not want to go back to fusion?
I think AI could do what you need but it would probably take hours for generating.
If it’s a easy model (only contures), your could export the silhouette and align it in Luban.
IMHO the easiest would be to rotate the workpiece and leave the GCode untouched - if physically possible.
Thanks both for your replies, it certainly got me thinking in the right direction.
The stock material size varies (leather), and so I would have to do different model layouts for each piece, Some horizontal, some vertical.
I discovered G-Code Ripper; it seems to have done the job in seconds. At least it has opened correctly in Luban. I have yet to send it to the machine.
I don’t trust Luban’s CNC path creation. For one, it doesn’t have inside line cutting.
It’s flat, 5mm thick, and a bit flexible,and held down by double-sided tape because the central areas also need to be held down. No clamping down would work.
Once held down and several vertical profiles (XY) have been cut, I don’t want to disturb it to cut the horizontal profiles (YX) until it’s all used.
This didn’t work out too well; the machine fails to ‘parse’ the new file even though there was no issue receiving the file on the machine. I haven’t investigated the cause yet, though the creator of G-Code Ripper has made some suggestions.
Thinking out loud… Wouldn’t exchanging X and Y in the GCode by virtue of a simple replace-operation in a text editor rotate by 90°? I think so…