SlideShare a Scribd company logo
Slicing with Cura
Vicky Somma
vicky@tgaw.com
This slideshow is available at https://www.slideshare.net/VickyTGAW/slicing-with-cura-2022
Steven Langerholc
steven.langerholc@fairfaxcounty.gov
John McGillvray
john.mcgillvray@fairfaxcounty.gov
Sunny Carito
sunny.carito@fairfaxcounty.gov
David Newhall
dnewhall@gmail.com
1
Overview of the Session
● Quick Review – Cura Interface
● Quick Review - Repairing Models
● Preview Mode and Print Feasibility
● Things to Look For After Printing
● Post-Processing Scripts
2
Note on Cura Differences
Depending on the edition or version of Cura you have, the icons and terminology
can have some differences. For example, “Shell” instead of “Walls”
3
Review - Navigating
Scroll Up to Zoom In
Scroll Down to Zoom Out
Hold Scroll Wheel to Pan
Hold Right Mouse Button to Rotate View
4
Review – Cura Adjustment Tools
MOVE
● Fit more on build plate
● Avoid any bed issues
● Correct first layer inconsistencies
SCALE
● Correct any units or sizing issues
● Adjust for better detailing
● Scale down for faster prints
MIRROR
● Print two back to back designs for ornaments
● Fixing modeling oversights- Cookie cutters and
stamps need to be backwards.
ROTATE
● Fix orientation issues
● Fit more items on build plate
● Minimize support
Learn More - https://support.ultimaker.com/hc/en-us/sections/360003607779-Adjustment-tools
5
Review - Fixing Modeling Issues with 3D Builder
If you suspect there are model issues Cura is not fixing, Windows 10 includes the
free 3D Builder tool.
1. Click Add
2. Click Load Object
6
Fixing Modeling Issues with 3D Builder
3. Click on the Repair
Warning
7
Fixing Modeling Issues with 3D Builder
4. A progress bar keeps
you abreast of the
processing.
8
Fixing Modeling Issues with 3D Builder
5. Click on the model to
select it.
6. Click Save as
9
Fixing Modeling Issues with 3D Builder
7. Set the Save as type to
“STL format (*.stl)” and
hit Save
8. Hit Save again on the
warning prompt.
10
Checking For Issues Before Printing
Some things can be spotted in “Prepare” mode. Cura helps with color-coding if
objects are too big as well as highlighting tough overhangs and model errors.
11
Review – Preview Mode
Scrolls bars allow you to drill down and up through the layers. If you want to
glimpse something from below you can pull the bottom of the scroll bar up.
12
Preview Mode – Color Scheme
Changing the Color Scheme can give better visuals. For example if you are
trying to read details, you might like the single shade coloring of “Material Color”
mode. If you are looking at overhangs, the different colors of “Line Type”
13
Preview Mode – Print Feasibility
Expected Print Time
Can this print be completed in the workday?
First Layer
How does that first layer look?
Is there a good base on that first layer?
Is everything you expect to touch, touching the bed?
Should a brim or raft be added to increase the contact
area/foundation?
14
Preview Mode – Print Feasibility
Missing Details and Walls
Rotate around the whole object to examine it from all
sides. Are there any missing details or walls?
Unattached and orphaned parts
Sometimes you’ll find parts floating and unattached to the
rest of the piece. It could be a part way off to the side.
Hint: Support material may be obscuring issues.
Unchecking “Helpers” in Color Scheme
window will let you get a better look
15
Layer View – Print Feasibility
Delicate, Fast Layers
Keep an eye out for layers that are so small they will print quickly in succession after each
other. Those warrant some attention because the filament may not be able to cool before it
starts the next layer. Overheating can cause small, fine details to warp or be distorted.
An example would be a spire top to a church model.
Overhangs
Zoom in and peek at the overhangs of the piece. Does each layer seem to have a good
foundation below it to build off of? Tough overhangs could lead to drooping and curling in
the piece. Curling could be particularly troublesome if your nozzle knocks it.
16
Strategies to Decrease Print Time
 Make the object smaller with the
Scale tool.
 Increase Layer Height
 Decrease Infill %
 Repair the Model (It could take out
some inefficiencies or odd internal
geometry the printer doesn’t need to
worry about)
 Send to a printer or branch with a larger
