bump rev v1.7.5. update notes.

This commit is contained in:
Stewart Allen 2020-03-14 20:40:01 -04:00
commit fa8eb4fd00
3 changed files with 5 additions and 11 deletions

View file

@ -399,9 +399,8 @@ var gs_kiri_init = exports;
camZTopOffset: UC.newInput("z top offset", {title:"offset from stock surface\nto top face of part\nin workspace units", convert:UC.toFloat, modes:CAM}),
camZBottom: UC.newInput("z bottom", {title:"offset from part bottom\nto limit cutting depth\nin workspace units", convert:UC.toFloat, modes:CAM}),
camZClearance: UC.newInput("z clearance", {title:"travel offset from z top\nin workspace units", convert:UC.toFloat, bound:UC.bound(0.01,100), modes:CAM}),
// camPocketOnly: UC.newBoolean("pocket only", onBooleanClick, {title:"constrain to\npart boundaries", modes:CAM}),
camDepthFirst: UC.newBoolean("depth first", onBooleanClick, {title:"optimize pocket cuts\nwith depth priority", modes:CAM}),
outputClockwise: UC.newBoolean("conventional", onBooleanClick, {title:"milling direction\nuncheck for 'climb'", modes:CAM}),
camDepthFirst: UC.newBoolean("depth first", onBooleanClick, {title:"optimize pocket cuts\nwith depth priority", modes:CAM}),
camStock: UC.newGroup("stock", null, {modes:CAM}),
camStockX: UC.newInput("width", {title:"width (x) in workspace units\n0 defaults to part size", convert:UC.toFloat, bound:UC.bound(0,9999), modes:CAM}),

View file

@ -1,7 +1,7 @@
var exports = {
COPYRIGHT:"Copyright (C) Stewart Allen <sa@grid.space> - All Rights Reserved",
LICENSE:"See the license.md file included with the source distribution",
VERSION:"1.7.4"
VERSION:"1.7.5"
};
if (!module) var module = {};
module.exports = exports;

View file

@ -40,22 +40,17 @@
# CAM
* `F` lead-in milling
* `F` have 'clockwise' setting use spindle direction, etc (climb/conventional)
* `F` add option to spiral in vs out (optimal tool life) vs mixed (optimal path)
* `F` ease-in and ease-out especially on tab cut-out start/stop
* `F` add endmill spiral direction to influence next point
* `F` add option to spiral in vs out (optimal tool life) vs mixed (optimal path)
* `F` add endmill spiral direction to fully respect climb vs conventional
* `F` warn when part > stock or cuts go outside bed
* `F` add M03 tool feedrate support (https://forum.grid.space/index.php?p=/discussion/14/s-
* `F` compensate for leave-stock in outside roughing (w/ tabs)
* `F` check normals for downward facing facets. mark top for slice skirt/pancake
* `F` add M03 tool feedrate support
* `P` refactor slicing around flats w/ interpolation instead of culling
* `P` optimize away topo generation (for z hop/move) when part is flat
* `P` store tab and camshell polys in widget.topo to minimize z on edge moves
* `P` linear finishing going back to z top too often
* `P` option to skip milling holes that would be drilled
parameter#latest)
* `P` crossing open space check point is outside camshell before returning max z
* `B` fix ease down and re-enable (need failure case)
* `B` fix zooming, workspace thickness for larger workspaces
* `B` fails in pancaking (clone) when there are no sliced layers (like z bottom too high)