tamasmeszaros
33ab0eb660
Add ui job for SLA import
2020-04-23 19:45:55 +02:00
tamasmeszaros
f930587f43
SLA archive import with miniz, marching square bugfixes
...
Fix compilation on Windows
Fix array subscript out of range error in MarchingSquares
Fix normals of mesh constructed from slices
Improve performance of mesh construction from slices
2020-04-23 19:12:07 +02:00
tamasmeszaros
4e4efeef31
Initial version of sl1 import with sla::Raster refactor.
2020-04-23 19:05:32 +02:00
tamasmeszaros
82aa16d123
Move ui jobs into separate folder
2020-04-23 18:56:09 +02:00
tamasmeszaros
190bf40434
Separate jobs from Plater, re-add big bed workaround
2020-04-23 18:47:51 +02:00
tamasmeszaros
2275698f1b
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
7e510b6118
Add universal method to get bed shape from Config objects
2020-04-23 18:18:23 +02:00
tamasmeszaros
0f2d3180ab
Add libnest tests for various basic object functions
2020-04-23 18:17:58 +02:00
tamasmeszaros
f44d172715
Integrate scaling and unscaling into Point.hpp
2020-04-23 18:17:50 +02:00
tamasmeszaros
8ca136d003
Add min_object_distance method as free function taking ConfigBase argument
2020-04-23 18:17:37 +02:00
YuSanka
7805778ab8
First implementation of the separate plater from the settings tabs
...
+ Added collapse_toolbar
2020-04-23 17:11:49 +02:00
enricoturri1966
2f3a22ec6a
Fix to previous commit
2020-04-23 15:46:21 +02:00
enricoturri1966
806b74352f
GCodeViewer -> Refactoring and code cleanup
2020-04-23 15:12:40 +02:00
enricoturri1966
6f8dd6e6db
GCodeViewer -> Refactoring
2020-04-23 14:02:47 +02:00
enricoturri1966
ab2f4bc405
GCodeViewer -> Completed extrusion toolpaths colored by color print
2020-04-23 10:24:03 +02:00
YuSanka
2028d3e570
Search: Fixed "Search" menu item under OSX
...
+ deleted search combobox
2020-04-22 20:27:42 +02:00
tamasmeszaros
34008b5467
Add question box on PrusaSlicer start to accept detected CA store..
...
Fix compile
2020-04-22 17:14:09 +02:00
enricoturri1966
7817818219
GCodeViewer -> Extrusion toolpaths colored by color print (wip) + visualization of tool changes, color changes, pause prints, custom gcodes + refactoring
2020-04-22 16:29:07 +02:00
Lukas Matena
399d017bb0
Custom supports projection now runs in parallel
2020-04-22 16:08:36 +02:00
YuSanka
2d7f3fa6ba
Search: Implemented SearchDialog.
...
Search window on Plater: set flag SelectAll for search line
2020-04-22 15:46:23 +02:00
Lukas Matena
2277954737
Custom support generation now ignores triangles with upward-pointing normal
2020-04-22 14:01:29 +02:00
Lukas Matena
359522c8ad
FDM custom supports gizmo now has a 'Remove all' button
2020-04-22 11:57:12 +02:00
Lukas Matena
34e8adeadd
Custom supports data change forces invalidation of supports step
2020-04-22 11:16:28 +02:00
bubnikv
109b95bb19
WIP: Reworking of FillRectilinear2 to support monotonous infill
...
with ant colony optimization and 3-opt flips.
2020-04-22 10:54:11 +02:00
Lukas Matena
49504ea169
Fixed a logic error in the algorithm
...
The error created extremely large projections of triangles that were close to horizontal
2020-04-22 10:11:42 +02:00
enricoturri1966
530dd5a899
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-21 15:56:35 +02:00
enricoturri1966
f890470c58
GCodeViewer -> Extrusion toolpaths colored by tool
2020-04-21 15:55:26 +02:00
Lukas Matena
455a0f42ed
Moved the projection function into PrintObject.cpp
2020-04-21 13:50:47 +02:00
enricoturri1966
4119218e16
GCodeViewer -> Refactoring
2020-04-21 12:51:58 +02:00
YuSanka
dd4876ba58
Removed "Support materials" item from "Add Settings" context menu for the Layer ranges
...
Related to #3060 and #4100
2020-04-21 12:42:52 +02:00
enricoturri1966
1799831496
GCodeViewer -> Extrusion toolpaths colored by volumetric rate
2020-04-21 11:38:42 +02:00
enricoturri1966
2543ba430a
GCodeViewer -> Extrusion toolpaths colored by fan speed
2020-04-21 09:06:43 +02:00
Lukas Matena
e28d048176
Fixed the algorithm so it works for horizontal triangles
...
Partial code cleanup
2020-04-21 01:39:40 +02:00
Lukas Matena
a534eb1fcd
Project each part of the triangle on one slice only (WIP)
2020-04-21 01:39:35 +02:00
YuSanka
2b3b8e85d9
Search: Implemented "Option type" checkbox for imGui window on Plater
...
+ code refactoring
2020-04-20 21:54:46 +02:00
YuSanka
372dcb582b
Search: Implemented cursor movement inside SearchWindow on Plater
2020-04-20 17:37:03 +02:00
enricoturri1966
2a19d4a856
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-20 16:05:20 +02:00
enricoturri1966
6a63180d25
GCodeViewer -> Extrusion toolpaths colored by feedrate and ranges calculations dependent on travel paths visibility
2020-04-20 16:04:59 +02:00
Lukas Matena
add0826174
Save z heights of the triangle vertices
2020-04-20 14:01:11 +02:00
enricoturri1966
faef3acc1e
GCodeViewer -> Use rgb instead of rgba colors
2020-04-20 13:44:14 +02:00
enricoturri1966
d2a3cda507
GCodeViewer -> Extrusion toolpaths colored by width
2020-04-20 13:24:25 +02:00
enricoturri1966
7661a408ca
GCodeViewer -> Extrusion toolpaths colored by height
2020-04-20 10:52:16 +02:00
Lukas Matena
3c968b9535
Fixed a crash in the FDM supports gizmo when the wipe tower was shown
...
The crash happened during showing/hiding of volumes, which historically assumed to always run in SLA mode and so did not expect to encounter the wipe tower.
2020-04-20 09:17:48 +02:00
YuSanka
5016907bc0
ConfigWizard: fixed first column name on SLA Material page
2020-04-20 08:09:19 +02:00
enricoturri1966
154a12b818
Tech ENABLE_GCODE_VIEWER -> removed legend texture from GLCanvas3D
2020-04-18 11:49:20 +02:00
enricoturri1966
94c2331c72
GCodeViewer -> Basic legend using imgui
2020-04-18 10:41:37 +02:00
enricoturri1966
7e4e89238f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-17 16:48:56 +02:00
Lukas Matena
8b94d8267b
Merge branch 'master' into lm_fdm_custom_supports_backend
2020-04-17 14:19:16 +02:00
Lukas Matena
7fe35fd04f
Fixup of previous commit
2020-04-17 14:17:11 +02:00
enricoturri1966
93641829f9
GCodeViewer -> Added bounding box to fix camera frustum tighting
2020-04-17 13:28:25 +02:00