David Kocik
0939dab807
allow_ip_resolve in app config
2021-12-02 10:25:04 +01:00
Lukáš Hejl
7f951c2df8
Fixed an issue that travels could lead through a hole when the avoid crossing perimeters was enabled at the same with "External perimeter first" or "Detect thin walls".
2021-12-02 09:35:20 +01:00
Lukáš Hejl
e85a0ba248
Added missing includes (GCC11.1 without PCH).
2021-12-02 09:30:03 +01:00
Vojtech Bubnik
9ea81a9dbf
Fixing Perl unit tests
2021-12-01 19:24:23 +01:00
Vojtech Bubnik
9cf483fe08
WIP Lightning infil: Cleaning up some compiler errors
2021-12-01 19:02:37 +01:00
Vojtech Bubnik
481def3205
WIP Lightning Infill, roughly integrated, untested, disabled with
...
HAS_LIGHTNING_INFILL
2021-12-01 18:11:41 +01:00
Vojtech Bubnik
e8697d2fc2
WIP Cura Lightning infill, initial port.
2021-12-01 16:45:04 +01:00
Vojtech Bubnik
a89020abd7
Trying to fix compilation issues due to _() macro being used by mpl.
2021-11-30 18:06:01 +01:00
Vojtech Bubnik
4158f9ec8e
New config value "gcode_resolution" replaces the hard coded RESOLUTION
...
value, which was set to 0.0125mm.
2021-11-30 17:52:05 +01:00
Vojtech Bubnik
f51162f238
Improved G-code post processor error reporting in case the G-code
...
post processor did not edit the G-code in place.
2021-11-30 14:16:04 +01:00
enricoturri1966
ef059404b3
Tech ENABLE_FIX_SUPERSLICER_GCODE_IMPORT set as default
2021-11-30 12:01:22 +01:00
enricoturri1966
152c3be53a
Tech ENABLE_FIX_SEAMS_SYNCH set as default
2021-11-30 11:42:39 +01:00
Vojtech Bubnik
d0014c3aa4
Fix of one more compiler warning.
2021-11-30 11:13:24 +01:00
enricoturri1966
73bf19bf51
Tech ENABLE_RELOAD_FROM_DISK_REPLACE_FILE set as default
2021-11-30 11:12:54 +01:00
enricoturri1966
a3874a410f
Tech ENABLE_FIX_PREVIEW_OPTIONS_Z set as default
2021-11-30 10:55:00 +01:00
Vojtech Bubnik
5fd279cbc8
Fixing clang compiler warnings
2021-11-30 10:50:27 +01:00
enricoturri1966
f72d83993e
Tech ENABLE_SEAMS_USING_BATCHED_MODELS set as default
2021-11-30 10:32:28 +01:00
enricoturri1966
781b457035
Tech ENABLE_SAVE_COMMANDS_ALWAYS_ENABLED set as default
2021-11-30 09:41:43 +01:00
enricoturri1966
03a6a46dce
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2021-11-30 08:37:00 +01:00
enricoturri1966
75856d5e65
Tech ENABLE_SEAMS_USING_MODELS set as default
2021-11-30 08:36:55 +01:00
Vojtech Bubnik
b02b33338c
Merge branch 'introduce-mks-wifi-support-2.3.0-rc2' of https://github.com/RandoMan70/PrusaSlicer into RandoMan70-introduce-mks-wifi-support-2.3.0-rc2
2021-11-29 17:31:21 +01:00
Vojtech Bubnik
6883919a7b
Fixed handling of "clip_multipart_objects".
...
This was a regression of 2.4.0-alpha1 wrt. 2.3.3, where handling of
multiple volumes was refactored.
As a result, handling multi-part objects with clip_multipart_objects
disabled was broken.
With clip_multipart_objects disabled, the multi-part objects no more
clip one another and it is sole responsibility of the user to handle
overlaps.
Fixes "add part" error - PrusaSlicer 2.4.0 b2 #7366
2021-11-29 16:33:44 +01:00
n8bot
3f0bdb5816
Fix ConfigOptionEnum for interface pattern ( #7316 )
...
Caused some intermittent issues with profiles warning about "rectilinear grid" interface pattern not existing.
2021-11-29 11:21:21 +01:00
Vojtech Bubnik
87b6073575
Follow-up to aed0003476
...
refactored for clarity
Fix of SPE-1109 / #7285 (spiral vase+sequential printing)
This was broken with ae7d6db , between 2.4.0-alpha1 and alpha2.
2021-11-29 10:26:53 +01:00
Vojtech Bubnik
bcc02172f9
PrintApply: Limiting the update of a modifier to an intersection
...
of bounding boxes of all the modifiers up to the parent printable volume.
2021-11-29 10:13:09 +01:00
Vojtech Bubnik
f458101db6
Fix of Resolution config setting appears to do nothing #7364
...
This is a regression wrt. to PrusaSlicer 2.3.3 due to refactoring
of the slicing process for better multi material support
and to support negative volumes.
2021-11-29 09:20:37 +01:00
Lukas Matena
aed0003476
Fix of SPE-1109 / #7285 (spiral vase+sequential printing)
...
This was broken with ae7d6db , between 2.4.0-alpha1 and alpha2.
The fix should be refactored after it is certain it is correct.
2021-11-26 13:21:18 +01:00
enricoturri1966
cd8c6ddc8c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_print_volume_fit
2021-11-25 15:07:18 +01:00
tamasmeszaros
2f805de46e
Fix locked in version of CGAL
...
fixes #7341
2021-11-25 10:40:12 +01:00
enricoturri1966
bc5ef11c05
Fix of toolpath outside print area wrongly reported - SPE-1135
2021-11-25 09:40:36 +01:00
Lukas Matena
4c9ea5241d
Fixup of a996f33 (When modifiers were used, slicing was cancelled immediately after if began):
...
The algorithm checking for dummy VolumeRegions jumped over one element and always returned
that regions need to be regenerated
2021-11-24 21:53:35 +01:00
enricoturri1966
fd509199da
Tech ENABLE_ENHANCED_PRINT_VOLUME_FIT - 1st installment, Scale to print volume command for circular printbeds
2021-11-24 10:55:48 +01:00
Sergey Kovalev
5fe529ffbc
Add missing mapping
2021-11-24 00:49:53 +07:00
Sergey Kovalev
4917f3b811
Initial implementation, mostly proof of concept
2021-11-23 23:41:25 +07:00
Vojtech Bubnik
a996f33579
Follow-up to a0ee41770d
...
see pull request #7323 for discussion what went wrong.
The original issue
Fix of Print::apply() creating hierarchy of regions for complex scenarios:
Unnecessary regions were created for a modifier over a volume or a modifier,
where the modifier did not modify any of its parent's properties.
This lead to an explosion of regions for this particular 3MF.
Fixes Non Responsive & Memory Leak when opening or changing this 3MF project #7220
After a0ee41770d
quite often regions were not re-regenerated. This shoul now be fixed
together with the original slowness & memory leak issue.
2021-11-22 15:33:14 +01:00
tamasmeszaros
83fb066c64
Check for required CGAL version
...
fixes #4912
2021-11-22 15:14:53 +01:00
Lukas Matena
aae8c7a844
Fixed the empty layer warning (again),
...
it did not work after top/bottom support contact z was separated
2021-11-22 11:00:17 +01:00
Vojtech Bubnik
55a555c848
Tooltip for the new SLA material parameter "material_print_speed"
2021-11-19 16:30:37 +01:00
tamasmeszaros
a7260e7257
Add material print speed parameter for sla printers except sl1
2021-11-19 15:08:53 +01:00
Vojtech Bubnik
f5c23871e8
Follow-up to 77548df00f
...
(Fixed missing sinking property in objects list for multipart objects
with a part completely below the printbed):
It was not possible to slice an object with some part completely below
the print bed. The BuildVolume collision check newly supports
a "completely below print bed" return status,
Model evaluates this "completely below print bed status" allowing
objects with some volumes completely below the print bed to print.
2021-11-19 10:32:46 +01:00
tamasmeszaros
8a0c492583
Remove unused headers
2021-11-19 10:28:23 +01:00
tamasmeszaros
c6de3e84eb
Trying to solve forward compatibility for SLA relative_corrections
2021-11-19 09:47:57 +01:00
Vojtech Bubnik
ecd71e3e80
Some debugging code (asserts) for the optimized G-code number formatter.
2021-11-18 16:42:07 +01:00
tamasmeszaros
53c5b0331e
Fix issue with corrupted sl1 import with substituted profile.
...
fixes SPE-1119
2021-11-18 12:08:24 +01:00
Lukáš Hejl
9cac904f97
Fix of #7299 (Crash in the multi-material segmentation when some projected triangle is outside the bounding box of the current layer.
2021-11-17 11:44:32 +01:00
Lukas Matena
a2c3a6ac2f
Added missing includes (gcc9.4 without pch)
2021-11-16 16:09:30 +01:00
Vojtech Bubnik
e063fe920e
Fix of the last commit, G-code resolution was increased 10x by mistake.
2021-11-16 15:59:43 +01:00
Vojtech Bubnik
135b3fcea8
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2021-11-16 15:48:17 +01:00
Vojtech Bubnik
0420f63540
Higher resolution G-code and volumetric rate legend, disabled.
2021-11-16 15:48:06 +01:00
YuSanka
1aaa4845c5
Partially ported https://github.com/supermerill/SuperSlicer/commit/ff195fc9 (Add max_literal to setting def, to set the threshold for popup warning for float% fields) from @SuperSlicer
...
(related to https://github.com/prusa3d/PrusaSlicer/issues/2829#issuecomment-955606863 )
2021-11-16 13:44:48 +01:00