nozzle size (0.6mm prints faster than
0.4mm)
 Increase printing speed (in Cura or on
the JellyBox LCD)
17
Strategies to Decrease Print Time
Reflect on Orientation – taller objects mean more layers and take more time.
18
Strategies to Help with First Layers
● Use the Move tool to move the item down (by decreasing the Z coordinate) to
ensure better contact. Anything under the print bed gets ignored.
Note: Later Versions of Cura,
you might have to uncheck
“Drop Down Model”
19
Strategies to Help with First Layers
● Use the Rotate to a put a better side on the bed
-or-
better place on the current side.
20
Strategies to Help with First Layers
● For items with low contact area on the bed (particularly tall, wobbly items),
consider a Brim or a Raft in the Bed Adhesion settings.
21
Review – Brim Versus Raft
Brim prints extra perimeters/outlines outside of your first layer
Raft prints a multiple layer platform first and then your object on top of it.
22
Strategies to Help Details and Missing Walls
● Scale the object bigger
● For vertical detailing, decrease the layer height
● Under Shell (or Walls), check the Print Thin Walls settings
23
Strategies to Help Details and Missing Walls
● Under Shell (or Walls) setting increase the Horizontal Expansion value
24
Strategies to Help Details and Missing Walls
● Try to repair the model. Oddities in
“Face Normals” can also confuse the
slicer and cause things to disappear.
Face Normals – all the
surfaces of your object
have an inside and an
outside.
25
Strategies to Help Details and Missing Walls
● Consider the orientation. The Layer Height is often smaller than the Line
Width (which is close to the nozzle size). As a result, you’ll get better
detailing on vertical faces.
Photo Credit: Desktop Makes
These prints by Desktop Makes
are both the same 3D Model.
The one on the left was printed
upright. The one on the right
was printed flat on the bed.
26
Strategies for Unorphaned or Unattached Parts
● Send the part back to the patron for corrections (Recommended )
● Import the part into Tinkercad and add extra geometry to connect things
27
Strategies for Unorphaned or Unattached Parts
● You can also install and use the “Mesh Tools” Plug-In in Cura to “Split
model into parts”. This allows you to move, rotate and reposition the
individual parts to optimize their printing. You can also delete what you don’t
need.
28
Using Mesh Tools to Split Parts
Under Marketplace, you can install Mesh Tools
29
Using Mesh Tools to Split Parts
Once Mesh Tools is installed, you can right click on the part and select Mesh
Tools->Split models into parts.
30
Using Mesh Tools to Split Parts
31
Strategies for Prints with Fast, Delicate Sections
● Lower extruder temperature
● Allow more cooling by slowing down layers
under the Cooling Settings:
● If the layer is going to print slower
than the Minimum Layer Time, the
printer will slow down its printing
speed.
● As a safeguard to making sure the
printer doesn’t go too slow, a
Minimum Speed is defined.
● The Lift Head checkbox tells the
printer to lift the extruder off the print
and wait if the Layer Time is too
short.
32
Strategies for Prints with Fast, Delicate Sections
-OR-
● Print multiple copies at once or with other models that are just as tall. The
printer working on those other pieces naturally give the layers time to cool.
33
Strategies for Overhangs
● Learn your printer’s capabilities– print on it, get to know it. Consider some
calibration or “torture test” models.
#3DBenchy by CreativeTools
https://www.thingiverse.com/thing:763622
Mini All in One 3D Printer Test by majda107
https://www.thingiverse.com/thing:2806295
Print What You Know, Print What You Are Passionate About 34
When Supports Can Be Turned Off
● The printer can handle small gaps (bridging) unassisted.
● Small embossed details
● Areas with good contact area below it
35
Strategies for Overhangs
● Make adjustments to the model, like adding a 45 degree taper.
36
Strategies for Overhangs
● Think about orientation. Is there a way to rotate the print so the overhangs are
less severe?
37
Strategies for Overhangs
● Decrease your layer height. Smaller layer heights typically do better on
overhangs than big layers
38
Strategies for Overhangs
● If curling is expected, consider adding a small value to the “Z Hop When
Retracted” setting under Travel. This raises the nozzle up as it travels
keeping it from hitting or scraping against your object. This is helpful if you
expect to have some overhangs curling up.
39
Strategies for Overhangs – Z Hop in Action
40
Strategies for Overhangs – Make Overhangs
Printable
Under Experimental settings, Cura has a
“Make Overhangs Printable” checkbox.
This will change the shape of the model
when it slices to make the overhangs less
severe.
41
Strategies for Overhangs – Make Overhangs
Printable
The model changes are visible in Preview mode.
42
Support Structure Setting
Normal – the supports drop
straight down from the area from
the overhanging section
Tree – The supports aren’t a
straight tower. Instead, they
branch out to minimize contact
with the print while maximizing
contact with the build plate.
Photo Credit: Ultimaker
● Add Supports.
43
Support Placement Setting
Everywhere – The supports can start from
the buildplate, but also from the object itself.
Touching Buildplate– the supports only start
from the build plate / printer bed. If an area
needs a support and that structure does not
reach the bed by going straight down, it is not
supported.
44
Support Blockers
Cura lets you define support-free areas by placing “support blockers” on your model. This allows you to
prevent supports in areas that wouldn’t need it or in areas where it would be cumbersome to clean up.
45
Supports - Use Towers
Supports can fail too, particularly tall, thin supports. For tiny overhang areas, the
Use Towers setting will tell Cura to make a larger diameter for the support to
give it more stability.
46
Troubleshooting Issues After Printing
● Strength Issues
● Ghosting
● Blobs/Zits/Seams
● Puckering in Top Layer
47
Increasing Strength for Weak Points
Model is printing, but breaking. Thin areas near supports may need extra strength
to survive cleanup.
48
Increasing Strength for Weak Points
● Consider increasing your Wall Line Count (or Wall Thickness) in the Walls
(or Shell) section.
49
Increasing Strength for Weak Points
● Consider increasing Infill Density (Under the Infill section)
50
Increasing Strength for Weak Points
● Change the Infill Pattern (Gyroid is reportedly the strongest)
51
Increasing Strength for Weak Points
● Check Alternate Extra Wall under Wall (or Shell) Settings
52
Increasing Strength for Weak Points
Other quick notes:
● Orientation can matter
● If it seems like a bonding issue (how well the layers are sticking to each other),
we may want to look at temperatures and flow.
53
Troubleshooting - Ghosting
Ghosting - Vibrations on the
machine can cause “echos” of
details.
54
Troubleshooting - Ghosting
Learn More about Ghosting: https://www.youtube.com/watch?v=KaFp6Eqk0QI
Lower the vibrations of the machine:
● Make sure the machine is on a
sturdy surface
● Make sure the machine frame is
rigid (add braces or shock
absorbers)
● Slow down the print to
decrease vibrations.
55
Troubleshooting - Blobs and Zits
Little blobs and zits on the outside of the print.
● Change retraction and coasting settings
56
Troubleshooting - Blobs and Zits
-OR-
Control where the “seam” is.
○ Random
○ Fastest
○ User Defined
○ Sharpest Corner
57
Troubleshooting - Puckering Or Gaps in Top Layer
Can happen with too few Top Layers
over too low of Infill.
58
Troubleshooting - Puckering Or Gaps in Top Layer
● Increase Infill Density
● Increase Top Layers / Top
Thickness
● Increase Overlap between Infill
and Perimeters
59
Post-Processing Scripts
When we slice, we make a text-based “gcode” file filled with instructions for the
printer. Post-Processing scripts lets us add extra actions/instructions to that file.
We can use this to display extra information on our LCD or pausing for a color
change.
60
Post-Processing Scripts
● Under Extensions go to Post Processing and hit Modify G-Code
61
Post-Processing Scripts
● Click on Add a Script
62
Post-Processing Scripts
● Select the script (in this case “Pause at Height”) and fill in the details.
63
Post-Processing Scripts
● The Post-Processing scripts stick around until you remove them. You’ll be
reminded there is a Post-Processing script in place by a </> icon next to the
Slice button.
64
Learning More
● Adjustment Tools section on Ultimaker Cura’s site
https://support.ultimaker.com/hc/en-us/sections/360003607779-Adjustment-
tools
● Print Settings section on Ultimaker Cura’s site
https://support.ultimaker.com/hc/en-us/sections/360003548619-Print-settings
● Chuck Hellebuyck’s Cura Tips and Tricks Playlist
https://www.youtube.com/watch?v=su_m5zV9rvA&list=PLRFPlUhDTTlm0Aq
W9EGhxglCt_OKvAwxI
65

