notes and debugging
This commit is contained in:
parent
74c162c221
commit
98fe0cf9c0
2 changed files with 17 additions and 1 deletions
3
notes.md
3
notes.md
|
|
@ -10,7 +10,8 @@
|
||||||
* onshape mouse mapping option
|
* onshape mouse mapping option
|
||||||
|
|
||||||
## 2.4
|
## 2.4
|
||||||
* cnc: tracing, visualization, manual tabs, auto feature detection (slicing)
|
* cnc: tracing (chamfer, engrave), milling visualization
|
||||||
|
* cnc: auto feature detection (slicing), manual tabs
|
||||||
* fdm: manual supports, continuous printing
|
* fdm: manual supports, continuous printing
|
||||||
* all: 2d image to 3d part
|
* all: 2d image to 3d part
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -158,6 +158,21 @@
|
||||||
gridv, // value
|
gridv, // value
|
||||||
i, il, j, jl, x, y, tv, ltv;
|
i, il, j, jl, x, y, tv, ltv;
|
||||||
|
|
||||||
|
if (false)
|
||||||
|
slices.map(slice => {
|
||||||
|
newslices.push(slice);
|
||||||
|
const points = [];
|
||||||
|
slice.lines.forEach(line => {
|
||||||
|
if (line.p1.z > 0 || line.p2.z > 0)
|
||||||
|
points.push(line.p1, line.p2);
|
||||||
|
});
|
||||||
|
slice.output()
|
||||||
|
.setLayer("topo slices", {face: 0xff00ff, line: 0xff00ff})
|
||||||
|
.addLines(points)
|
||||||
|
// .addPolys(slice.topPolys())
|
||||||
|
;
|
||||||
|
});
|
||||||
|
|
||||||
// for each Y slice, find z grid value (x/z swapped)
|
// for each Y slice, find z grid value (x/z swapped)
|
||||||
for (j=0, jl=slices.length; j<jl; j++) {
|
for (j=0, jl=slices.length; j<jl; j++) {
|
||||||
const slice = slices[j];
|
const slice = slices[j];
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue