ons 2026-09-30 klockan 10:35 +0100 skrev andy pugh: > On Wed, 30 Sept 2026 at 09:22, Luca Toniolo <[email protected]> wrote: > > > The idea is a reference radius for each rotary axis, set in the INI. For > > example, `[AXIS_A] FEED_RADIUS = 25` puts A in the feed calculation as > > if it were a length at 25 mm from its centre. > > When doing rotary axis work there are two ways that you can set the Z > axis zero (or, more generally, the distance along the tool axis). > You can set zero as the stock surface (this would be common for > engraving work) or at the axis of rotation (this would be usual for > amchinging cam profiles, etc). > > I don't think that your INI proposal addresses either situation. > > What _might_ work would be for the INI file to define the position (in > machine coordinates) of the rotational axes. (or, to be more specific, > the location of the axis of each of the rotary axes) Why? If I think right tool length compensation is however important.
Feed is the plane perpendicular to tool direction. Excluding movement along tool direction and move along three more degree of freedom tool length compensation is important to get it right. > > Then the surface feed speed at the current tool tip can be calculated. > Possibly this mode would need to be switched on/off with a G-code. > G94.1 maybe? Surface feed speed at tool tip feels like the most obvious solution. > > ... Nicklas Karlsson _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