More Related Content

Similar to Slicing with Cura - 2022

AUTOCAD SOFTWAE ppt
AUTOCAD  SOFTWAE pptAUTOCAD  SOFTWAE ppt
AUTOCAD SOFTWAE ppt
G R INFRAPROJECTS LTD.
 
Gl2010 m2 wn3-presentation
Gl2010 m2 wn3-presentationGl2010 m2 wn3-presentation
Gl2010 m2 wn3-presentation
Tracie King
 
Skillsusa university (1)
Skillsusa university (1)Skillsusa university (1)
Skillsusa university (1)
Timer Ut
 
Start developing projects with Scratch Programming
Start developing projects with Scratch ProgrammingStart developing projects with Scratch Programming
Start developing projects with Scratch Programming
PrakritiDhang
 
Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)
Mitya Voskresensky
 
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
City University London
 
Ppp™
Ppp™Ppp™
Ppp™
Olybop .fr
 
Third dimensional printers
Third dimensional printersThird dimensional printers
Third dimensional printers
R0bert69
 
Third dimensional printers
Third dimensional printersThird dimensional printers
Third dimensional printers
R0bert69
 
Storyline Tips and Techniques
Storyline Tips and TechniquesStoryline Tips and Techniques
Storyline Tips and Techniques
David Goodman
 
