Thread: Arduino CNC Shield Power Routing
Threaded View
-
27-06-2017 #19
One is for where the work piece is, and one for the size of tool ;-)
I'm sure the work piece offset doesn't need explained.
Whether tool offsets are any use, depends on if/how the controller implements them. For mills/routers, the two offsets are tool length compensation, and tool diameter/radius compensation.
Tool length is only really much use if you have some way to switch tools and reliably repeat the previous tool length I.e. something with a tool changer.
Diameter/radius compensation is more important, as it allows g-code to be used that doesn't rely on a certain size tool being used. In a nutshell, with diameter compensation, you can produce G-code that simply traces the outline of what you want to cut, the controller then applies a suitable offset based on the set tool diameter, and cuts on the inside or outside of the g-code line. If you want to use a different diameter tool, you just change the set tool diameter and the controller adjusts to suit the new offset.
Without the compensation, you need to produce G-code that already follows the offset cutting path based on the diameter of the tool you plan to be using. If you want to swap tool diameter, you would need to re-generate the G-code to have the correct offset for the new tool.
It can be argued what method is better. Using cutter compensation makes the g-code more versatile, but is reliant on the correct tool offsets and modes being set in the controller. Without compensation, eliminates the issue of having to set tool offsets and simplifies using the machine.
With any decent CAM, there's minimal difference in producing the G-code for either. Regenerating for a different tool diameter is usually a case of just setting the new diameter, and clicking a button, so not using compensation is hardly a major problem given how often you're likely to need to alter tool diameter.
The hardest part, is making sure the post processor is producing the correct codes and format for your controller.Avoiding the rubbish customer service from AluminiumWarehouse since July '13.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Which cables to shield?
By andy586 in forum General ElectronicsReplies: 0Last Post: 02-07-2014, 04:33 PM -
Any arduino coders here?
By Mad Professor in forum General ElectronicsReplies: 48Last Post: 25-03-2013, 06:07 PM -
CNC Controller with Arduino and Gamepad
By Christian Knuell in forum Electronic Project BuildingReplies: 2Last Post: 20-10-2012, 10:25 PM -
DIY arduino CNC 2 axis table
By ruthharm84 in forum Electronic Project BuildingReplies: 5Last Post: 06-05-2012, 01:54 AM -
Minimal-cost Power Supply Strategy - Repurpose Laptop Power Supplies
By LoveLearn in forum General ElectronicsReplies: 0Last Post: 25-01-2012, 09:29 PM
Bookmarks