Skip to content

A simple THREE.js based gcode renderer to display gcode fieles as 3D objects.

License

Notifications You must be signed in to change notification settings

cybrox/Liquid-gcode-renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liquid : Gcode renderer

Liquid is a simple gcode renderer based on THREE.js using WebGL to render a 3D model of a given GCODE file. It has been built for displaying the gcode the Cura slicer for the Ultimaker 2 produces but it can be modified with custom printer / gcode values and methods.

Development

Eventually, Liquid should display a camera view of the current print as well as the respective g-code overlay. However, it currently is in a 'first-try' stadium. The performance for bigger gcodes (> 40'000 lines) is pretty bad in this first attempt of rendering.

Controls

left mouse Rotate camera
right mouse Drag camera r Reset camera
q Minimum Layer +1
a Minimum Layer -1
w Maximum Layer +1
s Maximum Layer -1
e Reset Layer

About

A simple THREE.js based gcode renderer to display gcode fieles as 3D objects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published