Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
AulaGEO Academy and Golgi Alvarez

This is a comprehensive course on 3D printing.

It includes basic terminology, printer comparison, techniques, filaments and even used software.

The course is useful both for design and modeling users who hope to know the fundamentals of 3D printing, as well as for entrepreneurs who want to enter the business and need to choose a technique, a printer or advantages of one or another filament.

For advanced users, the course offers advanced settings for both software and the use of gcode for Cura.

The basics - 3D Printing

Read more

This is a comprehensive course on 3D printing.

It includes basic terminology, printer comparison, techniques, filaments and even used software.

The course is useful both for design and modeling users who hope to know the fundamentals of 3D printing, as well as for entrepreneurs who want to enter the business and need to choose a technique, a printer or advantages of one or another filament.

For advanced users, the course offers advanced settings for both software and the use of gcode for Cura.

The basics - 3D Printing

  • What is 3D Printing?

  • 3D Printing Technologies

  • Types of Filament

  • 3D Printer Terminology

  • Important Print Settings

  • 3D Printer Options - Creality

  • Printer Options - Prusa: Comparing commonly purchased FDM printers of varying price ranges, including Creality, Ultimaker, Prusa

  • 3D Printer Options - Ultimaker: Comparing commonly purchased FDM printers of varying price ranges, including Creality, Ultimaker, Prusa

  • Slicer Programs: Discussing the different available Slicer program options for 3D printing, comparing Simplify3D and Cura as the main recommendations

  • Free CAD Programs: Discuss commonly used free cad options, including freecad, tinkercad, blender, fusion 360, onshape, sketchup, and briefly mention solidworks

  • Basics of Solid works

  • Sketching and Drawing

    #AulaGEO

Cura3D modeling for 3d Print

  • Cura Installation and Machine Setup. 

  • Exporting Solidworks File to STL and Opening in Cura.

  • Cura View Movement and Model Selection.

  • Cura Model Rotation and Scaling.

  • Right Clicking Cura Model.

  • Cura Preferences and View Modes.

  • Basic Cura Settings Part 1

  • Basic Cura Settings Part 2

  • Advanced Cura Settings

  • Expert Cura Settings Part 1

  • Expert Cura Settings Part 2

Cura advanced.

  • In this section is included 2 default cura plugins: Pause at height and tweak at Z.

  • Too, is covered what a temperatura tower is and how to set one up in Cura using the tweak at Z plugin.

  • Aditionally, how to interpret the result of temeprature tower, some general tips and finally how to work Gcode in Cura.

Enroll now

What's inside

Learning objectives

  • Learn all the fundamentals about 3d printing, filaments, brands and settings.
  • Exporting from solidworks to cura
  • Settings for print 3d using cura
  • Plugins using cura
  • Using gcode
  • Software used for 3d printing

Syllabus

The basics - 3D Printing

Introductory lesson where I answer the question "What is 3D printing?".


Comparing different 3D printing technologies, including FDM, SLA, SLS, and MJ.


Read more

Comparing the different material types available for FDM printing, including PLA, ABS, PETG, TPE, Nylon, PC, as well as 8 exotic filaments that are not focussed on physical properties.

Defining 24 commonly used 3D printer terminologies ranging from hardware components to commonly-heard jargon.

Introducing and defining the 12 most important print settings and setting terminologies, including layer height, top/bottom/shell thickness, overhangs, supports, infill, skirt/brim/raft, and more.

Comparing commonly purchased FDM printers of varying price ranges. Part 1 sees me looking through the hobbyist favorite Creality 3D printers available on the market.

Comparing commonly purchased FDM printers of varying price ranges, including Creality, Ultimaker, Prusa

Discussing the different available Slicer program options for 3D printing, comparing Simplify3D and Cura as the main recommendations

