enricoturri1966
ec2e783615
Fixed GCodeViewer to take care of parking volume when calculating used filament (similar as in PrusaSlicer)
2022-09-14 10:02:39 +02:00
enricoturri1966
430408f535
Fixed typo
2022-09-14 09:16:21 +02:00
enricoturri1966
60cad081e6
Rework of 850b590c31641055de3bf2e5a97a7c4260161a0a - The previous fix resulted in wrong colors for toolpaths in Tool view mode
2022-09-14 09:13:22 +02:00
PavelMikus
670629d883
Fix compilation - missing include for boost string conv,
...
set supports flags for object AFTER the dialog window and snapshot
2022-09-09 15:34:48 +02:00
PavelMikus
e82856f4dd
Merge branch 'master' into pm_support_spots_generator
2022-09-09 11:11:50 +02:00
enricoturri1966
997d0a48a8
Improved time estimation for gcode files produced by KISSSlicer
2022-09-08 13:45:18 +02:00
YuSanka
8cc1a58f61
Preset: New flag "respect_active_preset" is added to preset(name).
...
Return values, when preset i sactive:
- edited_preset, when respect_active_preset==true
- selected_preset, when respect_active_preset==false
+ UnsavedChangedDialog: Implementation for FR #7393 - "Switching Presets: Unsaved Changes" table
+ DiffDialog: Implemented possibility to compare selected and edited presets
2022-09-08 12:32:23 +02:00
PavelMikus
9e2a555f1b
fix supporting of start and end of extrusion line
2022-09-07 18:00:04 +02:00
PavelMikus
3202756d22
Merge branch 'master' into pm_support_spots_generator
2022-09-07 17:18:02 +02:00
PavelMikus
a6a723928c
create cradle around small parts, break tiny connections in the model graph, fix PETG support
2022-09-07 17:11:58 +02:00
Lukas Matena
5bf04d7964
Merge branch 'master_250'
2022-09-07 15:19:21 +02:00
PavelMikus
8a1a31992a
use Polyline instead of Points, so that there are no duplicate points
2022-09-06 16:29:17 +02:00
PavelMikus
52a7703447
Merge branch 'master' into pm_support_spots_generator
2022-09-06 12:26:48 +02:00
PavelMikus
905c602995
remove underscore from varaibles, its not C++ friendly practice
2022-09-06 12:23:42 +02:00
PavelMikus
464a37110f
Staggered inner seams
2022-09-06 11:25:39 +02:00
enricoturri1966
4e315bcf27
Follow-up of 4e188c71c30677c64d97404c36d6cc8181938644 - Betterfix for update of non selected instances when applying mirror
2022-09-05 14:16:08 +02:00
PavelMikus
b9659ce676
Merge branch 'master' into pm_support_spots_generator
2022-09-05 13:04:06 +02:00
Lukáš Hejl
8a69612fe1
Fix of #8793 : Visible vertical "seam" on fuzzy skin on the place where extrusion begins.
2022-09-02 19:52:44 +02:00
YuSanka
3b1f1d9444
Implementation for FR #7851 - "Rename" or "EDIT" Print / Filament Settings is missing
2022-09-02 14:26:31 +02:00
Vojtech Bubnik
f790468cca
WIP TreeSupports: Extracting make_circle() into Polygon.cpp,hpp
2022-09-01 15:47:13 +02:00
Vojtech Bubnik
19f0d94be3
WIP TreeSupports: Removed support_xy_distance_overhang,
...
replaced with condition that support_xy_distance >= support_xy_distance_overhang
2022-09-01 14:30:20 +02:00
Vojtech Bubnik
078d496eef
WIP TreeSupports: Removed some features not pertinent to PrusaSlicer:
...
Commented out support angles.
2022-09-01 13:37:08 +02:00
Vojtech Bubnik
97af6f6f39
WIP TreeSupports: Fixed support blockers.
2022-09-01 11:53:14 +02:00
Vojtech Bubnik
0f71a41f53
WIP TreeSupports: Fixed self intersections on overhang regions
...
with support interfaces enabled.
2022-09-01 11:19:36 +02:00
Vojtech Bubnik
762e9b5d45
Follow-up to eacacc7317cddcd06bf6ad712580b87a7f2ecf4b
...
Fixed ExtrusionPathOriented cloning
2022-08-31 10:20:35 +02:00
Vojtech Bubnik
eacacc7317
WIP Tree Supports: Added anchors at the starts of tree support loops,
...
extruding the support loops in consistent (CCW) orientation,
always starting with the anchor.
2022-08-30 17:23:30 +02:00
Lukas Matena
d7a34f7e40
Merge branch 'master_250'
2022-08-30 16:31:07 +02:00
YuSanka
9bb74d92c7
Fix for #8380 - Disable/Remove "Sliced Object "*" looks like a logo or a sign
...
Preferences: Added option "Allow automatically color change"
2022-08-30 14:32:16 +02:00
Lukáš Hejl
614cd7081d
Fix of #8778 and #8760 : Artifacts on models when Arachne was used.
...
This was caused by mistakenly swapping the key and the value in a vertex map.
2022-08-30 12:29:06 +02:00
Lukas Matena
b878b3a80f
Follow-up to 9e88954 (avoid unnecessary copy)
2022-08-30 11:14:41 +02:00
YuSanka
16675a42a9
Follow-up f277bc80c2
- Added missed include
2022-08-30 11:10:42 +02:00
Lukas Matena
87a51165f3
Fix of #8766 : PP scripts not working on UNIX when $SHELL is undefined:
...
thanks @jfbauer432 for pointing the problem out.
2022-08-30 10:50:33 +02:00
YuSanka
f277bc80c2
ConfigOptionDef: min/max values type are changed from INT to FLOAT.
2022-08-30 10:33:52 +02:00
Lukáš Hejl
de48bcd1b2
Fix of #8724 , #8747 , and #8753 : Crash when Voronoi vertexes of a finite edge have some coordinate NaN or infinite.
2022-08-30 08:28:14 +02:00
Vojtech Bubnik
c74f16d7c7
Added filament type "PA" to the list of known filament types.
...
While we already had "NYLON" in the list, "PA" code is promoted
by Prusa Filament company.
2022-08-29 17:39:33 +02:00
YuSanka
656a1d262a
Fix for #2519 - Takes focus away from input box when moving cursor to plater
...
Take focus away only, if ObjectList was focused, when mouse cursor is moved to 3d-Scene
2022-08-29 15:19:03 +02:00
enricoturri1966
9e65fc1cac
SPE-1277 - Fixed toolpath height calculated while processing custom start gcode
2022-08-29 14:42:19 +02:00
Vojtech Bubnik
c1807d6acd
Follow-up to c36af0e739ed4d9ad1ca4e452867bb5f59914174
...
Fixed a bug introduced in Polygon.cpp Polygon::contains(_
2022-08-29 11:52:43 +02:00
Vojtech Bubnik
c36af0e739
WIP TreeSupports: Expand enforced areas so that the supports will be
...
generated even on steep overhangs.
2022-08-26 09:31:12 +02:00
YuSanka
c900f2e04f
Fix for SPE-1271 - The profile is displayed as modified even after reverting all changes
2022-08-25 16:42:48 +02:00
enricoturri1966
4e188c71c3
SPE-1275 - Tech ENABLE_WORLD_COORDINATE - Fixed update of non selected instances when applying mirror
2022-08-25 11:59:51 +02:00
Vojtech Bubnik
7e77048593
Removed shiny profiler. The Shiny profiler was only working on MSVC
...
and nowadays the sampling profiler inside Visual Studio is better.
2022-08-24 16:32:01 +02:00
Vojtech Bubnik
51cfec55cf
WIP TreeSupports: Fixed yet some more compiler warnings
2022-08-24 15:32:23 +02:00
Vojtech Bubnik
f54ba6aeaf
WIP TreeSupports: Fixed some more compiler warnings
2022-08-24 14:39:13 +02:00
Vojtech Bubnik
9045ff8f0e
WIP TreeSupports: Fixed some compiler warnings
2022-08-24 14:03:21 +02:00
Vojtech Bubnik
5b62a4954e
WIP TreeSupports: Taking into account the support angle threshold
...
and number of enforced layers.
2022-08-24 13:45:56 +02:00
PavelMikus
9e88954fbc
Fix of issue 8695 - seam enforced areas were not respected with arachne generator.
...
The real issue was with T-Junctions created by Arachne - seam placer then sometimes
choose the wrong perimeter to split. The fix cases the seam placer to look for two
consecutive points that point to the same perimeter, which enusres that the correct
loop is split
2022-08-24 11:36:41 +02:00
Vojtech Bubnik
b9cb63c14c
WIP TreeSupports:
...
Fixed after code review by @ThomasRahm:
Restored TreeModelVolumes::safeOffset() because it prevents
a fast (steep branch angle) branch to tunell through the object wall.
af7108f792 (r81983536)
2022-08-24 11:26:26 +02:00
enricoturri1966
abbc99924e
Follow-up of 6be84d529d740c44c1e9bf533e70e167b3442063 - Fixed processing of spiral vase mode in GCodeProcessor::process_G1
2022-08-24 09:48:50 +02:00
Vojtech Bubnik
abc2bff3d8
One more OSX specific fix
2022-08-24 09:06:37 +02:00