af086efab8
Manual unification of print polygons.
...
With clipper not with the agg rasterizer, because they can be reused for the statistics.
2019-03-26 14:06:40 +01:00
0841e799e8
Fix for missing support polygons
2019-03-26 11:30:55 +01:00
d2c0d2641c
Further refactor and simplification of slice index and print data.
2019-03-26 10:57:45 +01:00
811c781852
Refactoring and commenting slice index solution.
2019-03-25 19:02:05 +01:00
7b1291a2b8
Hypothetical support of different object layer heights.
2019-03-25 09:55:48 +01:00
490fcbab8e
Fix for incorrect model slices after elevation has changed.
2019-03-22 15:48:20 +01:00
c410216e45
Refactoring changes to the slice index.
2019-03-22 15:31:38 +01:00
b75341ce7d
Fixes for the duplicated layer issues...
2019-03-21 18:01:41 +01:00
36c744e1b3
Using same slicing grid for the supports and the model.
2019-03-21 16:14:26 +01:00
3218d37714
FIx for broken slice preview
2019-03-21 15:16:33 +01:00
611976c917
Slic3r compiles with the new slice index interface.
2019-03-21 12:25:33 +01:00
7b29d79628
WIP on slice indexing
2019-03-20 18:03:11 +01:00
3ab25c78d4
Adding validation code for support parameters (elevation)
2019-03-18 15:31:47 +01:00
4bca550659
Fixed command line slicing due to some missing config keys
2019-03-14 18:47:26 +01:00
383a5127d3
Update the SLA slices at the print preview once the index is calculated.
2019-03-14 15:11:27 +01:00
dca27e6596
Fix of yesterday's commit, the bug caused cancelling of the computation.
2019-03-14 12:10:10 +01:00
fed65f0dc0
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-13 15:45:01 +01:00
322d2a1fab
Reworked the command line interface based on the current state
...
of the upstream.
Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp
2019-03-13 15:44:50 +01:00
bb36ff6be6
SLA gizmo - combo replaced by slider, autogeneration uses config value for head_diameter
2019-03-13 12:02:33 +01:00
04556ba089
Fine tuning the new parameters and adding max_pillar_link_distance
2019-03-08 11:39:34 +01:00
412a02bd5e
Merge branch 'master' into tm_colldetection_upgr
2019-03-07 12:02:28 +01:00
23f542de83
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-01 17:59:17 +01:00
c4aa0f7f36
Introduced the "slice_closing_radius" to define, how large gaps
...
will be closed after triangle mesh slicing.
The value is set to 0.049 by default, which corresponds to the hard
coded default in Slic3r-1.41.3.
See issues #520 #820 #1029 #1364 for the reference of why we need
the parameter for being able to print some specific models.
2019-03-01 17:53:02 +01:00
0860c06dfd
An attempt to fix an unwanted cancellation caused by improper frontend-backend data synchronization (SLA support points)
2019-03-01 16:17:23 +01:00
8db9edf185
SLA gizmo keeps track of current status of the points, enables the user to erase all points
2019-02-27 16:23:10 +01:00
c89017db09
Grouping support generation algorithm into a separate class
2019-02-27 11:44:42 +01:00
9c5b09f8e3
Incorporate individual support point radius.
2019-02-26 17:13:33 +01:00
d6e176d456
Pad "tilt" changed to "slope"
2019-02-25 16:04:46 +01:00
8eeb549134
Renamed the SLA output file to ".sl1"
2019-02-25 15:01:39 +01:00
29c3c503da
Disabling pad edge radius and adding the "wall tilt" parameter.
2019-02-25 12:06:38 +01:00
c5103cb564
Restart background processing for all steps on G-code export and send to
...
octoprint for SLA if the slicing for a single object only is active.
2019-02-25 10:21:12 +01:00
c5f5dae3e1
SLA: Changed default value of the faded_layers to the current one. This information is used for export config.ini
2019-02-22 13:22:13 +01:00
ab968364e5
Renamed the "lambda-" prefix for the generic modifiers to "Generic-"
...
Refactored ModelVolume::Type to enum class ModelVolumeType to be able
to forward declare it.
Refactored UI to use the ModelVolumeType instead of the untyped int.
2019-02-22 12:12:10 +01:00
41b8e5873f
Optimization of SLA print time estimation,
...
moved SLA print time estimation calculation into rasterization step,
so that the print time estimation is tracked by some SLAPrintStep.
Extended the output file name generator to use the SLA print statistics.
2019-02-21 15:46:04 +01:00
04d3ce685a
Merge remote-tracking branch 'origin/ys_sla_time_estimation'
2019-02-21 13:11:16 +01:00
b44155244c
Fixed an issue with background processing cancelation & SLA supports
...
for a single object only.
Fixed a spelling issue in "call_cancell_xxx"
2019-02-21 12:39:38 +01:00
8e18ea489c
WIP: SLA support "Generate points" and "Apply Changes" will reslice
...
just the selected object.
Added "Host upload active" check on background processing state.
Documented requirements on "update_background_process" to
control the upcoming single "Slice Now" / "Export" button.
2019-02-21 11:40:56 +01:00
f95393fc03
Fix of "Change of object type support blocker to enforcer does nothing (and vice versa) ( #1818 )"
...
WIP: Limited background processing for SLA supports.
2019-02-21 08:44:07 +01:00
4d210a7aca
Merge remote-tracking branch 'origin/master' into ys_sla_time_estimation
2019-02-20 15:14:53 +01:00
add5f98d05
Improved used material estimation (take instances too)
2019-02-20 15:13:03 +01:00
8cb13624f5
Fix of the SLA situation where an object was sliced even after being
...
moved out of the print bed.
Added an event.Skip() when processing OnActivate event.
2019-02-20 12:21:22 +01:00
3c5272d67f
Reordered SLA background processing:
...
Calculate the SLA supports first before continuing with slicing
the SLA supports, which is time consuming.
2019-02-20 11:58:09 +01:00
2d12cbbc1d
SLA supports - added parameters for the automatic generation (relative density measure and minimal distance of the points)
2019-02-19 16:34:52 +01:00
3df2812ca8
Fixed calculation of the consumed material for the supports
2019-02-19 12:14:13 +01:00
168d3f818a
Added new options for SLAPrintSettings (faded_layers) and SLAPrinterSettings (fast/slow_tilt_time and area_fill)
2019-02-18 16:24:55 +01:00
da5a77ef1b
Fixed a typo for the last commit
2019-02-18 13:24:56 +01:00
a42251a448
Time estimation improvement
2019-02-18 12:28:58 +01:00
db58e83a1f
Reworked polygon sampling for SLA auto support generation.
...
Conditional compilation of an igl winding number tree for SLA support generator, as it is not used as of now and initialization of the tree is expensive.
Fixed issue with passing the new SLA point definition to the back end and back to the UI.
2019-02-17 13:05:22 +01:00
3f64c34615
Save statistics values to the config.ini
2019-02-13 16:30:40 +01:00
404fbe0c9a
Added calculation of the material consumption
2019-02-13 15:35:41 +01:00