- Posts: 510
- Thank you received: 0
Emcoturn 120 lathe retrofit
If you write your G-code without an offset for the tool radius, you can then use G42 or G43 radius offsets to make the CNC control offset its path by the tool's radius. By adjusting the tool diameter in the tool table, you can alter the path by small amounts to bring parts exactly on size, and compensate for tool wear.LutzTD wrote: question about linuxcnc. With Mach3, when I wish to tweak a hole or profile size I have to go back to my CAM package and change the tool diameter or roughing clearance and regenerate the cut. Does linuxcnc work in a similar fashion or is there a way to offset a path by a couple thousandth as needed? I assume no which is an issue for me as I run my cam and mach on the same computer. Is there a good cam package that can run on the linux box along with the linuxcnc?
This DOES require finding suitable positions for lead-in and lead-out moves.
Jon
Please Log in to join the conversation.
I went to the site and it is available in Linux. Once I get the memory module for the Dell Ill try it out.
Please Log in to join the conversation.
Probably CAMBAM can be set to generate toolpaths without the radius offset built into the G-code. A gross way to do this would be to tell it the tool has zero diameter, but that is pretty awful. I know how to do this in Bobcad/CAM, but that might be a much more "hands on" g-code generator than CAMBAM. In the old days, before I was confident in what I was doing, I'd mount a ballpoint pen in the spindle and run the program with tool diameter set to zero, and it would draw the part outline on paper. Then, I would use one program to rough and finish. I'd set the tool table to show a larger diameter than it actually was, and it would do a roughing cut. Then, I could set the actual tool diameter and the same program would make the finishing cut.LutzTD wrote: Hi Jon, yeah I dont write the code. CAM solutions are so cheap now there is no reason to write code. I use a program called CAMBAM which is working extremely well for me. I have been remiss in looking to see if it is available in Linux form. The CAMBAM code has the tool compensation in it already, so editing the code simply would not work. What I can do right now is leave the CAMBAM window open and tweak the tool diameter to size holes. I was looking for a CAM software that could run concurrent with the Linuxcnc to be apples to apples. I dont want to be editing raw code.
Jon
Please Log in to join the conversation.
Please Log in to join the conversation.
whats next? Looks like I need to get the mesa card now to start linuxcnc from the "by interface mesa" menu?
Please Log in to join the conversation.
I have forgotten if you have previously tried to configure using the PNCConf wizard, but if not then that would be a sensible next step.
Actually, you don't mention if LinuxCNC is installed yet?
Please Log in to join the conversation.
I have the whole linux cnc package installed. But I dont have a parallel port in the dell. Im playing with installing the arduino now to try to communicate. I did the arduino package install but then found the nano pcba has a special usb cinnector so I dont have a cable for it.
Please Log in to join the conversation.
updated the install and installed preempt-RT kernal from here
Please Log in to join the conversation.
Please Log in to join the conversation.
LutzTD wrote: At this point the only major component Im lacking (as far as I know
) is the vfd for the spindle drive motor.
What spindle motor are you using? We ended up with a 3 HP Black Max Inverter Duty motor from Automation Direct. We also used an Automation Direct VFD...
-Tom
Please Log in to join the conversation.
