0
0
3D Printingknowledge~10 mins

Manual G-code modifications 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 to X=50.

3D Printing
G1 X[1] F1500
Drag options to blanks, or click blank then click option'
A100
B50
C0
D150
Attempts:
3 left
💡 Hint
Common Mistakes
Using a value outside the printer's build area.
Confusing feed rate with position.
2fill in blank
medium

Complete the code to set the extruder temperature to 210°C.

3D Printing
M104 S[1]
Drag options to blanks, or click blank then click option'
A190
B180
C230
D210
Attempts:
3 left
💡 Hint
Common Mistakes
Setting temperature too low or too high for the filament.
Confusing M104 with M109 (which waits for temperature).
3fill in blank
hard

Fix the error in the code to home all axes.

3D Printing
G28 [1]
Drag options to blanks, or click blank then click option'
AX Y Z
BX Y
CZ
DA B C
Attempts:
3 left
💡 Hint
Common Mistakes
Using invalid axis letters like A, B, C.
Forgetting to include all axes to home.
4fill in blank
hard

Fill both blanks to create a command that moves the print head to Y=100 and sets feed rate to 1200.

3D Printing
G1 Y[1] F[2]
Drag options to blanks, or click blank then click option'
A100
B1200
C1500
D50
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up feed rate and position values.
Using feed rates too high for safe printing.
5fill in blank
hard

Fill all three blanks to create a dictionary that maps axis names to their target positions if the position is greater than 0.

3D Printing
{'X': [1], 'Y': [2], 'Z': [3]
Drag options to blanks, or click blank then click option'
A50
B100
C0
D150
Attempts:
3 left
💡 Hint
Common Mistakes
Using negative or invalid position values.
Confusing axis names or values.