I'm not sure if the standard(s!) states that that space should or should not be there or if it is optional. I fully agree that encourage others to follow standards are prefered and second best is another option in the UI. A simple solution would be to expose the formatstring you probably use, like "G00 X%1Y%2" making it easy to become compatible with next to no effort. I have used several firmwares on the CNC and they all had their small differences in what they accepted.... For now I use simple search and replace as workaround.
My take on the file dialogs is to not spend energy on thoose until the rest is stable but if you can persist folder between openings it would be great!
What I ment with offset is that for example kicad have 0,0 in the upper left corner giving the gcode getting negative values as axis are mirrored, where my cnc have 0,0 in the lower left corner... To tired to see what is right or wrong here with many tools in the toolpath. My idea was, instead of looking on the screen in flatcam for lowest X and lowest Y and apply thoose values as offset to do it with the click of a button. Another better way would be to set the offset correct in kicad to which i'm also new. Found two ways to set offset. Neither of them worked. Anyway not a showstopper. Focus on the drillparsing instead.
Thanks,
/Anders
I have some experience with CNC milling machines and several CAM applications used for creating tool paths. I plan on using your software to make some pcb's. I have a comment on the Gcode format.
Of the handful of machines I have worked with, all had their own ver of Gcode as well as custom code needed to operate. Some need spaces, some need decimal points, and some have restrictions in how they are named or what the file extension is. Flipping the board over might be a manual process in one machine and an automatic one in another. It could be done on a rotary axis or with a custom fixture with a pneumatic toggle operated with a custom Mcode.
Like you said, it makes no sense to fix your software to work for a particular machine. All the software I have worked with includes the ability to use a post processor (sometimes just called "post"). This is usually just a setup that the user can edit if they need to. Once a post is made for a type of machine it can be saved and shared. I have a Haas which is the Chevy of CNC mills (good value machine very common in the US). If you made the ability to create a post I could make a post that would work on my Haas and would work or at least be a good starting point for any has machine.
Thanks,
Hyrum
I don't know if it's in the roadmap, however I would point out a difficulty, for which an improvement is easy to implement
FLAT
CONE
For precise (depending on your machine) and tiny milling the cone seems to be the better.
The problem is that the diameter (isolation width for a single pass) is depending on the depth and on the angle (30°, 45°, 60°, more...).
This can all be managed in a single window (tools) instead of using external computation (OK, that's not high mathematics).
From another gerber to gcode translator, it looks like
What do you thing about ?
Marc
--For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "flatcam" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flatcam+u...@googlegroups.com.