0
0
3D Printingknowledge~10 mins

What is G-code in 3D Printing - Interactive Quiz & Practice

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

Complete the code to describe what G-code is.

3D Printing
G-code is a [1] language used to control machines like 3D printers.
Drag options to blanks, or click blank then click option'
Aprogramming
Bspoken
Cmarkup
Dnatural
Attempts:
3 left
💡 Hint
Common Mistakes
Thinking G-code is a spoken or natural language.
2fill in blank
medium

Complete the sentence about what G-code controls.

3D Printing
G-code controls the [1] of the 3D printer's parts.
Drag options to blanks, or click blank then click option'
Asound
Bcolor
Ctemperature
Dmovement
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing movement with color or sound control.
3fill in blank
hard

Fix the error in the G-code command example.

3D Printing
A common G-code command is 'G[1] X10 Y20' which moves the printer head.
Drag options to blanks, or click blank then click option'
A1
B90
C28
D0
Attempts:
3 left
💡 Hint
Common Mistakes
Using G28 for homing instead of positioned movement.
4fill in blank
hard

Fill both blanks to complete the G-code command that sets the print speed and temperature.

3D Printing
M[1] S60 ; Set print speed
M[2] S200 ; Set nozzle temperature
Drag options to blanks, or click blank then click option'
A220
B104
C106
D140
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up M codes for speed and temperature.
5fill in blank
hard

Fill all three blanks to create a dictionary comprehension that maps G-code commands to their descriptions if the command starts with 'G'.

3D Printing
gcode_dict = [1]: [2] for [3] in commands if [3].startswith('G')}
Drag options to blanks, or click blank then click option'
Acmd
Bdescription
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing keys and values or loop variable names.