Re: Designing a new router called Brevis-HD
Peter, unfortunately I don't think you are clear.
On mobile so can't type a full guide.
You need to have a look at:
World Coordinates (G53)
Work offsets (G54-G59, most commonly G59).
The machine needs to know where it is in space (world coordinates)
The easiest way is with home switches. You home the machine, it knows where it is, and will not exceed the specified travel limits (sometimes called soft limits)
Without home switches, you still need to home the machine, but this is usually done by manually jogging to the correct position (roughly near the edge of travel) and homing or zeroing the machine (terminology may vary)
Then after the machine knows where it is in space, you tell it where the work is (work offset, usually G54). This is usually done by jogging each axis to the correct spot and touching off / zeroing that axis (terminology varies).
You will then be working in work coordinates.
If G0 G53 Z0 sends the tool tip down to the work surface, then you have told the controller that is where Z0 is in machine space.
The convention is that G53 (machine coordinates) Z0 is full up (on a standard 3 axis machine). G53 Z0 should be a safe height to make X and Y moves with any length tool.
(For work coordinates, G54 Z0 is often set as top of material but can also easily be bottom of material / top of spoilboard, depends on preference and situation)
Having home switches allows you to recover from power failure, reduces crashes and stuff ups and makes life easier.
7xCNC.com - CNC info for the minilathe (7x10, 7x12, 7x14, 7x16)