3D printer programming using G-Code

Learn the programming language that 3D printers read - solve issues, split and join G Code files and much more!

4.25 (201 reviews)
Udemy
platform
English
language
Hardware
category
instructor
3D printer programming using G-Code
834
students
1 hour
content
Oct 2018
last update
$54.99
regular price

What you will learn

Have a full understanding of the G-Code language that 3D printers read

Split and Join programs so parts can be printed at separate times

Problem shoot issues at the program level

Become an expert with your 3D printer

Why take this course?

Do you own a 3D printer and want to become an expert?

Maybe your printer is not working as you expect and need to be able to read the gcode file to check for errors when your slicer program writes the file.

To have a true understanding of how 3D printers work you need to understand the language that they use.

Slicer programs can make mistakes when outputting the code, but without being able to read G Code file these small issues could takes weeks to resolve.

Is it a hardware issue? a model issue? or did the program just miss the code that turns on the heated bed?

In this course you will learn

  • Reading and writing the G-Code file

  • The coordinate system that 3D printers use to produce parts

  • Moving the print nozzle with G0, G1, G2 and G3

  • Absolute v Incremental programming

  • Changing the printer from metric to imperial

  • All the codes to control your printer, from setting the temperature of the bed to controlling the fans RPM

  • Splitting programs into 2 or more separate files that can be run at different times

  • Joining programs

  • Problem solving

  • and much, much more!


3D printers use a simplified version of the CNC geometric programming language G-Code.

I have been teaching this language in an industrial environment for over 20 years and now you can learn from my experience is this easy to follow course on how your printer reads commands from your slicer STL.


Screenshots

3D printer programming using G-Code - Screenshot_013D printer programming using G-Code - Screenshot_023D printer programming using G-Code - Screenshot_033D printer programming using G-Code - Screenshot_04

Reviews

Edwin
October 7, 2023
It was good. Very basic lecture. Would have liked to have seen the examples of the programming as written and then executed to see it in action. This would give us a greater understanding of how the programming works.
Barbara
September 6, 2023
Great basic course for learning g-code and m-code. Would be nice to have link to where to find m-code for specific machine/firmware. Also, I spent a little time trying to find the pdf referenced, but then found a Q&A. Would be nice to have that reference in the section where it is discussed. All in all, very good, and helpful.
Kais
May 25, 2023
It's exactly what I was looking for to be honest. This is what I have needed to learn in order to create my own 3D printer. Thank you from the heart.
James
April 27, 2023
The content is well thought out and is understandable and the presenter is easy to follow. The overall course is a little simplistic but is a good starting overview of G-code.
Yunus
January 22, 2023
It is good to learn basics. However, its duration is really short and whish you mentioned more stuffs and give more exercises. I could not find different tutorials about cnc programming course for 3D printers. Thus, I hope the lectures will continue.
David
November 27, 2022
Good information, but no information on when splitting a g-code, how would you restart the file to run from the section altered.
Wilfredo
August 2, 2022
I am new to 3D printing. This course just gave me the basics to get started in learning to use G code.
Jeffrey
May 14, 2022
Well presented. Knows the subject matter. Did not once confuse me. Learned more about G Codes in an hour and feel comfortable with them now.
Marco
April 29, 2022
Interessante, ma dato che è a pagamento sarebbe un gap migliorativo inserire, servizi: sottotitoli, promemoria, evidenziatori, per sottolineare i punti focali, o sintetizzare alcuni argomenti. Così facendo acquisterebbe una notevole percentuale d’iscrizioni, dato che il mobile, lo si usa ovunque.
Joseph
October 6, 2021
Great resource for understanding basic CnC or 3d printing just knowing what is going on when you use Slic3r. With cnc and 3 d printing being obtainable for hobby use this course and these skill are crucial to getting anything out of your investment. very easy to follow. Thanks, brilliant gentleman with an amazing skillset, but possesses the ability to bring that knowledge and basic understanding to someone like me very new to the field
Mohammed
July 4, 2021
Very good and simple explanation. Some practice coding could be more interesting for hands on learning.
Robert
April 18, 2021
the course was very informative, i personally would like a bit more hands on instruction to push home what was being taught and shown
John
April 7, 2021
I really enjoyed the course. It gave me a clear understanding of G-Code. The instructor was very knowledgeable and through in presenting the course information. I highly recommend this course.
Marc
January 21, 2021
Excellent Presentation. I come away from this course with a better understanding of Gcode and its uses. It no longer looks like a foreign language, and now i understand what my printer is supposed to do. BTW this helped me fix a problem i was having. So thanks for that. Keep up the great work
Trudy
January 18, 2021
Easy to understand. I'm new to 3-D printing so I wanted to learn everything about it! I know that knowing how to read G-code is important to be able to program the printer to do what you want it to do.

Charts

Price

3D printer programming using G-Code - Price chart

Rating

3D printer programming using G-Code - Ratings chart

Enrollment distribution

3D printer programming using G-Code - Distribution chart

Related Topics

1890630
udemy ID
9/2/2018
course created date
11/23/2019
course indexed date
Bot
course submited by