update release notes, cam animation speed values, pocket contour expand
This commit is contained in:
parent
03d5c87057
commit
d0367c09f9
4 changed files with 6 additions and 5 deletions
1
notes.md
1
notes.md
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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,
|
||||||
|
|
|
||||||
|
|
@ -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);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue