498 Commits

Author SHA1 Message Date
supermerill
7711fbac15 update on field precision
* add precision as def field
* add precision to ui_layout files
* precision now default to 6 (ok for float)
* z_step and precision fields to 8
2021-06-07 19:28:43 +02:00
supermerill
e96f51bfee fix compile errors 2021-06-07 23:53:49 +02:00
supermerill
2f1c045873 fix export to prusa (klipper host -> octoprint) 2021-06-07 23:35:20 +02:00
supermerill
78151c14fc update to localization & move reprap to reprapfirmware to avoid collision with prusaslicer
supermerill/SuperSlicer#1261
supermerill/SuperSlicer#1265
2021-06-07 21:32:38 +02:00
Martin Budden
f816fe33a7 Added travel_speed_z. (supermerill/superslicer#1231) 2021-06-03 15:37:15 +02:00
remi durand
77316cea73 fix annoying check when setting big width with big nozzle
also fix error when setting a width too small
2021-06-02 22:20:50 +02:00
remi durand
cdd0a728f1 no tab change when export gcode & gui typo 2021-06-02 21:14:16 +02:00
remi durand
4688d962b6 Fix brim ear detection length & overlapping 2021-06-02 14:39:42 +02:00
remi durand
4eb7fdce58 little update on extrusion width
* first_layer_extrusion_width moved from print to object supermerill/SuperSlicer#1225
* now unset skirt width will only use the first layer width if it's one layer high
2021-06-02 13:18:29 +02:00
remi durand
51445fbb36 typo in fan_percentage translation string 2021-06-01 19:56:29 +02:00
supermerill
0449a49665 3fix: load, paste, modifiers
* now erase all previous data (perimeters, fills) when a lregion merge back with an other one
 * fix legacy parse of z_steps_per_mm
 * fix pasting of settings over nothing: now doesn't trigger assert but a warning
2021-06-01 12:19:11 +02:00
remi durand
a16a6415dd add klipper to export gcode target 2021-06-01 12:18:40 +02:00
remi durand
370e9ca741 fix search bar 2021-05-29 00:30:34 +02:00
remi durand
7851f6e875 update tooltips for width & spacing 2021-05-29 00:30:28 +02:00
remi durand
dfc2689cb3 toolchange_gcode now erase the built-in change gcode if set.
supermerill/SuperSlicer#1195
2021-05-29 00:30:21 +02:00
remi durand
3ed01dad9c fix thumbnails gui
* drawing when no state button
 * now has state (unsaved, reset...)
 * unsaved dialog
2021-05-29 00:29:41 +02:00
supermerill
6d2deda47a Option to let inner perimeters to curve around corners
A bit like Cura Arachne
2021-05-27 19:23:53 +02:00
supermerill
95535e68f6 overhangs are now overhangs again and not bridged infill supermerill/SuperSlicer#1186
instead of excluding overhang from "bridged" tag and making exceptions to use overhangs alongside bridges,
now revert back to when overhangs are bridge and make a unique exception to not apply bridge acceleration to them.
2021-05-27 19:21:45 +02:00
remi durand
833edf1d28 fix for macos: phony is stored on 4 bytes 2021-05-20 11:10:28 +02:00
remi durand
99b3121425 add start_gcode_manual to disable automatic 'start gcode' output
supermerill/SuperSlicer#875
2021-05-02 17:48:47 +02:00
remi durand
43d0d22532 add hole_to_polyhole_threshold to allow user-defined margin
supermerill/SuperSlicer#924
2021-05-02 17:13:48 +02:00
remi durand
8b7aa58cf8 fix loading prusa conf 2021-05-02 17:13:34 +02:00
remi durand
b6891a036d securing thread-safe StaticConfig creations
supermerill/SuperSlicer#1110
2021-05-02 17:04:28 +02:00
remi durand
715d58da88 Add some spacing settings at the side of width
- now a setting can be "phony"
 - a phony setting isn't saved in a config file
 - a phony setting should be computed from other settings
 - change/add colors, icons, and callbacks (in PrintConfig.cpp) to make phony settings works
2021-04-25 03:15:40 +02:00
remi durand
1d405304b9 Fix firmware min_length
* fix m_last_too_small fusion test
 * now use a modified douglas_peucker to take into account the segment length instead of the tolerance only
 * some tooltip & default value change for resolution.
2021-04-24 02:50:29 +02:00
remi durand
b6d2acfd76 Merge branch 'move-libslic3r-tests' into merill-merge 2021-04-06 23:14:18 +02:00
Joseph Lenox
fe7105ff32 Initial cut to add an OutputFormat enumeration for SLA printing. 2021-04-05 00:04:09 -05:00
remi durand
65cd6e3010 fix fan_percentage
(from commit b04928)
2021-04-04 14:49:56 +02:00
Joseph Lenox
b0492858f5 Implement option from old Slic3r mainline to permit printer firmware to define their fan speeds from 0-100 instead of 0-255. 2021-04-02 21:38:28 -05:00
remi durand
eb8a08dade Get most of software name from the define. 2021-03-30 19:40:11 +02:00
remi durand
2c8e531731 #949 Project is the current .3mf (or lack of)
- ask for saving the project if unsaved changes
 - ask for preset reset if new project
 - delete all : new project or just delete?
2021-03-21 04:38:49 +01:00
remi durand
7c0608f5be Revert "only one perimeter on top" to october algorithm.
added an hidden switch to get the buggy new one.
2021-03-19 12:37:21 +01:00
remi durand
a8036a9e31 #944 Spiral vase mode should turn off some of SuperSlicer's new settings
also little pass on disabling options when they are not used (mostly perimeters & fills)
2021-03-17 18:47:48 +01:00
remi durand
260da3215c #1016 Multimaterial Toolchange Temperature cannot be set to a value below 175°C 2021-03-17 14:57:30 +01:00
remi durand
376e5026c6 #1002 ironing post-process angle 2021-03-13 18:21:58 +01:00
remi durand
201c6120b6 #852 decimals for xyz & e are now configurable 2021-02-23 01:26:29 +01:00
Kenneth Lorthioir
d96adf6b6f Correct monotonicgapfill typo
This resolves #801
2021-02-22 17:31:33 +01:00
remi durand
605a4323e6 Automatic dense infill falls back to the Enlarge algorithm in a new option (now new default) 2021-02-22 17:29:39 +01:00
remi durand
87c671877d #882 Volumetric autospeed now respect the linear speed limit
Also removed the gapfill speed 0 as kill switch. Now use the box in perimeter tab.
2021-01-18 01:46:02 +01:00
remi durand
ca3d8239c4 Merge remote-tracking branch 'remotes/prusa/master' 2021-01-09 17:11:12 +01:00
remi durand
2f1a754f70 some fix for coPercent cast & m_machine_limits_description_line null check 2021-01-04 16:29:03 +01:00
Vojtech Bubnik
2d428198b1 Fix of 2.3 rc1 can't load its own 3mf files (if they contain custom gcode) #5550
The issue was handling of the special "default_filament_profile" vector,
which is not being normalized in length to the number of extruders,
as this vector is being shown to the user at the Printer dependencies page,
and we don't want to present empty fields there, if the default filament
profile was not defined in the system preset.
2021-01-04 11:13:44 +01:00
YuSanka
f37b9c4d51 Set limits to the "extrusion_multiplier" value and show warning message, if out of range value was inputted 2020-12-15 21:21:09 +01:00
Lukáš Hejl
e62f014049 Corrected side text for avoid crossing perimeters max detour 2020-12-15 14:03:52 +01:00
Lukáš Hejl
161fb86c43 Fixed percentages in avoid crossing perimeters max detour 2020-12-15 13:49:35 +01:00
Vojtech Bubnik
12303d93d5 Fixed previous merge 2020-12-14 12:49:16 +01:00
Vojtech Bubnik
e90120994e Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2020-12-14 12:47:59 +01:00
Vojtech Bubnik
b5f95dd4b4 Avoid crossing perimeters max detour could newly be specified
in percentage of the direct path.
2020-12-14 12:45:49 +01:00
Vojtech Bubnik
530148575b Avoid crossing perimeters max detour could newly be specified
in percentage of the direct path.
2020-12-14 12:36:55 +01:00
Lukas Matena
d267a9a105 Fixed a typo in a tooltip 2020-12-12 09:15:01 +01:00