Jump to content

how to generate a g-code that use G2/G3 for circle


Diaz3341

Recommended Posts

Posted · how to generate a g-code that use G2/G3 for circle

Hi All,

 

I am new in 3D printer and g code. I have a model. I know how to use the model to generate g-code in cura. The model is cylinder. I would like to generate a g-code that use g2/g3 g code. is it possible ?

When I try to slice, CURA can generate g-code with G1 command. But I do not know how to generate g-code by g2/g3 command.

the model is like below

 

model_.png

  • Link to post
    Share on other sites

    Posted (edited) · how to generate a g-code that use G2/G3 for circle

    See the ArcWelder plugin in the Marketplace. After installing it, you have to enable the "Arc Welder" setting in the "Special Modes" section.

     

    A word of warning: Not all printers (or actually firmware versions) support G2/G3 commands.

    Edited by ahoeben
  • Link to post
    Share on other sites

    • 1 year later...
    Posted · how to generate a g-code that use G2/G3 for circle
    On 3/15/2021 at 5:25 AM, ahoeben said:

    A word of warning: Not all printers (or actually firmware versions) support G2/G3 commands.

     

    Do you know which printers/firmwares do work? Or where/how I could find that information? I'm running an S5 with the latest firmware (7.03 maybe?). Thanks!

  • Link to post
    Share on other sites

    Posted · how to generate a g-code that use G2/G3 for circle
    1 minute ago, rachael7 said:

    I'm running an S5

    Though I have an S5 too, I have never tried using ArcWelder with it; Cura comes with properly optimised and thoroughly tested profiles for the S-series of printers, such that the optimisation that is provided by ArcWelder will not net you much benefit.

  • Link to post
    Share on other sites

    Posted · how to generate a g-code that use G2/G3 for circle
    2 minutes ago, ahoeben said:

    Cura comes with properly optimised and thoroughly tested profiles for the S-series of printers, ...

    That's the idea, anyway. In my experience, only a few of the most popular filaments are well-optimized and most of the profiles leave a lot to be desired. In any case, I'm working with other filaments and developing my own profiles, so that isn't a factor for me.

     

    Setting the profile aside, smoother curves has a positive effect on speed, surface finish, and dimensional accuracy, and that's the case even if the profile is perfect, so it's well worth pursuing if the firmware supports G2/G3 commands.

  • Link to post
    Share on other sites

    Posted · how to generate a g-code that use G2/G3 for circle

    AFAIK, the marlin fork in the S5 has supports a very old implementation of G2/G3 arcs.  You are going to have to try to see if the results are beneficial.

    • Like 1
    Link to post
    Share on other sites

    Posted · how to generate a g-code that use G2/G3 for circle
    1 minute ago, ahoeben said:

    AFAIK, the marlin fork in the S5 has supports a very old implementation of G2/G3 arcs.  You are going to have to try to see if the results are beneficial.

     

    Thank you very much!

  • Link to post
    Share on other sites

    Posted (edited) · how to generate a g-code that use G2/G3 for circle

    Hi all,

     

    from my experience, Arc Welder and Ultimaker printers don't play nicely together. My impression was that the firmware doesn't recognize arcs at all, but what @ahoeben says makes more sense.

     

    FWIW you won't get too much more quality out of your general purpose print profile, for me it's a big advantage to have Arc Welder (use it for my other printers, such as the E3D Toolchanger) because I print a lot of small circular bearings, which make the Ultimakers stutter.

     

    Another nice side effect is that Gcode becomes a lot smaller in size which makes saving and uploading faster.

    Edited by neute
    • Like 2
    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • 🎄✨ Thingiverse Tree Ornament Challenge! ✨🎄
        We've been running a Tree Ornament Challenge with a chance to win an UltiMaker S3 or colorFabb filament.
        Design a 3D printable tree ornament and join our festive challenge on Thingiverse. 🎁✨


        📆 Submission Deadline: December 22
        🏷️Tag your designs with Holidays2023

        Click here to join and check out the over 300 other amazing designs

        How to Enter
        Design an Ornament
        Create a 3D printable tree ornament that captures the magic of the winter season. Think snowflakes, sleighs, reindeer, cozy mittens, or anything that embodies the joy of the holidays. Upload to Thingiverse
        Share your masterpiece on Thingiverse and add the tag Holidays2023. Don't forget to include a captivating description and images that showcase your design from different angles. Submit by December 22
        All entries must be submitted by December 22nd to be eligible for consideration.
          Entering a new design
         
        Entering an existing design
         
         
        Winning designs should:
        Be original Creations
        Your designs should be original works, avoiding the use of others' intellectual property without permission. Include STL Files
        Each submission must include at least one STL file for 3D printing. Showcase a Completed Print
        Provide at least one photograph featuring a completed print of your design. Include Documentation
        Share the creative journey! Include documentation of your design process, giving us a peek behind the scenes. For example, show a screenshot of the model in your design program. Use the Tag Holidays2023.
        Use this tag to ensure your entry is counted in the Tree Ornament Challenge. Be submitted after October 1st, 2023
        Ensure your design was uploaded to Thingiverse after October 1st, 2023. Adhere to Submission Guidelines and Terms of Service
        Make sure your submission aligns with our guidelines and Thingiverse's Terms of Service.  
        Good luck 🎉
        • 1 reply
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
      • Ultimaker Cura 5.6 stable released
        Cura now supports Method series printers!
         
        A year after the merger of Ultimaker and MakerBotQQ, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse. Meaning it’s now possible to use either Cura or the existing cloud-slicing software CloudPrint when printing with these printers or materials
        • 15 replies
    ×
    ×
    • Create New...