Jump to content

burtoogle

Expert
  • Posts

    1,529
  • Joined

  • Last visited

  • Days Won

    19

Posts posted by burtoogle

  1. Hello beta testers,

    I have contributed some new features that are in 2.5 and thought it would be a good idea if I say a few words about what those features are and how they are used.

    Expand Skins Into Infill

    This new infill setting gives you the ability to specify that skin layers are expanded so that they extend further into areas of infill. This is particularly useful when you have a horizontal surface with other features (walls, etc.) on top and sparse infill below.

    Up till now you were forced to have very dense infill to avoid the holes that often appeared where a horizontal surface and a wall (above) met. There are settings to specify how much the skins should be expanded and also how much they should be shrunk before expanding. This avoids expanding narrow areas of skin that lie next to walls that are not vertical.

    Minimum Infill Area

    Another infill setting that allows you to specify that areas of infill smaller than the given area are replaced with skin.

    Top/Bottom Line Directions & Infill Line Directions

    This settings let you specify a list of integer directions (angles) that are used cyclically as the layers progress for those patterns that make sense (i.e. line, zig zag). The list syntax is numbers separated by commas and surrounded by square brackets. Empty lists mean just use the default values which are 45 and 135 degrees. When to use them? Well, for example, I have a part that I want the zigzag infill to be as strong as possible in one direction so I use [45, 0, 135, 0] which makes every other infill layer be in a N direction and the other layers alternate between NE and SE.

    Retract Before Outer Wall

    In the travel section, enabling this option will force travel moves that are going to an outer wall to use retraction. This reduces the chance of the nozzle dragging plastic to the wall when combing.

    Improved Spiralize Mode

    The spiralize mode has been rewritten. It now works harder to produce a smooth spiral which (given a suitable model) will produce a watertight end result (good for vases!)

    If you have any problems using these features, please open a thread and if you find bugs, please open an issue on github.

    • Like 6
  2. Hi, I think you're going to need to provide more info about your problem. Can you please look in the log file and see if there are any relevant messages?

    Have you tried using different settings? maybe there is a particular setting or combination of settings that triggers the failure.

    Does this occur with all models or just some models? If the latter, what's the difference between the models that succeed and those that fail?

    • Like 1
  3. You made me curious, what is it you changed to improve it ?

    The two main differences are:

    1 - it now ensures (or at least tries to!) that the start point of each layer follows on from the end of the last layer in the direction of the spiral. Should be no more gaps between where one layer ends and the next starts.

    2 - to avoid a kink where one layer ends and the other starts, it now smoothly blends the x/y coordinates of each layer with the coordinates of the previous layer.

    As I said before, I am hoping this will get some good testing and I will receive feedback (both +ve and -ve).

    Cheers,

    Mark

    PS - I don't actually have a big interest in the spiralization function but it's always nice to fix problems and make improvements. I have some other contributions that have been accepted into 2.5 that I am far keener to use. That's another story...

    • Like 3
  4. Hi,

    Yes, you can expect the spiralize to work quite a lot better in 2.5. As a test, I have just printed out a randomvase_2 in PETG and it looks stunning. Furthermore, it's completely watertight (you can actually use it as a vase!)

    I would be grateful if when the 2.5 betas appear (or if you can build from the git repo) that you try out whatever models you wish to spiralize and if there any problems post here or better still open an issue at https://github.com/Ultimaker/CuraEngine

    Cheers,

    Mark

    • Like 1
  5. I had that in the past with Octoprint running on a Raspberry Pi Model B (first generation). It worked fine for most prints, but the hardware could not keep up with the load for detailed prints.

    Yes, I have found the same. Octoprint on a Pi 2 definitely reduces print quality because it can't ship the gcodes out fast enough (that was to a Kossel Mini using Marlin). Printing the same gcode direct from S3D on a Linux laptop gave noticeably better results.

  6. Hello Folks, I am new to Cura (and this forum) but I just thought I would mention a new Cura feature that can improve the surface quality when you have raised letters. The Cura master branch now has a setting called "Minimum Infill Area" which specifies a lower limit of the size of an area of infill (in mm^2). Areas of infill smaller than this will be replaced with skin.

    The rational behind this feature is to reduce the likelyhood of the skin being segmented when small features (like letters, lines, etc.) are raised above the skin surface. So if the skin can be printed in one segment that extends under the raised features rather than a bunch of segments that surround the infill below the raised features then the visual quality of the surface is improved. YMMV.

  7. Yes, I know that S3D can because I have S3D and already do that using their multiple processes scheme but for various reasons I have come to hate S3D and so I am moving to Cura instead. I'm getting good results for all of my parts but I have one part that benefits from being sliced with thicker layers on the bottom and thinner layers at the top.

    So Cura devs, is there any chance that layer height can be made mesh specific in the future or is there some fundamental reason why it cannot be done? Perhaps I need to look into what that would entail. That's one of the major advantages of Cura over S3D, it's open source and so can be tweaked by anyone.

×
×
  • Create New...