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` 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` refactor slicing engine to use common core in geo
* `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
* improve CAM animation speeds and render quality using solids instead of lines
* add CAM op level part offset parameters for xy and z
* improve CAM animation speeds using shared array buffers
* 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 3D engraving and marking with the pocket contouring operation
* fix CAM invalidation of tabs on scale and traces on scale or rotate
* fix belt fan override for base extrusions touching belt
* fix belt X axis label order
# Release 3.5 (2022-10-07)

View file

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

View file

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