Jump to content
Ultimaker Community of 3D Printing Experts

detailed control over g-code generation?


jbeale
 Share

Recommended Posts

Posted · detailed control over g-code generation?

I am new to the Ultimaker system, having previously used a Makerbot with its own software MakerWare. On that device, when I print out a conical shape, I notice there is a visible seam along a radial line, where the head steps up to the next layer in the same relative position each time. I believe this is caused by the slicer software, since there is no such feature in the original CAD model (STL exported from OpenSCAD). See for example the photo here: http://www.thingiverse.com/thing:340161

I gather the Ultimaker machine runs on g-code generated by the Cura software. I have skimmed through the Cura manual, and downloaded and played briefly with the program, but I do not see many detailed controls. Is there a way to tell it to randomize the relative position where the head steps between layers, to avoid that straight radial line on the surface?

 

  • Link to post
    Share on other sites

    Posted · detailed control over g-code generation?

    Cura doesn't allow you to specify the position of the z-scar, no. It is one of the controls which has been sacrificed in the interests of a simpler UI.

    However you are free to any other 'generic gcode' slicers such as Kisslicer or Slic3r, or the commercial (and, IMHO, excellent) Simplify3D. Those provide more control over the layer start positions.

     

  • Link to post
    Share on other sites

    Posted · detailed control over g-code generation?

    Currently Cura uses the last ending position on the previous layer as start position for the next layer.

    It would actually only be a few lines of code to randomize this (for a quick solution). A proper solution would actually look at inner corners and put the Z-Scar there. (Maybe even randomizing if it finds different proper corners)

     

  • Link to post
    Share on other sites

    Posted · detailed control over g-code generation?

    If you are patient you can make the Z scar almost non-existent by slowing it down to 20mm/sec because you don't get any oozing when you print that slow. Also it helps to crank up the Z acceleration to lower the time it sits there moving the Z.

    Daid wouldn't it be even better to move the head to an "infill" region of the part during the Z move?

    Most of my parts have no visible Z scar by the way (at 35mm/sec).

     

  • Link to post
    Share on other sites

    Posted · detailed control over g-code generation?

    Currently Cura uses the last ending position on the previous layer as start position for the next layer.

    It would actually only be a few lines of code to randomize this (for a quick solution). A proper solution would actually look at inner corners and put the Z-Scar there. (Maybe even randomizing if it finds different proper corners)

     

    Do I read too much between the lines if I just saw the word 'currently'? :???:

    How much effort would it be to realise the proper solution? I think the quick and dirty solution is not much better than the status quo.

    The interesting question is how to deal with e.g. a cylindrical shape. How limited are you by patents?

     

  • 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
     Share

    • Our picks

      • The Ultimaker Showcase — October 14. What's new?
        Your dear friends at Ultimaker have some exciting news and insights for you!
         
        • 0 replies
      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 8 replies
    ×
    ×
    • Create New...