Storyline Tips and Techniques
Storyline Tips and TechniquesStoryline Tips and Techniques
Storyline Tips and Techniques
David Goodman
 
1291 fa13 assign6_folded_model_paneling
1291 fa13 assign6_folded_model_paneling1291 fa13 assign6_folded_model_paneling
1291 fa13 assign6_folded_model_paneling
NYCCTfab
 
Tutorial Coreldraw_2
Tutorial Coreldraw_2Tutorial Coreldraw_2
Tutorial Coreldraw_2
Enjang Jahrudin
 
dr_3
dr_3dr_3
dr_3
dr_3dr_3
Troubleshooting - 2022-December.pptx
Troubleshooting - 2022-December.pptxTroubleshooting - 2022-December.pptx
Troubleshooting - 2022-December.pptx
VickyTGAW
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)
deep dave
 
Photoshop Layer Styles
Photoshop Layer StylesPhotoshop Layer Styles
Photoshop Layer Styles
Michael Soliday
 
Photogrammetry for Games
Photogrammetry for GamesPhotogrammetry for Games
Photogrammetry for Games
travytravy
 
3D Artists presentation by Mixed Dimensions
3D Artists presentation by Mixed Dimensions 3D Artists presentation by Mixed Dimensions
3D Artists presentation by Mixed Dimensions
Mohammad Misto
 

Similar to Slicing with Cura - 2022 (20)

AUTOCAD SOFTWAE ppt
AUTOCAD  SOFTWAE pptAUTOCAD  SOFTWAE ppt
AUTOCAD SOFTWAE ppt
 
Gl2010 m2 wn3-presentation
Gl2010 m2 wn3-presentationGl2010 m2 wn3-presentation
Gl2010 m2 wn3-presentation
 
Skillsusa university (1)
Skillsusa university (1)Skillsusa university (1)
Skillsusa university (1)
 
Start developing projects with Scratch Programming
Start developing projects with Scratch ProgrammingStart developing projects with Scratch Programming
Start developing projects with Scratch Programming
 
Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)
 
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
 
Ppp™
Ppp™Ppp™
Ppp™
 
Third dimensional printers
Third dimensional printersThird dimensional printers
Third dimensional printers
 
Third dimensional printers
Third dimensional printersThird dimensional printers
Third dimensional printers
 
Storyline Tips and Techniques
Storyline Tips and TechniquesStoryline Tips and Techniques
Storyline Tips and Techniques
 
Storyline Tips and Techniques
Storyline Tips and TechniquesStoryline Tips and Techniques
Storyline Tips and Techniques
 
1291 fa13 assign6_folded_model_paneling
1291 fa13 assign6_folded_model_paneling1291 fa13 assign6_folded_model_paneling
1291 fa13 assign6_folded_model_paneling
 
Tutorial Coreldraw_2
Tutorial Coreldraw_2Tutorial Coreldraw_2
Tutorial Coreldraw_2
 
dr_3
dr_3dr_3
dr_3
 
dr_3
dr_3dr_3
dr_3
 
Troubleshooting - 2022-December.pptx
Troubleshooting - 2022-December.pptxTroubleshooting - 2022-December.pptx
Troubleshooting - 2022-December.pptx
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)
 
