Commit Graph

8 Commits

Author SHA1 Message Date
devdesk
e47714c8a3 feat: Add hidden layer support and improve positioning stability
- Hidden layers are now automatically skipped during G-code generation
- Layers with display:none, sodipodi:insensitive, or hidden via eye icon are excluded
- Added is_layer_hidden() method to check layer visibility
- Updated README.md with hidden layer notice and settling delay parameter
- Improved positioning by maintaining settling delay feature

This allows users to keep reference/construction layers in their files without
affecting the generated G-code output.
2025-12-08 21:13:15 +02:00
devdesk
f42d9a35dd Fix: Add settling delay to improve positioning stability
- Added settling-delay parameter (default: 0.15s) to allow mechanical settling after rapid movements
- Modified plotter-lod.py to insert settling delay (G4 P0.15) before pen-down command
- Updated plotter-lod.inx to expose settling delay in UI
- Created POSITIONING_FIX.md with detailed explanation and tuning guide

This fixes position offset issues caused by immediate pen-down after rapid travel (G4 P0 -> M3 S1000).
New sequence allows motors to stabilize before pen engages, improving drawing accuracy.
2025-12-08 20:47:28 +02:00
devdesk
e345067286 Add plotter_disable_command parameter with default value M5 2025-12-04 14:40:58 +02:00
devdesk
51a436ff5b Add configurable X/Y offset parameters for plotter positioning
- Added offset-x and offset-y parameters to plotter-lod.inx (default: X=180, Y=0)
- Updated plotter-lod.py to apply offsets to all G-code coordinates
- Modified footer to use dynamic offset values
- Allows users to adjust plotter start position through GUI without code changes
2025-12-03 19:43:40 +02:00
devdesk
6adfb97eab fit for inkscape 1.3+ 2025-10-23 19:34:20 +03:00
adricen
49f24f6d7f update Gcode render to display inside grblcontrol 2021-04-28 19:16:47 +02:00
adricen
88708c24e2 update files before release 2021-04-02 11:59:32 +02:00
adricen
b9b257eea9 updating names and definitions 2021-04-02 11:25:19 +02:00