From a579fa56775d67553310c09f88780a89c5f6d091 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sun, 25 Sep 2022 18:31:54 -0400 Subject: [PATCH] update todo/notes. clarify step over tool hint --- notes.md | 15 ++++++++------- release.md | 2 ++ web/kiri/lang/en.js | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/notes.md b/notes.md index 0a814f89..0dfc53be 100644 --- a/notes.md +++ b/notes.md @@ -74,33 +74,34 @@ * `B` need to force cut line at synthetic z bottom (midlines, etc) * `B` contour does not honor clip to stock +* `F` all ops should allow limit and milling direction / ease down overrides +* `F` drill op should allow selecting holes >= current tool +* `F` intelligently turn circle hole pocket clear into spiral down * `F` separate leveling op. add features like uni-directional cutting -* `F` add pause operation with optional gcode +* `F` add custom gcode operation for things like injecting pauses * `F` add option for op-major ordering (instead of part major) * `F` animate only selected range (as an option) * `F` add `plunge max` to contouring that can override z feed limit * `F` add ability to select regions for contouring op (like pocketing) -* `F` roughing flats should be constrained to flat region, not create a layer +* `F` roughing flats should be constrained to flat region, not create a new layer * `F` limit cut depth to flute length of selected tool (or warn) * `F` change color of line selection in trace op when not a closed poly +* `F` add lead-in milling (requires adding clamp / no go areas) * `F` add linear clearing strategy * `F` add adaptive clearing strategy * `F` add ease-down support to trace op * `F` user-defined origin (issue #28) -* `F` intelligently turn circle hole pocket clear into spiral down * `F` add climb/conventional into each operation -* `F` extend acute roughing on inside polys to clear small voids * `F` validate muti-part layout and spacing exceeds largest outside tool diameter * `F` parameterize dropping close points in prep.js. ensure long segments remain straight * `F` flat and volumetric rendering of paths -* `F` z planar settings visualizations -* `F` lead-in milling +* `F` z planar settings visualizations (edit using snappable dragging of planes) * `F` trapezoidal tabs in Z * `F` add support for tapered ball mills * `F` ease-in and ease-out especially on tab cut-out start/stop * `F` add option to spiral in vs out (optimal tool life) vs mixed (optimal path) * `F` can animation clear the mesh in areas where the cuts go through the stock? -* `F` support lathe mode / A-axis / rotary +* `F` add lathe mode / A-axis / 4th axis / rotary milling ops * `F` gcode output option as zip for multiple or flip ops or tool change * `F` maintain several part orientations + op chains in a single profile diff --git a/release.md b/release.md index f9b89368..5dd51d68 100644 --- a/release.md +++ b/release.md @@ -7,9 +7,11 @@ Full docs @ https://docs.grid.space/projects/kiri-moto ## Kiri:moto +* add optional service workers and manifest to support full PWA + install * add support to run as Progressive Web Apps for installation and offline use * add assembly import when KM used inside of Onshape * add configurable flatness for contour clipping +* add faster render mode for FDM slices * add axis label remapping in FDM * extend url loading of workspaces to all formats * alert when healing is enabled and non-manifold geometries are detected diff --git a/web/kiri/lang/en.js b/web/kiri/lang/en.js index 84583375..07bf2448 100644 --- a/web/kiri/lang/en.js +++ b/web/kiri/lang/en.js @@ -434,7 +434,7 @@ self.kiri.lang['en-us'] = { cc_spnd_s: "spindle rpm", cc_spnd_l: ["spindle speed in","revolutions / minute"], cc_sovr_s: "step over", - cc_sovr_l: ["as a fraction of","tool diameter"], + cc_sovr_l: ["a fraction of tool diameter between 0 and 1. values greater than 0.5 may result in uncut areas from acute angle offsets."], cc_sdwn_s: "step down", cc_sdwn_l: ["step down depth","for each pass","in workspace units","0 to disable"], cc_feed_s: "feed rate",