See the G-code list below to manually code the Syringe Printhead and customize functionality. 

Commands

Description

G1 Xnnn Ynnn Znnn Ennn Fnnn

When used in combination with the G90 command, which defines absolute coordinates, G1 is the absolute move command. X, Y, Z parameters are the coordinates (in mm) directing where to move. E tells the BIO X to open the valve for extrusion. F is the movement speed of the printhead in mm/min.
 

G4 Snnn Pnnn

The G4 command tells the system to dwell. S is the wait time in seconds and P is the wait time in milliseconds.
 

G7 Xnnn Ynnn Znnn Ennn Fnnn
 

When used in combination with the G90 command, which defines absolute coordinates, G7 is the relative move command. X, Y, Z parameters are the coordinates (in mm) directing where to move relative to the current position. E tells the BIO X to open the valve for extrusionF is the movement speed of the printhead in mm/min.

 

G92 Xnnn Ynnn Znnn

G92 sets the current position of the printhead to the specified X, Y and Z coordinates. If no parameters are given, the position is assumed to be 0, 0, 0 (this will also change the Z position).

Tx

Switch between printhead (x). 0, 1 and 2 designate printheads 1, 2 and 3.

M771 TX PYY

M771 turns on the heater in printhead Tx at temperature Pyy. yy is between 30 and 65 degrees.

M2045 Tx E

Set syringe direction to extrude; Tx is the printhead number (Printhead 1 = T0, 2 = T1, 3 = T2).

M2045 Tx R

Set syringe direction to retract; Tx is the printhead number (Printhead 1 = T0, 2 = T1, 3 = T2).

M2032 Tx Sy

Set printhead extrusion rate; Tx is the printhead number (Printhead 1 = T0, 2 = T1, 3 = T2) and Y is extrusion rate in nanoliters/sec.

M2047 Tx E

Fully extrude printhead; Tx is the printhead number (Printhead 1 = T0, 2 = T1, 3 = T2).

M2047 Tx R

Fully retract printhead; Tx is the printhead number (Printhead 1 = T0, 2 = T1, 3 = T2).

M2051 Tx Vx

Extrude a certain volume; Vx is the volume in nanoliters and Tx is the printhead number (Printhead 1 = T0, 2 = T1, 3 = T2).