Photoshop Layer Styles
Photoshop Layer StylesPhotoshop Layer Styles
Photoshop Layer Styles
 
Photogrammetry for Games
Photogrammetry for GamesPhotogrammetry for Games
Photogrammetry for Games
 
3D Artists presentation by Mixed Dimensions
3D Artists presentation by Mixed Dimensions 3D Artists presentation by Mixed Dimensions
3D Artists presentation by Mixed Dimensions
 

More from VickyTGAW

FCPL 2022.pptx
FCPL 2022.pptxFCPL 2022.pptx
FCPL 2022.pptx
VickyTGAW
 
Troubleshooting - 2022
Troubleshooting - 2022Troubleshooting - 2022
Troubleshooting - 2022
VickyTGAW
 
3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura
VickyTGAW
 
3D Modeling Tour
3D Modeling Tour3D Modeling Tour
3D Modeling Tour
VickyTGAW
 
Machine Maintenance and Troubleshooting
Machine Maintenance and TroubleshootingMachine Maintenance and Troubleshooting
Machine Maintenance and Troubleshooting
VickyTGAW
 
Blender and Bezier Curves for 3D Printing
Blender and Bezier Curves for 3D PrintingBlender and Bezier Curves for 3D Printing
Blender and Bezier Curves for 3D Printing
VickyTGAW
 
3D Printing & Crafts
3D Printing & Crafts3D Printing & Crafts
3D Printing & Crafts
VickyTGAW
 
Modeling for 3D Printing with Tinkercad
Modeling for 3D Printing with TinkercadModeling for 3D Printing with Tinkercad
Modeling for 3D Printing with Tinkercad
VickyTGAW
 
3D Design with OpenSCAD
3D Design with OpenSCAD3D Design with OpenSCAD
3D Design with OpenSCAD
VickyTGAW
 
MakerFaireNova - 3D Printing Without Owning a 3D Printer
MakerFaireNova - 3D Printing Without Owning a 3D PrinterMakerFaireNova - 3D Printing Without Owning a 3D Printer
MakerFaireNova - 3D Printing Without Owning a 3D Printer
VickyTGAW
 
Jimmie's Views - Excerpts of a Hiking Dog's Adventures
Jimmie's Views - Excerpts of a Hiking Dog's AdventuresJimmie's Views - Excerpts of a Hiking Dog's Adventures
Jimmie's Views - Excerpts of a Hiking Dog's Adventures
VickyTGAW
 

More from VickyTGAW (11)

FCPL 2022.pptx
FCPL 2022.pptxFCPL 2022.pptx
FCPL 2022.pptx
 
Troubleshooting - 2022
Troubleshooting - 2022Troubleshooting - 2022
Troubleshooting - 2022
 
3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura
 
3D Modeling Tour
3D Modeling Tour3D Modeling Tour
3D Modeling Tour
 
Machine Maintenance and Troubleshooting
Machine Maintenance and TroubleshootingMachine Maintenance and Troubleshooting
Machine Maintenance and Troubleshooting
 
Blender and Bezier Curves for 3D Printing
Blender and Bezier Curves for 3D PrintingBlender and Bezier Curves for 3D Printing
Blender and Bezier Curves for 3D Printing
 
3D Printing & Crafts
3D Printing & Crafts3D Printing & Crafts
3D Printing & Crafts
 
Modeling for 3D Printing with Tinkercad
Modeling for 3D Printing with TinkercadModeling for 3D Printing with Tinkercad
Modeling for 3D Printing with Tinkercad
 
3D Design with OpenSCAD
3D Design with OpenSCAD3D Design with OpenSCAD
3D Design with OpenSCAD
 
MakerFaireNova - 3D Printing Without Owning a 3D Printer
MakerFaireNova - 3D Printing Without Owning a 3D PrinterMakerFaireNova - 3D Printing Without Owning a 3D Printer
MakerFaireNova - 3D Printing Without Owning a 3D Printer
 
Jimmie's Views - Excerpts of a Hiking Dog's Adventures
Jimmie's Views - Excerpts of a Hiking Dog's AdventuresJimmie's Views - Excerpts of a Hiking Dog's Adventures
Jimmie's Views - Excerpts of a Hiking Dog's Adventures
 

