The problem with a tilted bed on a mill is harder than a tilted bed on a 3D printer. The "tool" on a printer is nearly a zero dimension point. All the printer needs to do is raise or lower the nozzle. But with an end mill the tool is still vertical. Even worse is fly cutting. The fly cutter is still horizontal.
In LinuxCNC terminology, a milling machine with a tilted bed no longer has "trivial kinematics". Perhaps kinematics is the place to do the bed compensation. A mill might be able to use the same compensation is a printer in the case of using a ball-mill as long as all the cutting is done with the ball part of the cutter the orietation should not matter. In any case, what WOULD be nice is automatic scanning of the bed. Just place a sensor in a chuck and scan the bed using a grid pattern. On Sun, May 10, 2020 at 9:03 AM andy pugh <[email protected]> wrote: > > On Sun, 10 May 2020 at 14:28, Thomas J Powderly <[email protected]> wrote: > > > A python tool to comp Z for a non flat work surface > > FWIW I think that this kind of compensation belongs in realtime, and > that version pulls in a rather excessive number of dependencies. > > I feel that allowing an arbitrary grid (STL format, for example, as > used by probekins) would be better. And the maths to work out the > correction in C in realtime is fairly simple. > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > — George Fitch, Atlanta Constitution Newspaper, 1912 > > > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users -- Chris Albertson Redondo Beach, California _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
