If you are looking for a way to improve the quality of your top layers in 3D printing, you might want to try using monotonic top layers. Monotonic top layers are a type of pattern that ensures that the extrusion lines are always printed in the same direction, without crossing each other in the same layer.

This creates a smoother and more consistent surface, as the light reflects off the model in a uniform way. Monotonic top layers can also reduce the amount of material and time needed to print, as they avoid unnecessary travel moves and retractions.

Monotonic top layers are available in some slicers, such as PrusaSlicer, Orca, and Cura. To enable them, you need to select the monotonic top/bottom order option in the infill settings. You can also choose the direction of the extrusion lines, such as horizontal, vertical, diagonal or aligned with the model.

Monotonic top layers work best with thin layer heights and low infill densities, as they provide enough support for the top surface without creating gaps or bumps. You can also combine them with other features, such as ironing or adaptive cubic infill, to further enhance the appearance and strength of your top layers.

If you own a 3D printer, you may have encountered a frustrating problem: the bed level undoing itself. This can result in poor print quality, wasted filament, and even damage to your printer.

One possible cause of the bed level undoing itself is thermal expansion. As the printer heats up, the metal parts expand and contract, which can affect the alignment of the bed and the nozzle. To prevent this, you should make sure that your printer is in a stable environment, with minimal temperature fluctuations. Bring your bed to the proper temperature and let it heatsoak for a few minutes.

There are screws that go through the center of the bedsprings with nuts at the end of them. Check the screws and springs that hold the bed in place, and tighten them if they are loose.

Another possible cause of the bed level undoing itself is vibration. As the printer moves, it can generate vibrations that can loosen the screws and springs that hold the bed in place. To prevent this, you should make sure that your printer is on a solid and level surface, and that it is not exposed to external sources of vibration, such as fans or speakers. You should also check the belts and pulleys that drive the printer’s motion, and adjust them if they are too loose or too tight.

A third possible cause of the bed level undoing itself is wear and tear. Over time, the parts of your printer can wear out or break, which can affect the bed level. For example, the springs that hold the bed in place can lose their tension, or the bearings that guide the motion of the printer can wear out. To prevent this, you should regularly inspect your printer for signs of damage or wear, and replace any parts that are faulty or worn out.

A simple solution that many people opt for is to change out their springs for better quality springs or silicone spacers. They are relatively inexpensive and provide much better support than most factory installed springs.

One last thing to check is the z axis limit switch(es). If the machine homes too high above the build plate, there may not be enough tension on the springs to keep it in place properly. Resetting the limit switch(es) can help by applying tension on the springs and stabilizing the bed height.

One of the most important parameters to adjust when slicing a 3D model for printing is the layer height or step height. This is the thickness of each layer that the printer will deposit on top of the previous one, and it affects the quality, speed and strength of the print. I would like to discuss some of the things to consider when setting a step height in a 3D printer slicer.

The first thing to consider is the resolution and detail of your model. If you want to preserve fine details and smooth curves, you will need to use a lower layer height, as this will reduce the visible stair-stepping effect that occurs when printing curved surfaces. However, if your model is simple or has large flat areas, you can use a higher layer height, as this will not affect the appearance much.

The second thing to consider is the printing time and cost. The lower the layer height, the more layers you will need to print, and the longer it will take to finish the print. This also means that your printer will be unavailable for longer. No big deal if you are a hobbyist, but if you have a hourly price associated with your printer it can really increase the cost of your prints. On the other hand, the higher the layer height, the fewer layers you will need to print, and the faster it will finish.

The third thing to consider is the strength and durability of your print. The lower the layer height, the better the adhesion between layers, and the stronger your print will be. This is especially important if you are printing functional parts that need to withstand stress or impact. However, if you are printing decorative or non-functional parts, you can use a higher layer height, as this will not affect the strength much.

There is no single optimal layer height for every print. You will need to balance these factors and choose a layer height that suits your needs and preferences. A good rule of thumb is to start with a layer height that is half of your nozzle diameter, and adjust it up or down depending on your model and desired outcome.

Also, consider “magic numbers.” For most hobbyist FDM printers ideal step heights are in increments of 0.04mm.

Orca Slicer is an open source slicer for FDM printers that is based on Bambu Studio, which is a fork of PrusaSlicer. Orca Slicer offers some unique features and advantages over other slicers, such as Cura and PrusaSlicer.

Orca Slicer Pros:

  • It has a sandwich mode, which prints the inner and outer perimeters alternately, resulting in smoother and stronger walls.
  • It has a precise wall feature, which adjusts the extrusion width to match the model’s wall thickness, avoiding gaps or overlaps.
  • It supports Klipper firmware and has a built-in auto calibration feature for all printers.
  • It has more granular controls over print settings, such as overhang slowdown, adaptive bed mesh, first layer print sequence, etc.
  • It has a stealth mode, which disables connections to BBL HMS (Bambu’s cloud service) for privacy and security reasons.

Orca Slicer Cons:

  • It is still in development and may have some bugs or stability issues.
  • It does not have as many printer profiles or plugins as Cura or PrusaSlicer.
  • It does not have a built-in model repair or analysis tool like Cura or PrusaSlicer.

Cura Pros:

  • It is widely used and supported by many printer manufacturers and communities.
  • It has a large library of plugins and extensions that add extra functionality and customization options.
  • It has a powerful model repair and analysis tool that can fix common errors and optimize print quality.

Cura Cons:

  • It can be slow and resource-intensive, especially when slicing complex models or using many plugins.
  • It can be overwhelming and confusing for beginners, as it has hundreds of settings and parameters to tweak.
  • It does not support Klipper firmware or sandwich mode.

PrusaSlicer Pros:

  • It is developed by Prusa Research, one of the leading 3D printer companies in the world.
  • It has a sleek and intuitive user interface that is easy to use and navigate.
  • It has a built-in model repair and analysis tool that can fix common errors and optimize print quality.

PrusaSlicer Cons:

  • It is mainly designed for Prusa printers and may not work well with other printers or firmware.
  • It does not have as many plugins or extensions as Cura or Orca Slicer.
  • It does not support Klipper firmware or sandwich mode.

Conclusion:

Orca Slicer is a promising slicer that offers some unique features and advantages over other slicers, such as Cura and PrusaSlicer. However, it is still in development and may not be as stable or compatible as the other slicers. Cura and PrusaSlicer are more established and widely used slicers that have more printer profiles, plugins, and tools. However, they also have some drawbacks, such as performance issues, complexity, or compatibility issues. Ultimately, the best slicer for you depends on your preferences, needs, and printer. You can try out different slicers and see which one works best for you.

Yesterday I wrote about working with TPU.

This material caused me so many problems in the beginning that I thought it might be worthwhile to talk about it in more detail today.

One of the pieces that I optimize is the tension put on the filament from my extruder. I use a dual gear extruder rather than an extruder with just a gear on one side. This increases the surface area that is in contact with the filament and allows me to put less of a “bite” on the filament, making it less likely to get deformed.

Additionally, I optimize the tension screw so that my gears just barely make marks on the filament.

The underlying issue that I’m trying to solve is that the material is soft. If I place too much pressure on the filament it can flatten out and then it won’t extrude properly or might even cause a clog.

Along the same lines, I optimize my retraction settings. If you have the option of using a direct drive extruder vs. a bowden extruder, you should do so. If you don’t, that’s ok. It’s not ideal, but we can make it work. With a bowden tube using normal PLA my retraction settings are normally around 6mm and 40mm/s. When I set up with TPU, however, I use 1-2mm retraction and no more than 20mm/s. Additionally, most slicers have a setting that limits the number of retractions in a section of filament. I typically limit the retraction to no more than 3 retractions per 10mm. This is to avoid grinding a flat spot onto the filament from repeated retractions as the part is being printed.

In my post yesterday I mentioned that I increase my temperature and reduce my speed, but I didn’t mention any specific values. It varies, but I normally like to run TPU or silk PLA that contains TPU at around 210-220 and I run it pretty slow, usually around 20-30 mm/s. These specific settings all require some testing and optimization, but this should give you a good starting point. The general idea is to make sure that the material is melted enough when it gets to the hotend that it won’t cause the filament to bind or bend. Same thing with the speed, if you try to push too much filament through the filament ends up bending and causing clogs.

Working with flexible filament, such as TPU, is challenging.

One of the main challenges of working with TPU filament is its high elasticity and low rigidity. This means that TPU filament can stretch and bend easily, which can cause problems with extrusion, retraction, and feeding. It can be similar to trying to push rope. It is advisable to reduce the retraction distance and speed, as well as the print speed, to prevent stringing and oozing.

Another challenge of working with TPU filament is its sensitivity to temperature and humidity. TPU filament can absorb moisture from the air, which can affect its print quality and performance. Moisture can cause bubbles, cracks, and warping in the printed objects, as well as increase the risk of nozzle clogging. To prevent these problems, it is essential to store TPU filament in a dry and cool place, preferably in a sealed bag with desiccants. Moreover, it is recommended to use a heated bed and an enclosed print chamber to maintain a stable temperature and avoid drafts.

A third challenge of working with TPU filament is its adhesion to the print surface. TPU filament can stick very well to some surfaces, such as glass or PEI, but not so well to others, such as blue tape or BuildTak. This can result in either poor bed adhesion or difficulty in removing the printed objects. To solve this dilemma, it is helpful to use a thin layer of glue stick or hairspray on the print surface to improve the adhesion. Alternatively, it is possible to use a flexible or magnetic build plate that can be easily detached and bent to release the printed objects.