Discuss commonly used free cad options, including freecad, tinkercad, blender, fusion 360, onshape, sketchup, and briefly mention solidworks

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers a wide range of topics, from basic terminology and printer comparisons to advanced software settings and G-code usage, making it suitable for various skill levels
Explores different 3D printing technologies like FDM, SLA, and SLS, providing a solid foundation for understanding the diverse landscape of 3D printing
Teaches how to export files from SolidWorks to Cura, which streamlines the workflow for users familiar with these popular design and slicing programs
Includes hands-on lessons on Cura installation, machine setup, model manipulation, and advanced settings, enabling learners to directly apply their knowledge
Discusses various filament types, including PLA, ABS, PETG, and exotic filaments, which helps learners make informed decisions about material selection
Explores Cura plugins like Pause at Height and Tweak at Z, which expands the functionality of Cura and allows for more customized printing processes

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

3d printing fundamentals with cura focus

According to learners, this course provides a solid introduction to 3D printing, covering fundamentals, technologies, filaments, and terminology. Students particularly appreciate the extensive and practical guidance on using the Cura slicing software, including basic, advanced, and expert settings, as well as plugins and Gcode. While praised for building confidence and understanding the process, some learners note that the included section on SolidWorks is quite basic and only provides a brief overview for exporting models. Overall, the course is seen as highly valuable for those looking to understand the 3D printing workflow, with a strong emphasis on software settings.
Helpful introduction to Gcode.
"The Gcode explanation was very useful."
"Gained a better understanding of how Gcode works."
"Appreciated the section on working with Gcode."
Helps apply knowledge to real prints.
"This course helps me to apply the theory to my daily 3D prints."
"I feel more confident about my prints now."
"Helped me dial in my settings for better results."
Introduces core concepts clearly.
"Provides a good foundation for getting started in 3D printing."
"I learned the basic concepts of 3D printing, types of filament, and essential settings."
"It covers fundamentals very well for beginners."
Comprehensive guide to using Cura slicer.
"The content related to CURA is excellent, very explanatory and practical."
"It was great to know about all the settings in Cura and how they affect the print."
"Explains very well the configurations in Cura for 3D printing."
Brief introduction to SolidWorks.
"The part of Solidworks is only how to export."
"Solidworks section is very short and basic, mostly about exporting."
"Don't expect to learn SolidWorks modeling here."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Printing 3D - Fundamentals and advanced course - AulaGEO with these activities:
Review CAD Fundamentals
Reinforce your understanding of CAD principles to better grasp the 3D modeling aspects of the course.
Browse courses on CAD
Show steps
  • Review basic CAD concepts.
  • Practice creating simple 3D models.
  • Familiarize yourself with CAD software interfaces.
Review: Functional Design for 3D Printing
Understand design principles tailored for 3D printing to improve your modeling and printing outcomes.
Show steps
  • Read the book's introduction and overview.
  • Focus on chapters related to design for FDM.
  • Take notes on key design considerations.
Cura Settings Experimentation
Master Cura settings through hands-on experimentation to optimize print quality and troubleshoot common issues.
Show steps
  • Select a simple 3D model for testing.
  • Systematically adjust Cura settings (layer height, infill, speed).
  • Print the model with each setting change.
  • Document the results and analyze the impact of each setting.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Filament Comparison Guide
Deepen your understanding of filament properties by creating a comprehensive comparison guide for different materials.
Show steps
  • Research different filament types (PLA, ABS, PETG, etc.).
  • Gather data on their properties (strength, temperature resistance, etc.).
  • Organize the data into a table or chart.
  • Write a summary of the key differences and applications.
Design and Print a Custom Enclosure
Apply your knowledge by designing and printing a custom enclosure for an electronic component or small device.
Show steps
  • Choose a project requiring an enclosure.
  • Design the enclosure in CAD software.
  • Optimize the design for 3D printing.
  • Print the enclosure and test its fit.
Review: 3D Printing Handbook
Gain a broader understanding of 3D printing technologies and applications to enhance your knowledge of the field.
View Alter Ego: A Novel on Amazon
Show steps
  • Read the chapters on different 3D printing technologies.
  • Focus on the sections related to materials and applications.
  • Take notes on key concepts and technologies.
