0
0
3D Printingknowledge~10 mins

Common G-code commands (G0, G1, G28, M104, M106) in 3D Printing - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to move the print head quickly to a new position.

3D Printing
G[1] X10 Y20 Z5
Drag options to blanks, or click blank then click option'
A1
B104
C28
D0
Attempts:
3 left
💡 Hint
Common Mistakes
Using G1 instead of G0 for rapid moves.
Confusing G28 with movement commands.
2fill in blank
medium

Complete the code to move the print head while extruding filament.

3D Printing
G[1] X50 Y50 E10
Drag options to blanks, or click blank then click option'
A1
B28
C106
D104
Attempts:
3 left
💡 Hint
Common Mistakes
Using G0 instead of G1 for printing moves.
Mixing up M commands with G commands.
3fill in blank
hard

Fix the error in the code to home all axes.

3D Printing
G[1]
Drag options to blanks, or click blank then click option'
A104
B106
C28
D1
Attempts:
3 left
💡 Hint
Common Mistakes
Using M commands instead of G28 for homing.
Confusing G1 with homing.
4fill in blank
hard

Fill both blanks to set the extruder temperature and turn on the cooling fan.

3D Printing
M[1] S200
M[2] S255
Drag options to blanks, or click blank then click option'
A104
B106
C28
D1
Attempts:
3 left
💡 Hint
Common Mistakes
Swapping M104 and M106 commands.
Using G commands for temperature or fan control.
5fill in blank
hard

Fill all three blanks to home axes, set extruder temperature, and start a controlled move with extrusion.

3D Printing
G[1]
M[2] S210
G[3] X100 Y100 E20
Drag options to blanks, or click blank then click option'
A28
B104
C1
D106
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up G and M commands.
Incorrect order of operations.