One final challenge that I’ve experienced is that some TPU (or filaments with TPU in them) tend to expand when heated up. I normally like to warm up my machine for a few minutes before beginning a print. This allows for any expansion and movement to happen while the machine is sitting idle, rather than while the machine is printing. However, I’ve found that some TPU based filaments will burn and end up leaving burnt pieces in the nozzle, which end up clogging it. For TPU based filaments, I prefer to retract the filament approximately 100mm, then warm up the nozzle, and include a line of code in the beginning of my file that feeds the filament back into the nozzle. For this same reason, I also like to do a cold pull after each part that I print with TPU based filament. I just cut off the last 25mm or so of the filament. I have far fewer issues that way.

These are some of the challenges of working with TPU filament that I have encountered and how I have overcome them. I hope this information was useful for you. If you have any questions or comments, please feel free to leave them below. Happy printing!

Z wobble is a common problem in 3D printing that causes the printed layers to shift or wobble along the Z-axis, resulting in a distorted or uneven surface. Z wobble can be caused by various factors, such as loose screws, bent rods, misaligned couplers, or poor quality lead screws. To fix Z wobble, you need to identify the source of the problem and make sure that all the components of the Z-axis are properly aligned, tightened, and lubricated. Here are some steps you can take to reduce or eliminate Z wobble:

  • Check the screws that hold the Z-axis rods and lead screws in place. Make sure they are not too loose or too tight. You can use a hex wrench to adjust them if needed.
  • Check the rods and lead screws for any bends or damage. If they are bent, you can try to straighten them using a hammer or a vise. If they are damaged, you may need to replace them with new ones.
  • Check the couplers that connect the lead screws to the stepper motors. Make sure they are not cracked or worn out. You can use a screwdriver to tighten them if needed.
  • Check the alignment of the Z-axis rods and lead screws. They should be parallel to each other and perpendicular to the X-axis and Y-axis. You can use a ruler or a level to measure the angles and distances between them.
  • Lubricate the rods and lead screws with a suitable grease or oil. This will reduce the friction and noise and improve the smoothness of the Z-axis movement.

If you ever go online to 3d printing chat rooms or help forums, you will inevitably have seen someone describe a problem with their 3d print to which someone will reply “your nozzle is too close to the bed.” What does this mean and what should you do about it?

When the nozzle of a 3D printer is too close to the bed, it can cause several issues.

  • The nozzle can scrape against the bed.
  • The nozzle can drag against the extruded filament and end up dislodging your part.
  • The nozzle can drag against the top of the layer and create a very rough first layer.

If you notice any of these issues with your printer or with your print you have a few options.

  • You can adjust the Z-axis offset
  • Relevel your bed
  • Lower your bed (also requires releveling)

I see this question pop up sometimes in help forums and chatrooms. My experience with filament has been “you get what you pay for.” I’m all for lowering operating costs, but do it carefully.

Here are some of the risks you should be aware of:

  • Clogging: Cheap filament can contain foreign particles or impurities that can clog your nozzle or damage your extruder. This can result in poor print quality, failed prints, or even permanent damage to your printer. Clogging can also waste your time and filament as you try to fix the problem or reprint your model.
  • Fumes: Cheap filament can emit toxic fumes or volatile organic compounds (VOCs) that can harm your health or the environment. Some filaments, such as ABS, produce more fumes than others, such as PLA or PETG. Fumes can cause allergic reactions, respiratory irritation, headaches, nausea, or other symptoms. Fumes can also pollute the air and contribute to global warming.
  • Quality: Cheap filament can have inconsistent diameter, color, or strength. This can affect the accuracy, appearance, and durability of your prints. Cheap filament can also have poor adhesion, warping, or brittleness. Quality issues can compromise the functionality and aesthetics of your prints and make them unsuitable for certain applications.

To avoid these risks, you should use high-quality filament from reputable brands that have good reviews and ratings. You should also follow the recommended settings for your printer and filament, such as temperature, speed, and cooling. You should also print in a well-ventilated area or use a filter or enclosure to reduce the exposure to fumes.

While printing with silk PLA, I had a couple of difficulties. One of the things that I encountered was with retraction. Without retraction enabled, my prints were a stringy mess. However, with retraction enabled, my extruder would grind a flat spot onto my silk PLA.

My lifesaver, it turns out, was two settings inside of Cura.

The way that Cura applies these two settings can be translated as “do not retract more than two times until at least 10mm of filament has been extruded.”

Adjusting these settings proved to be very helpful and allowed me to finish the prints that I had been having trouble with.