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
|
||||
|
||||
|
|
@ -109,6 +111,28 @@
|
|||
|
||||
* `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(),
|
||||
isBelt = settings.device.bedBelt,
|
||||
segNumber = 0,
|
||||
segtimes = {},
|
||||
startTime,
|
||||
|
|
@ -1377,7 +1378,7 @@
|
|||
stack.add(layer);
|
||||
});
|
||||
// rotate stack for belt beds
|
||||
if (settings.device.bedBelt && WIDGETS[0].rotinfo) {
|
||||
if (isBelt && WIDGETS[0].rotinfo) {
|
||||
let ri = WIDGETS[0].rotinfo;
|
||||
ri.dz = 0;
|
||||
ri.dy = settings.device.bedDepth / 2;
|
||||
|
|
|
|||
Loading…
Reference in a new issue