gcode-preview icon indicating copy to clipboard operation
gcode-preview copied to clipboard

A simple GCode parser & previewer with 3D printing in mind. Written in Typescript.

Results 45 gcode-preview issues
Sort by recently updated
recently updated
newest added
trafficstars

Bumps [terser](https://github.com/terser/terser) from 5.7.0 to 5.14.2. Changelog Sourced from terser's changelog. v5.14.2 Security fix for RegExps that should not be evaluated (regexp DDOS) Source maps improvements (#1211) Performance improvements in...

dependencies

Hi @remcoder. I'm wondering if it's possible to have heatmaps since I'm not too familiar with three.js. I'd appreciate getting some advice from you. Thank you!

Investigating the performance of the TubeGeometry leads me to believe that - the # of tube segments is a large contributor to the overall mesh size - we're creating more...

this is a partial fix for #124 A new method was added: renderIncremental. This will start rendering from the last layer and go from there. It will re-render the last...

This implements multi-color previews for 3D printers that can switch filaments / tools via T0,T1,..Tx. ([see T0-T7 gcode command info](https://marlinfw.org/docs/gcode/T.html)) Systems that should be supported this way include: - Prusa...

- [ ] React example - [ ] Vuejs - [ ] Svelte Should use latest versions of the lib, the framework, node, vite. Let's also doublecheck we're using the...

examples

THREE.js no longer provides an iife build ( >= r160). This means we'll have to support the new module build and update the demo accordingly. [more info](https://threejs.org/docs/#manual/en/introduction/Installation)

demo

The demo loads and renders a gcode file incrementally. But the method it uses [`processGCode`](https://github.com/remcoder/gcode-preview/blob/develop/src/webgl-preview.ts#L245) always does a complete render, for every chunk of gcode processed. This leads to a...

enhancement
3.0
performance

For accurate rendering using volumetric tubes (TubeGeometry) one of the first things that can be improved the radius of the tubes. For a first approximation the radius could be determined...

We want to support multi-color prints (#122). To get started we need an overview of the different flavours of multi-color printing and a few example gcode files to go with...

help wanted