Jump to content
Ultimaker Community of 3D Printing Experts
Sign in to follow this  
jbeale

detailed control over g-code generation?

Recommended Posts

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?

 

Share this post


Link to post
Share on other sites

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.

 

Share this post


Link to post
Share on other sites

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)

 

Share this post


Link to post
Share on other sites

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).

 

Share this post


Link to post
Share on other sites

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?

 

Share this post


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
Sign in to follow this  

  • Our picks

    • How to 3D print with reinforced engineering materials
      Ultimaker is hosting a webinar where we explain how you can achieve and maintain a high print success rate using these new reinforced engineering materials. Learn from Ultimaker's Product Manager of Materials and top chemical engineer Bart van As how you can take your 3D printing to that next level.
      • 2 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies
×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!