Menu

Tree [4c8c67] main /
 History

HTTPS access


File Date Author Commit
 .settings 2023-07-26 Douwe Vos Douwe Vos [f3ed24] Initial tool-change handling
 lib 2023-04-12 Douwe Vos Douwe Vos [191f95] Added ruler to editor-view
 src 2024-01-20 Douwe Vos Douwe Vos [4c8c67] Added 5mm bit to default config
 .gitignore 2023-03-26 Douwe Vos Douwe Vos [b4a2ea] added gitignore
 LICENSE 2023-01-08 Douwe Vos Douwe Vos [b0f9d3] Initial commit
 README.md 2023-11-06 Douwe Vos Douwe Vos [1758b3] GUI improvements
 dependency-reduced-pom.xml 2024-01-20 Douwe Vos Douwe Vos [4c8c67] Added 5mm bit to default config
 holer.sh 2023-07-31 Douwe Vos Douwe Vos [bdc1b3] More Conversion to SWT
 picontrol.sh 2023-01-08 Douwe Vos Douwe Vos [d06e91] Initial version
 pisync.sh 2023-07-25 Douwe Vos Douwe Vos [3c4181] well
 pom.xml 2023-12-05 Douwe Vos Douwe Vos [8591cc] Improved painting performance
 program.sh 2023-01-08 Douwe Vos Douwe Vos [d06e91] Initial version

Read Me

PiControl

PI CNC Controller with GUI

TODOs

  • allow adding navigation lines
  • parts of plan seem to be repeated.
  • Add layer type or item for simple bore-holes
  • when 2 holes are added the 'plan' jumps from hole to hole ... this should be designed more intelligent
  • show current depth while running CNC
  • create polyline and rename current to polygon
  • fix polyline
  • ITEMS mode
  • rectangular select
  • fix rectangle
  • ITEMS mode
  • rectangular select
  • fix text
  • ITEMS mode
  • rectangular select
  • snap to grid when adding item(points)
  • snap to nearby model point
  • Allow material selection
  • Add location properties to calibration-perspective
  • Improve PlanFactory to handle combinations multiple depths of multiple items in on-off-layer correctly
  • UIFrames should be foldable.

  • Allow complex location property changes (i.e: entering '+1cm') ✅

  • allow editing multiple layers ✅
  • When program is finished the program automatically restarts ✅
  • toggle editor display mode to pre-render result of in-out-layer ✅
  • allow none in-out-layer ✅
  • enable/disable snap (maybe via ctrl-key) ✅
  • Separate selection into two modes 'items' and 'dots' ✅
  • fix filter save/load ✅
  • add editing depth of items ✅
  • improve property editor ✅
  • add oval ✅
  • show depth slider (and regenerate plan) in plan view ✅
  • set 'zero-point' in calibration ✅
  • add circle to editor ✅
  • fix oval
  • ITEMS mode ✅
  • rectangular select ✅

Goals

  • allow quick design of a 'gear'