notes and a belt param fix
This commit is contained in:
parent
9085b88380
commit
ba2755c476
2 changed files with 29 additions and 4 deletions
30
notes.md
30
notes.md
|
|
@ -1,4 +1,6 @@
|
||||||
# Kiri:Moto / Grid:Apps notes
|
# Grid:Apps TODOs and Notes
|
||||||
|
|
||||||
|
# Kiri:Moto
|
||||||
|
|
||||||
## `C` cosmetic, `F` functional, `P` performance, `B` bug fix
|
## `C` cosmetic, `F` functional, `P` performance, `B` bug fix
|
||||||
|
|
||||||
|
|
@ -109,6 +111,28 @@
|
||||||
|
|
||||||
* `F` add PLT / HP-GL output format (https://en.wikipedia.org/wiki/HP-GL)
|
* `F` add PLT / HP-GL output format (https://en.wikipedia.org/wiki/HP-GL)
|
||||||
|
|
||||||
# Other
|
# OctoPrint plugin
|
||||||
|
|
||||||
* investigate libtess https://www.npmjs.com/package/libtess b/c earcut sometimes broken
|
* subfolder parameter for dropped files
|
||||||
|
* auto-kick check box in preferences
|
||||||
|
|
||||||
|
|
||||||
|
# Mesh:Tool
|
||||||
|
|
||||||
|
* add fix op: isolate = separate bodies
|
||||||
|
* add flatten/crush op: for z bottoms
|
||||||
|
* face selection: find regions with < delta to normal
|
||||||
|
* better z snap using just vertexes from face intersected
|
||||||
|
* allow setting model/group origin for scale/rotate
|
||||||
|
* fix mirror to work with groups (just models currently)
|
||||||
|
* bounding box toggle should be global, not selection
|
||||||
|
* add analyze results dialog
|
||||||
|
|
||||||
|
* rename analyze > patch
|
||||||
|
* remove repair function?
|
||||||
|
|
||||||
|
# Other / Links
|
||||||
|
|
||||||
|
* investigate libtess https://www.npmjs.com/package/libtess b/c earcut sometimes wrong
|
||||||
|
* https://stackoverflow.com/questions/40927728/three-js-determine-if-points-are-co-planar-and-mapping-co-planar-points-onto-x
|
||||||
|
* https://stackoverflow.com/questions/52818307/determine-whether-one-polygon-contains-another
|
||||||
|
|
|
||||||
|
|
@ -1327,6 +1327,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
let now = Date.now(),
|
let now = Date.now(),
|
||||||
|
isBelt = settings.device.bedBelt,
|
||||||
segNumber = 0,
|
segNumber = 0,
|
||||||
segtimes = {},
|
segtimes = {},
|
||||||
startTime,
|
startTime,
|
||||||
|
|
@ -1377,7 +1378,7 @@
|
||||||
stack.add(layer);
|
stack.add(layer);
|
||||||
});
|
});
|
||||||
// rotate stack for belt beds
|
// rotate stack for belt beds
|
||||||
if (settings.device.bedBelt && WIDGETS[0].rotinfo) {
|
if (isBelt && WIDGETS[0].rotinfo) {
|
||||||
let ri = WIDGETS[0].rotinfo;
|
let ri = WIDGETS[0].rotinfo;
|
||||||
ri.dz = 0;
|
ri.dz = 0;
|
||||||
ri.dy = settings.device.bedDepth / 2;
|
ri.dy = settings.device.bedDepth / 2;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue