On Wed, 10 Apr 2024 at 17:30, Alan Condit via Emc-users < emc-users@lists.sourceforge.net> wrote:
> > Here us a subroutine I wrote to cut a scroll. > #<_xorigin>, and #<_yorigin> are the center of the scroll. Basically it > changes the radius of the circle every ¼ turn. This is what I was suggesting (but didn't have the time to hack out the code, so thanks) It rather depends how perfect the spiral needs to be. The condition for tangency of two arcs is that their centre points are on a line perpendicular to the arc. If you play about in CAD you can get a feel for what this means for drawing a spiral out of 90 degree arcs. With LinuxCNC you could also try generating a bunch of X,Y points (in Excel for example) and using those to generate a spline. (note, I don't know how well that would work) https://linuxcnc.org/docs/stable/html/gcode/g-code.html#gcode:g5 -- 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 Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users