surynek
|
ba506413f8
|
Modified Original Prusa XL geometry - increased hose and enclosure height
|
2025-02-17 11:03:17 +01:00 |
|
Lukas Matena
|
db66335ee9
|
Fixed encoding issue when loading json with gantries
|
2025-02-17 11:03:17 +01:00 |
|
Lukas Matena
|
00f3083bf6
|
Fixed crash in tests
|
2025-02-17 11:03:17 +01:00 |
|
surynek
|
bb4ac17c90
|
Modified object placement optimization function for general rectangular beds (not necessarily starting in [0,0] position).
|
2025-02-17 11:03:16 +01:00 |
|
surynek
|
7ae5f05af2
|
Added method for returning bed printable volume and general rectangular bed when building PrinterGeometry.
|
2025-02-17 11:03:16 +01:00 |
|
surynek
|
ac659a3c9b
|
Added general bed zero position.
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
2d1b498d2b
|
Sequential test changed from hard error to soft error (allowing export)
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
3bfcf1cc0b
|
Added MK4S gantry model
|
2025-02-17 11:03:16 +01:00 |
|
surynek
|
57da5527e5
|
Added simplified print head model (printer geometry) for the Original Prusa MK4S.
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
3facf10fe2
|
Fixed include
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
d6333dc338
|
Use boost::nowide::ifstream instead of std::ifstream
|
2025-02-17 11:03:16 +01:00 |
|
surynek
|
b46148be24
|
Added geometry for Original Prusa Core One.
|
2025-02-17 11:03:16 +01:00 |
|
surynek
|
b0b405bef8
|
Added few headers for JSON parser and class declarations for compilation under Linux.
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
978b709631
|
Update geometries.txt, removed geometries from source code
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
7c108ccb16
|
Fixed unit tests for seq printing (failing after the new test was added into Print::validate)
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
e244eca3c2
|
Different arrange dialog when seq printing is active
|
2025-02-17 11:03:16 +01:00 |
|
Lukas Matena
|
8a0e093862
|
The new test is used instead of the old one (also moved ArrangeHelper to libslic3r !)
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
e43ff45dac
|
Removed visualization of clearance contours and the test for horizontal and vertical clearance
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
c6cee75ee3
|
Rendering of extruder model in Preview
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
8c49efbf67
|
Geometry for seq arrange is loaded from external file
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
dad053d358
|
Moved extruder_clearance_radius and height into Printer Settings
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
20550049a8
|
Sequential printability test applied to active bed only
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
f7c29a7007
|
Raise z to clear all already printed objects when sequential printing is active
|
2025-02-17 11:03:15 +01:00 |
|
Lukas Matena
|
456a8a0a35
|
Comment-out sequential arrange tests for now
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
0c3b4ec99a
|
Added simplified model for the Prusa Original XL printer (commented out so MK4 is still active).
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
43963d0bd6
|
Added printer geometry for Original Prusa Mini+ (commented out so that MK4 is still active).
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
a9116ea4fd
|
Changed the PrinterGeometry structure to accommodate polygonal bed shape.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
8f89b038af
|
Commented on non-empty requirement of the nozzle level polygon in PrinterGeometry.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
e4bc8ccbf2
|
Minor change of debug code.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
dc8c53e82e
|
Hacked height calculation when making object slices for sequential scheduling.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
89758e9832
|
Added test of objects outside plate in sequential printability test + various debugging.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
757760b12f
|
Corrected height for gantry.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
4c84e303bb
|
Commented out geometry for MK3S so that MK4 geometry is still active.
|
2025-02-17 11:03:15 +01:00 |
|
surynek
|
9b09b11194
|
Added simplified geometrical model for the MK3S printer.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
bd8d230ca9
|
Fine tuned bounding box for hose in the simplified model for MK4.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
33aa425b4f
|
Bounding box calculation in the sequential_decimator tool for hand-tailored extruder model construction.
|
2025-02-17 11:03:14 +01:00 |
|
Lukas Matena
|
c9b3f29c5b
|
Added progress bar and cancellation into UI, seq arrange is now executed from the main toolbar
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
dc7ea52d88
|
External files for tests are no longer needed, everything is moved as text to the source.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
d1afa5b5d8
|
Big object bug fix.
|
2025-02-17 11:03:14 +01:00 |
|
Lukas Matena
|
1f721a3ce2
|
slicer side: account for multibeds, bed size and instances
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
c8769e9b70
|
Bug fixes and improvements of progress bar and making test more automated.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
3c40a68f16
|
Adding consistency tests for automated testing, found bug in progress bar - trying to fix it (almost done).
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
c65315ce5a
|
Bug fix in scheduling test (empty set of objects) and reformating of tests using test macros.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
847dc52a24
|
Corrected nozzle size and extruder part above nozzle.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
46d0d60df9
|
Major scheduling speed improvement via various algorithmic techniques.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
e75ff22438
|
Scheduling solving process speed improvement and bug fix.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
e627aeb685
|
Implementation of object gluing into the sequential solver and more fine grained progress callback.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
967a0710d3
|
Updating interface for object instances via object gluing.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
73cd351e2d
|
Minor code improvements.
|
2025-02-17 11:03:14 +01:00 |
|
surynek
|
7cd23ab3e7
|
Interface preparation for passing object instances.
|
2025-02-17 11:03:14 +01:00 |
|