Recently uploaded

Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Slicing with Cura - 2022

  • 1. Slicing with Cura Vicky Somma vicky@tgaw.com This slideshow is available at https://www.slideshare.net/VickyTGAW/slicing-with-cura-2022 Steven Langerholc steven.langerholc@fairfaxcounty.gov John McGillvray john.mcgillvray@fairfaxcounty.gov Sunny Carito sunny.carito@fairfaxcounty.gov David Newhall dnewhall@gmail.com 1
  • 2. Overview of the Session ● Quick Review – Cura Interface ● Quick Review - Repairing Models ● Preview Mode and Print Feasibility ● Things to Look For After Printing ● Post-Processing Scripts 2
  • 3. Note on Cura Differences Depending on the edition or version of Cura you have, the icons and terminology can have some differences. For example, “Shell” instead of “Walls” 3
  • 4. Review - Navigating Scroll Up to Zoom In Scroll Down to Zoom Out Hold Scroll Wheel to Pan Hold Right Mouse Button to Rotate View 4
  • 5. Review – Cura Adjustment Tools MOVE ● Fit more on build plate ● Avoid any bed issues ● Correct first layer inconsistencies SCALE ● Correct any units or sizing issues ● Adjust for better detailing ● Scale down for faster prints MIRROR ● Print two back to back designs for ornaments ● Fixing modeling oversights- Cookie cutters and stamps need to be backwards. ROTATE ● Fix orientation issues ● Fit more items on build plate ● Minimize support Learn More - https://support.ultimaker.com/hc/en-us/sections/360003607779-Adjustment-tools 5
  • 6. Review - Fixing Modeling Issues with 3D Builder If you suspect there are model issues Cura is not fixing, Windows 10 includes the free 3D Builder tool. 1. Click Add 2. Click Load Object 6
  • 7. Fixing Modeling Issues with 3D Builder 3. Click on the Repair Warning 7
  • 8. Fixing Modeling Issues with 3D Builder 4. A progress bar keeps you abreast of the processing. 8
  • 9. Fixing Modeling Issues with 3D Builder 5. Click on the model to select it. 6. Click Save as 9
  • 10. Fixing Modeling Issues with 3D Builder 7. Set the Save as type to “STL format (*.stl)” and hit Save 8. Hit Save again on the warning prompt. 10
  • 11. Checking For Issues Before Printing Some things can be spotted in “Prepare” mode. Cura helps with color-coding if objects are too big as well as highlighting tough overhangs and model errors. 11
  • 12. Review – Preview Mode Scrolls bars allow you to drill down and up through the layers. If you want to glimpse something from below you can pull the bottom of the scroll bar up. 12
  • 13. Preview Mode – Color Scheme Changing the Color Scheme can give better visuals. For example if you are trying to read details, you might like the single shade coloring of “Material Color” mode. If you are looking at overhangs, the different colors of “Line Type” 13
  • 14. Preview Mode – Print Feasibility Expected Print Time Can this print be completed in the workday? First Layer How does that first layer look? Is there a good base on that first layer? Is everything you expect to touch, touching the bed? Should a brim or raft be added to increase the contact area/foundation? 14
  • 15. Preview Mode – Print Feasibility Missing Details and Walls Rotate around the whole object to examine it from all sides. Are there any missing details or walls? Unattached and orphaned parts Sometimes you’ll find parts floating and unattached to the rest of the piece. It could be a part way off to the side. Hint: Support material may be obscuring issues. Unchecking “Helpers” in Color Scheme window will let you get a better look 15
  • 16. Layer View – Print Feasibility Delicate, Fast Layers Keep an eye out for layers that are so small they will print quickly in succession after each other. Those warrant some attention because the filament may not be able to cool before it starts the next layer. Overheating can cause small, fine details to warp or be distorted. An example would be a spire top to a church model. Overhangs Zoom in and peek at the overhangs of the piece. Does each layer seem to have a good foundation below it to build off of? Tough overhangs could lead to drooping and curling in the piece. Curling could be particularly troublesome if your nozzle knocks it. 16
  • 17. Strategies to Decrease Print Time  Make the object smaller with the Scale tool.  Increase Layer Height  Decrease Infill %  Repair the Model (It could take out some inefficiencies or odd internal geometry the printer doesn’t need to worry about)  Send to a printer or branch with a larger nozzle size (0.6mm prints faster than 0.4mm)  Increase printing speed (in Cura or on the JellyBox LCD) 17
  • 18. Strategies to Decrease Print Time Reflect on Orientation – taller objects mean more layers and take more time. 18
  • 19. Strategies to Help with First Layers ● Use the Move tool to move the item down (by decreasing the Z coordinate) to ensure better contact. Anything under the print bed gets ignored. Note: Later Versions of Cura, you might have to uncheck “Drop Down Model” 19
  • 20. Strategies to Help with First Layers ● Use the Rotate to a put a better side on the bed -or- better place on the current side. 20
  • 21. Strategies to Help with First Layers ● For items with low contact area on the bed (particularly tall, wobbly items), consider a Brim or a Raft in the Bed Adhesion settings. 21
  • 22. Review – Brim Versus Raft Brim prints extra perimeters/outlines outside of your first layer Raft prints a multiple layer platform first and then your object on top of it. 22
  • 23. Strategies to Help Details and Missing Walls ● Scale the object bigger ● For vertical detailing, decrease the layer height ● Under Shell (or Walls), check the Print Thin Walls settings 23
  • 24. Strategies to Help Details and Missing Walls ● Under Shell (or Walls) setting increase the Horizontal Expansion value 24
  • 25. Strategies to Help Details and Missing Walls ● Try to repair the model. Oddities in “Face Normals” can also confuse the slicer and cause things to disappear. Face Normals – all the surfaces of your object have an inside and an outside. 25
  • 26. Strategies to Help Details and Missing Walls ● Consider the orientation. The Layer Height is often smaller than the Line Width (which is close to the nozzle size). As a result, you’ll get better detailing on vertical faces. Photo Credit: Desktop Makes These prints by Desktop Makes are both the same 3D Model. The one on the left was printed upright. The one on the right was printed flat on the bed. 26
  • 27. Strategies for Unorphaned or Unattached Parts ● Send the part back to the patron for corrections (Recommended ) ● Import the part into Tinkercad and add extra geometry to connect things 27
  • 28. Strategies for Unorphaned or Unattached Parts ● You can also install and use the “Mesh Tools” Plug-In in Cura to “Split model into parts”. This allows you to move, rotate and reposition the individual parts to optimize their printing. You can also delete what you don’t need. 28
  • 29. Using Mesh Tools to Split Parts Under Marketplace, you can install Mesh Tools 29
  • 30. Using Mesh Tools to Split Parts Once Mesh Tools is installed, you can right click on the part and select Mesh Tools->Split models into parts. 30
  • 31. Using Mesh Tools to Split Parts 31
  • 32. Strategies for Prints with Fast, Delicate Sections ● Lower extruder temperature ● Allow more cooling by slowing down layers under the Cooling Settings: ● If the layer is going to print slower than the Minimum Layer Time, the printer will slow down its printing speed. ● As a safeguard to making sure the printer doesn’t go too slow, a Minimum Speed is defined. ● The Lift Head checkbox tells the printer to lift the extruder off the print and wait if the Layer Time is too short. 32
  • 33. Strategies for Prints with Fast, Delicate Sections -OR- ● Print multiple copies at once or with other models that are just as tall. The printer working on those other pieces naturally give the layers time to cool. 33
  • 34. Strategies for Overhangs ● Learn your printer’s capabilities– print on it, get to know it. Consider some calibration or “torture test” models. #3DBenchy by CreativeTools https://www.thingiverse.com/thing:763622 Mini All in One 3D Printer Test by majda107 https://www.thingiverse.com/thing:2806295 Print What You Know, Print What You Are Passionate About 34
  • 35. When Supports Can Be Turned Off ● The printer can handle small gaps (bridging) unassisted. ● Small embossed details ● Areas with good contact area below it 35
  • 36. Strategies for Overhangs ● Make adjustments to the model, like adding a 45 degree taper. 36
  • 37. Strategies for Overhangs ● Think about orientation. Is there a way to rotate the print so the overhangs are less severe? 37
  • 38. Strategies for Overhangs ● Decrease your layer height. Smaller layer heights typically do better on overhangs than big layers 38
  • 39. Strategies for Overhangs ● If curling is expected, consider adding a small value to the “Z Hop When Retracted” setting under Travel. This raises the nozzle up as it travels keeping it from hitting or scraping against your object. This is helpful if you expect to have some overhangs curling up. 39
  • 40. Strategies for Overhangs – Z Hop in Action 40
  • 41. Strategies for Overhangs – Make Overhangs Printable Under Experimental settings, Cura has a “Make Overhangs Printable” checkbox. This will change the shape of the model when it slices to make the overhangs less severe. 41
  • 42. Strategies for Overhangs – Make Overhangs Printable The model changes are visible in Preview mode. 42
  • 43. Support Structure Setting Normal – the supports drop straight down from the area from the overhanging section Tree – The supports aren’t a straight tower. Instead, they branch out to minimize contact with the print while maximizing contact with the build plate. Photo Credit: Ultimaker ● Add Supports. 43
  • 44. Support Placement Setting Everywhere – The supports can start from the buildplate, but also from the object itself. Touching Buildplate– the supports only start from the build plate / printer bed. If an area needs a support and that structure does not reach the bed by going straight down, it is not supported. 44
  • 45. Support Blockers Cura lets you define support-free areas by placing “support blockers” on your model. This allows you to prevent supports in areas that wouldn’t need it or in areas where it would be cumbersome to clean up. 45
  • 46. Supports - Use Towers Supports can fail too, particularly tall, thin supports. For tiny overhang areas, the Use Towers setting will tell Cura to make a larger diameter for the support to give it more stability. 46
  • 47. Troubleshooting Issues After Printing ● Strength Issues ● Ghosting ● Blobs/Zits/Seams ● Puckering in Top Layer 47
  • 48. Increasing Strength for Weak Points Model is printing, but breaking. Thin areas near supports may need extra strength to survive cleanup. 48
  • 49. Increasing Strength for Weak Points ● Consider increasing your Wall Line Count (or Wall Thickness) in the Walls (or Shell) section. 49
  • 50. Increasing Strength for Weak Points ● Consider increasing Infill Density (Under the Infill section) 50
  • 51. Increasing Strength for Weak Points ● Change the Infill Pattern (Gyroid is reportedly the strongest) 51
  • 52. Increasing Strength for Weak Points ● Check Alternate Extra Wall under Wall (or Shell) Settings 52
  • 53. Increasing Strength for Weak Points Other quick notes: ● Orientation can matter ● If it seems like a bonding issue (how well the layers are sticking to each other), we may want to look at temperatures and flow. 53
  • 54. Troubleshooting - Ghosting Ghosting - Vibrations on the machine can cause “echos” of details. 54
  • 55. Troubleshooting - Ghosting Learn More about Ghosting: https://www.youtube.com/watch?v=KaFp6Eqk0QI Lower the vibrations of the machine: ● Make sure the machine is on a sturdy surface ● Make sure the machine frame is rigid (add braces or shock absorbers) ● Slow down the print to decrease vibrations. 55
  • 56. Troubleshooting - Blobs and Zits Little blobs and zits on the outside of the print. ● Change retraction and coasting settings 56
  • 57. Troubleshooting - Blobs and Zits -OR- Control where the “seam” is. ○ Random ○ Fastest ○ User Defined ○ Sharpest Corner 57
  • 58. Troubleshooting - Puckering Or Gaps in Top Layer Can happen with too few Top Layers over too low of Infill. 58
  • 59. Troubleshooting - Puckering Or Gaps in Top Layer ● Increase Infill Density ● Increase Top Layers / Top Thickness ● Increase Overlap between Infill and Perimeters 59
  • 60. Post-Processing Scripts When we slice, we make a text-based “gcode” file filled with instructions for the printer. Post-Processing scripts lets us add extra actions/instructions to that file. We can use this to display extra information on our LCD or pausing for a color change. 60
  • 61. Post-Processing Scripts ● Under Extensions go to Post Processing and hit Modify G-Code 61
  • 62. Post-Processing Scripts ● Click on Add a Script 62
  • 63. Post-Processing Scripts ● Select the script (in this case “Pause at Height”) and fill in the details. 63
  • 64. Post-Processing Scripts ● The Post-Processing scripts stick around until you remove them. You’ll be reminded there is a Post-Processing script in place by a </> icon next to the Slice button. 64
  • 65. Learning More ● Adjustment Tools section on Ultimaker Cura’s site https://support.ultimaker.com/hc/en-us/sections/360003607779-Adjustment- tools ● Print Settings section on Ultimaker Cura’s site https://support.ultimaker.com/hc/en-us/sections/360003548619-Print-settings ● Chuck Hellebuyck’s Cura Tips and Tricks Playlist https://www.youtube.com/watch?v=su_m5zV9rvA&list=PLRFPlUhDTTlm0Aq W9EGhxglCt_OKvAwxI 65