update release notes, cam animation speed values, pocket contour expand

This commit is contained in:
Stewart Allen 2022-10-12 18:37:15 -04:00
commit d0367c09f9
4 changed files with 6 additions and 5 deletions

View file

@ -108,7 +108,6 @@
* `F` gcode output option as zip for multiple or flip ops or tool change * `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 * `F` maintain several part orientations + op chains in a single profile
* `P` use SharedArrayBuffer for position array in animation
* `P` routing should start with the smallest poly by area * `P` routing should start with the smallest poly by area
* `P` refactor slicing engine to use common core in geo * `P` refactor slicing engine to use common core in geo
* `P` port slicing to common core & refactor accordingly * `P` port slicing to common core & refactor accordingly

View file

@ -5,12 +5,14 @@ Full docs @ https://docs.grid.space/projects/kiri-moto
# Release 3.6 # Release 3.6
* improve CAM animation speeds and render quality using solids instead of lines * improve CAM animation speeds using shared array buffers
* add CAM op level part offset parameters for xy and z * improve CAM render quality using solids instead of lines
* add CAM leveling part offset parameters for XY and Z
* add CAM pocket smoothing and contouring which is closer to true 3 axis * add CAM pocket smoothing and contouring which is closer to true 3 axis
* add CAM 3D engraving and marking with the pocket contouring operation * add CAM 3D engraving and marking with the pocket contouring operation
* fix CAM invalidation of tabs on scale and traces on scale or rotate * fix CAM invalidation of tabs on scale and traces on scale or rotate
* fix belt fan override for base extrusions touching belt * fix belt fan override for base extrusions touching belt
* fix belt X axis label order
# Release 3.5 (2022-10-07) # Release 3.5 (2022-10-07)

View file

@ -14,7 +14,7 @@ const asPoints = false;
let meshes = {}, let meshes = {},
unitScale = 1, unitScale = 1,
progress, progress,
speedValues = [ 1, 2, 4, 8, 16 ], speedValues = [ 1, 2, 4, 8, 32 ],
speedPauses = [ 30, 20, 10, 5, 0 ], speedPauses = [ 30, 20, 10, 5, 0 ],
speedNames = [ "1x", "2x", "4x", "8x", "!!" ], speedNames = [ "1x", "2x", "4x", "8x", "!!" ],
speedMax = speedValues.length - 1, speedMax = speedValues.length - 1,

View file

@ -1012,7 +1012,7 @@ class OpPocket extends CamOp {
toolDiam = toolOver; toolDiam = toolOver;
} }
if (contour) { if (contour) {
expand = engrave ? 0 : toolOver; expand = engrave ? 0 : toolOver * 2;
} }
if (expand) { if (expand) {
polys = POLY.offset(polys, expand); polys = POLY.offset(polys, expand);