tamasmeszaros
6b1c9119be
Add code to extract sla supports outline for arrangement
...
Add functionality to libnest to support on_packed handler for all items.
Use it to swap arrange polygon from envelope to core poly after packing was succesful.
Solving brim issue by offset adjustments of arrange polygons
Only in sla yet
2023-03-23 10:01:46 +01:00
tamasmeszaros
2012c945d5
Arrange onto segmented beds for XL
2023-03-02 14:28:39 +01:00
tamasmeszaros
068134d58b
Don't show arrange alignment combo if not on a rectangular bed
2023-02-27 16:06:38 +01:00
tamasmeszaros
0a5a401d32
Add alignment option to arrange settings dialog
...
Also make it work
2023-02-27 16:06:38 +01:00
tamasmeszaros
e58a15bdf8
Prepare arrange for variable bed distance
2022-07-07 15:51:41 +02:00
tamasmeszaros
fed317f27b
Change std::nan("") to proper nan constants
2022-05-11 10:35:12 +02:00
tamasmeszaros
2813db8906
Fix for bed filling with some existing items out of bed.
2020-12-02 17:52:40 +01:00
tamasmeszaros
dfbf4cbab2
Fix bed filling with more existing instances than needed
2020-11-26 15:11:54 +01:00
tamasmeszaros
aa64902cf9
Increase arrange accuracy due to errors with large number of objects
2020-11-24 14:42:15 +01:00
tamasmeszaros
30693e29e4
Stop bed filling if enough instances are generated
2020-11-24 14:41:36 +01:00
tamasmeszaros
d5bdaceff2
Right mouse reaction to arrange button
...
Working arrange settings popup
2020-11-20 09:57:52 +01:00
Lukas Matena
02838eaa30
Slight include cleanup
2020-05-26 13:45:36 +02:00
bubnikv
f479b77e01
Fixed compilation warning.
2020-04-30 12:04:49 +02:00
tamasmeszaros
1bffc2b99b
Add ModelArrange.hpp as extension to Model.hpp, use it for duplicating
...
Refactored Arrange interface: remove the union based BedShapeHint, replace it with proper function overloads
WARN: this commit is only intermediate, it does not compile.
2020-04-23 18:19:03 +02:00
tamasmeszaros
1b00932a01
Small refactor for BedShapeHint
2019-08-21 15:39:20 +02:00
bubnikv
e30a17beb3
Fixed memory issues of BedShapeHintwhen using unions of non-trivial objects
2019-08-19 17:01:39 +02:00
tamasmeszaros
8fce511806
Fix for issue #2765 , arrange crash with custom beds
2019-08-15 16:15:17 +02:00
tamasmeszaros
e3ca95152c
Minor refactor
2019-07-18 16:30:32 +02:00
tamasmeszaros
44801f4429
Priority for wipe tower, Increased safety distance from bed edges.
...
* WipeTowerInfo class extended in plater (WipeTower) instead of GLCanvas3D
* Bed origin support in ModelInstance and WipeTower
2019-07-16 18:33:42 +02:00
tamasmeszaros
1b0e192046
Arrange cache in ModeInstance and logical bed remembered.
2019-07-15 17:30:44 +02:00
tamasmeszaros
df7bb94daf
Not handling logical beds in arrange()
2019-07-12 21:17:11 +02:00
tamasmeszaros
e81f8a5fd9
WIP still with arrange return value.
2019-07-03 19:24:41 +02:00
tamasmeszaros
253ec07cb2
Still WIP
2019-07-01 18:22:07 +02:00