GCodex is the only free, browser-based G-Code viewer that natively supports bioprinting workflows — syringe pump toolpaths, hydrogel scaffold layer inspection, extrusion calibration analysis, and bioink flow visualization. No software install, no upload, no account.
Quick Answer: GCodex visualizes bioprinting G-Code from syringe pump bioprinters running Marlin on RAMPS 1.4. Drop your .gcode file to see the 3D scaffold toolpath, inspect layers, and verify strand spacing and grid pattern before printing with live cells or expensive bioink.
Render the full scaffold toolpath in 3D — rotate, zoom, inspect from any angle
Step through each layer individually to verify 0°/90° strand alternation
Per-layer extrusion chart, strand count, travel moves, and estimated print time
Auto-detect missing feed rates, undefined arcs, and parameter errors before printing
Clean and compress scaffold G-Code — remove comments, strip redundant coords
Generate shareable links so collaborators can inspect your scaffold G-Code remotely
Most accessible research bioprinters use a standard motion platform (Cartesian or CoreXY) with Marlin firmware on an Arduino Mega + RAMPS 1.4 board. The extruder axis (E) drives a stepper-connected lead screw that pushes a syringe plunger.
The bioink's rheology determines which G-Code parameters produce good scaffold geometry. Shear-thinning hydrogels are easiest to extrude:
This is a typical orthogonal grid scaffold G-Code snippet — 0°/90° alternating layers, 1mm strand spacing, 0.4mm layer height:
; Bioprinting Scaffold — Layer 1 (0° strands, X direction)
G21 G90 ; mm units, absolute
G28 ; home all axes
G92 E0 ; reset extruder
G1 Z0.4 F100 ; first layer height
G1 X10 Y10 F300 ; move to start (no extrusion)
G1 X50 Y10 E2.5 F200 ; extrude strand 1
G1 X50 Y11 F300 ; step 1mm in Y (no extrusion)
G1 X10 Y11 E5.0 F200 ; extrude strand 2
; Layer 2 (90° strands, Y direction)
G1 Z0.8 F100 ; next layer
G92 E0
G1 X10 Y10 F300
G1 X10 Y50 E2.5 F200 ; extrude Y-direction strand
G1 X11 Y50 F300
G1 X11 Y10 E5.0 F200
Load this in GCodex → to see the 3D scaffold visualization instantly.
Drop your scaffold .gcode file into GCodex — inspect layers, verify strand spacing, catch errors before printing with live cells.