G-code

G-code stands for “Geometric Code”, and it is a programming language that we use to control the Creality Ender-3 3D printer. The G-code commands instruct the machine where to move, how fast to move and what path to follow.

One of our first few G-codes.

Below are a list of commands we regularly use:

  1. G0 : linear movement
  2. G28 : homing of X, Y, Z axes to the X0 Y0 Z0 position
  3. X## Y## Z## : to declare the coordinates that we want the micropipette to be moved to
  4. E## : to initiate horizontal movement along the E0 axis to control ejection of the micropipette tips
  5. F## : to set the feed rate (the speed at which the move will be executed)