Contribute to a Cura Plugin
Deepen your understanding of Cura by contributing to an open-source plugin project.
Show steps
  • Explore existing Cura plugins on Github.
  • Identify a plugin with a bug or missing feature.
  • Fork the repository and make the necessary changes.
  • Submit a pull request with your contributions.

Career center

Learners who complete Printing 3D - Fundamentals and advanced course - AulaGEO will develop knowledge and skills that may be useful to these careers:
Hobbyist
A Hobbyist engages in activities for pleasure and personal enjoyment. This course offers a comprehensive introduction to 3D printing, covering essential concepts like terminology, printer comparisons, techniques, and filaments. It can be useful for anyone looking to explore 3D printing as a hobby. The course's accessible approach, covering basic and advanced settings, software usage, and even gcode, ensures a Hobbyist can quickly start creating their own 3D printed projects. The course is useful for a Hobbyist.
3D Printing Technician
A 3D Printing Technician manages and operates 3D printers, ensuring they function correctly and produce high-quality prints. This course helps build a foundational understanding of 3D printing technologies, terminology, and important print settings. The course's focus on different types of filaments, printer options like Creality, Ultimaker, and Prusa, and slicer programs like Cura and Simplify3D directly apply to the daily tasks of a 3D Printing Technician. The advanced settings for software and the use of gcode for Cura covered in the course provide valuable skills for optimizing print quality and troubleshooting issues. Anyone wanting to become a 3D Printing Technician will find this course useful.
Model Maker
A Model Maker creates physical prototypes and models. This course is highly relevant by providing comprehensive training in 3D printing. This training is essential to modern model making. The course's coverage of various 3D printing technologies, filaments, and printer options helps a Model Maker choose the right tools and materials for each project. The detailed instructions on Cura settings and gcode management empower the Model Maker to optimize print quality and achieve intricate designs. This course is useful for any Model Maker.
Aerospace Engineer
An Aerospace Engineer designs aircraft, spacecraft, satellites, and missiles. This course provides a strong foundation in 3D printing. This is valuable since 3D printing is being used to create lightweight parts. The course's coverage of different filaments, printer options, and software like Cura directly applies to the Aerospace Engineer. This course provides the skills to optimize print settings and troubleshoot issues related to gcode. Anyone wanting to become an Aerospace Engineer will find this course useful.
Mechanical Engineer
A Mechanical Engineer researches, designs, develops, manufactures, and tests mechanical devices and systems. The course's exploration of CAD programs like FreeCAD, Tinkercad, Blender, Fusion 360, Onshape, SketchUp, and SolidWorks helps build skills in creating 3D models for printing. Furthermore, the course's focus on Cura settings and gcode is relevant to creating prototypes and optimizing their designs using 3D printing. A Mechanical Engineer should consider taking this course.
Educator
An Educator teaches students in an academic setting. This course may be useful by providing a solid understanding of 3D printing principles and practices. An Educator can leverage it to teach 3D printing concepts to students. The course covers everything from basic terminology and printer comparisons to advanced settings and gcode, providing the Educator with a well-rounded knowledge base. The inclusion of SolidWorks and Cura tutorials also equips the Educator with the skills to guide students through practical 3D printing projects. This course can be useful for an Educator.
Product Development Engineer
A Product Development Engineer designs and develops new products or improves existing ones. This course may be useful by providing a comprehensive overview of 3D printing, since it is a prototyping method. The course's exploration of CAD programs like FreeCAD, Tinkercad, Blender, Fusion 360, Onshape, SketchUp, and SolidWorks helps build skills in creating 3D models for printing. Furthermore, the course's focus on Cura settings and gcode is relevant to creating prototypes and optimizing their designs using 3D printing. A Product Development Engineer should consider taking this course.
Biomedical Engineer
A Biomedical Engineer analyzes and designs solutions to problems in biology and medicine, with the goal of improving the quality and effectiveness of patient care. This course may be helpful by providing the knowledge needed to evaluate and implement 3D printing in a business venture. The curriculum covers basic terminology, printer comparison, techniques, and filaments. This is useful for those who want to select a technique, a printer, or need to understand the advantages of one filament over another. A Biomedical Engineer looking to incorporate 3D printing into their work will find this course helpful.
Manufacturing Engineer
A Manufacturing Engineer develops efficient processes for producing goods. This course can be helpful, as it explores 3D printing as a manufacturing technique. This is complemented by the course's detailed explanation of 3D printing technologies, materials, and printer options. The course also delves into optimizing print settings and using Cura software and gcode, which can be useful for a Manufacturing Engineer seeking to integrate 3D printing into manufacturing workflows. A Manufacturing Engineer will find value in this course.
Design Engineer
A Design Engineer creates and designs new products or systems. This course may be useful for exploring 3D printing technologies as a prototyping and manufacturing tool. The course covers various CAD programs, like FreeCAD, Tinkercad, Blender, Fusion 360, Onshape, SketchUp, and SolidWorks. Skills with these programs are vital for creating 3D models. The discussion of Cura settings and gcode in the course is helpful for optimizing designs for 3D printing. Therefore, a Design Engineer stands to learn much from this course.
Entrepreneur
An Entrepreneur starts and manages their own business. This course may be useful by providing the knowledge needed to evaluate and implement 3D printing in a business venture. The curriculum covers basic terminology, printer comparison, techniques, and filaments. This is useful for those who want to select a technique, a printer, or need to understand the advantages of one filament over another. An Entrepreneur looking to incorporate 3D printing into their business will find this course helpful.
Researcher
A Researcher conducts investigations to discover new knowledge. This course may have value by providing a comprehensive overview of 3D printing. A Researcher can leverage this knowledge to explore its applications in their field. The course's coverage of 3D printing technologies, filaments, and software options can help a Researcher understand the capabilities and limitations of 3D printing. The advanced settings and gcode lessons can be useful for optimizing print parameters for research purposes. A Researcher can find value in this course.
CAD Technician
A CAD Technician creates technical drawings and 3D models using CAD software. This course may be useful by providing familiarity with CAD software and model preparation for 3D printing. Exposure to software like FreeCAD, Tinkercad, Blender, Fusion 360, Onshape, SketchUp, and SolidWorks in the course helps build a foundation in CAD modeling. In addition, the course's focus on exporting SolidWorks files to STL and using Cura for print preparation helps a CAD Technician understand the workflow from design to 3D printing. A CAD Technician can benefit from this course.
Electrical Engineer
An Electrical Engineer designs, develops, tests, and supervises the manufacturing of electrical equipment. This course may be helpful for applications of 3D printing for electrical devices. The course's exploration of CAD programs like FreeCAD, Tinkercad, Blender, Fusion 360, Onshape, SketchUp, and SolidWorks helps build skills in creating 3D models for printing. Furthermore, the course's focus on Cura settings and gcode is relevant to creating prototypes and optimizing their designs using 3D printing. An Electrical Engineer should consider taking this course.
Civil Engineer
A Civil Engineer designs, constructs, supervises, operates, and maintains infrastructure projects and systems in the public and private sector. The course may be helpful for applications of 3D printing in civil engineering. The course's exploration of CAD programs like FreeCAD, Tinkercad, Blender, Fusion 360, Onshape, SketchUp, and SolidWorks helps build skills in creating 3D models for printing. Furthermore, the course's focus on Cura settings and gcode is relevant to creating prototypes and optimizing their designs using 3D printing. A Civil Engineer should consider taking this course.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Printing 3D - Fundamentals and advanced course - AulaGEO.
Focuses on the design aspects of 3D printing, emphasizing functional design principles. It covers topics such as material selection, design optimization, and manufacturing considerations. It is particularly useful for users who want to improve their design skills for 3D printing. This book complements the course by providing in-depth knowledge on designing parts specifically for 3D printing.
This handbook provides a comprehensive overview of 3D printing technologies, materials, and applications. It covers various printing processes, design considerations, and post-processing techniques. valuable reference for understanding the broader landscape of 3D printing. It adds breadth to the course by exploring technologies beyond FDM.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser