Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    [Feature request] Support for constant surface speed (G96/G50)

    Scheduled Pinned Locked Moved
    Firmware wishlist
    2
    2
    243
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • MaxGyverundefined
      MaxGyver
      last edited by T3P3Tony

      I would like to use the constant surface speed feature on my Duet based CNC-Lathe.

      I am using a generic Haas turning post Processor with some minor adjustments that I have tested with Fusion360 or Solidworks+HSMWorks.

      the constant surface speed GCode (G96) is defined on the Haascnc G-Code dictionary as follows:

      "G96 commands the control to maintain a constant cutting speed at the tip of the tool. The spindle RPM is based on the diameter of the part where the cut is taking place, and the commanded S value (RPM=3.82xSFM/DIA). This means the spindle speed increases as the tool gets closer to X0. When Setting 9 is set to INCH, the S value specifies Surface Feet Per Minute. When Setting 9 is set to MM, the S value specifies Surface Meters Per Minute.

      WARNING: It is safest to specify a maximum spindle speed for the Constant Surface Speed feature. Use G50 to set a maximum spindle RPM. Not setting a limit allows the spindle speed to increase as the tool reaches the center of the part. The excessive speed can throw parts and damage tooling."

      Cheers Max

      o_lampeundefined 1 Reply Last reply Reply Quote 5
      • o_lampeundefined
        o_lampe @MaxGyver
        last edited by

        @MaxGyver
        +1
        this could also be handy for laser engraving with a rotary tool. I want to try 2.5D-lasercutting once.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Unless otherwise noted, all forum content is licensed under CC-BY-SA