405 Commits

Author SHA1 Message Date
supermerill
3799d533cc Export to prusa:
* now the .3mf contains the modified config compatible with purusaslicer
* now the superslicer settings are stored in their own file.
Note: projects saved with this version will transfer only prusa settings back to older superslicer version.
2020-11-22 12:17:49 +01:00
supermerill
eb38405fe8 #671 fix speed unit 2020-11-16 19:54:50 +01:00
supermerill
cae61c82ad klipper change: now can name extruders
also fix #673, now TURN_OFF_HEATERS is equivalent to M104 S0
2020-11-16 19:50:30 +01:00
supermerill
7f034f65d5 change default for overhangs speed to 100% bridge speed 2020-11-15 17:02:19 +01:00
supermerill
a44039c3e5 Update to profiles
also add setting to vendors to set the col number of a line.
2020-11-10 22:54:22 +01:00
supermerill
5633824f87 #395 Z-Lift only on Top & zlift on First layers
#642 Z-Lift dist as a range height modifier
2020-11-08 23:44:21 +01:00
supermerill
e3dde4b384 change monotonic from monotonous 2020-11-08 17:09:29 +01:00
supermerill
c3dcf9864a Merge remote-tracking branch 'remotes/remi/master' into dev 2020-11-06 02:29:30 +01:00
supermerill
4da0a6efe1 Fix layout from OG_custom 2020-11-06 02:10:10 +01:00
supermerill
27196d34ea #414 #591 overhang speed separate from bridge speed
And separate speed for "inner bridge" (the ones over sparse infill)
2020-11-05 19:08:46 +01:00
supermerill
488e4d83e4 Merge remote-tracking branch 'remotes/prusa/master' into dev
optionsgroup is wonky with sizers.
2020-11-05 00:21:16 +01:00
supermerill
b66901672f FanMover rework
- new code path
 - add kickstart
 - add bypass for not-overhangs fan calls
todo: unit test
2020-11-04 20:14:54 +01:00
supermerill
df3f2113b5 #614 allow acceleration to be a % of default accel
also default accel can be a % of the max extruding accel
2020-10-30 01:30:53 +01:00
supermerill
837c3e9891 fix/merge machine limits 2020-10-29 23:39:17 +01:00
supermerill
151ea0a39f #612 add soft threshold for big holes XY compensation 2020-10-29 19:44:25 +01:00
supermerill
4d619d109f fix disbale z_step 2020-10-28 11:36:08 +01:00
Vojtech Bubnik
7c571c1d9d Merge of pull request Add support for RepetierServer #4384 by @docbobo
with the following refactorings:

1) Removed the "printhost_slug" config from the Printer config
   and from all the Printer config related spots.
2) "printhost_slug" renamed to "printhost_port". Slug sounds nasty.
3) Improved error reporting of RepetierHost class.
4) Refactored for the new "Physical Printers"

Following refactorings were done independently of the Repetier pull request:
1) Removed PrintHost static print config.
2) Clean-up after conversion of print host configuration
   from Printer config to Physical Printer config.
3) Fixed some issues, where the Printer config was still queried for
   host configuration. Vojtech believes that this should not happen
   after the host configuration is converted to physical printers.

Vojtech still feels that more refactoring is needed in regard to porting
the host configuration from Printer profile to the new Physical Printer
profile.
2020-10-28 09:51:05 +01:00
Makhaira
372ebecc3b Update PrintConfig.cpp 2020-10-28 01:48:16 +01:00
supermerill
160b509a46 Merge remote-tracking branch 'remotes/remi/CI' into dev
in particular, move the repetier stuff to physicalprinter
2020-10-27 17:52:46 +01:00
supermerill
65a40ed58f Merge remote-tracking branch 'remotes/prusa/master' into dev 2020-10-27 16:08:00 +01:00
supermerill
77a15a2d7f fix some tests, add a dense infill test 2020-10-26 21:31:23 +01:00
supermerill
c3073c4422 fix fill, add prusa ironing to ui. 2020-10-26 00:23:54 +01:00
supermerill
05632802c1 fix fan_speedup_time
* now can split a G1 line to start the fan in the middle.
create super_slicer logo from prusa one
fix 0-disable for z_step
2020-10-25 21:51:20 +01:00
supermerill
07be95fb69 fix seams
* fix the seam object
* fix painting seam that will jump on nearest for no good reason
* change hidden/near/nearer to cost with 2 boxes for setting the costs.
fix preferences
2020-10-25 02:56:22 +02:00
Lukas Matena
18f72d82b9 Merge branch 'pa_reprap_g10_temperature_support' of https://github.com/ardenpm/PrusaSlicer into lm_g10 2020-10-23 11:42:35 +02:00
supermerill
9813c50117 #594 fix repetier
revert 3ec7dec14010f9bab2192622d84eefd2f86a3ddf
add passtrough on the Workaround for a correct rendering of the control without Bitmap
select first option by default
2020-10-23 02:03:42 +02:00
supermerill
ae6c979565 #563 #589 Small perimeter control 2020-10-21 20:25:48 +02:00
supermerill
3aaedd671b Merge remote-tracking branch 'remotes/prusa/master' into dev
note: layer time is not working, chronology need formatting, temperature ok.
2020-10-18 03:50:08 +02:00
supermerill
6fdd615b6e Merge remote-tracking branch 'remotes/prusa/master' into dev 2020-10-18 00:27:32 +02:00
supermerill
3ec7dec140 fix repetier pull request #569 2020-10-16 23:59:21 +02:00
Boris Pruessmann
db99b091d9 Some code cleanup.
- Renamed repetier_slug to printhost_slug
- Replaced test method with original code
2020-10-15 23:05:10 +02:00
Boris Pruessmann
62c6637976 Support for selecting printer (slug) 2020-10-15 23:05:10 +02:00
Boris Pruessmann
5e236a70cb Moved group selection for PrintHostDialog 2020-10-15 23:05:10 +02:00
Boris Pruessmann
d7f0cc71e6 Add support for RepetierServer 2020-10-15 23:05:10 +02:00
Vojtech Bubnik
8c0b8f89d0 Updated the command line single-instance processing and help text.
Updated escaping of the command line arguments when passed to the other
instance.
2020-10-12 17:06:03 +02:00
supermerill
c75d4904f9 #493 separate bridge fan/speed for overhang from bridge flow for overhangs. 2020-10-10 21:23:40 +02:00
Vojtech Bubnik
26b95e3c3c Legacy conversion of "monotonous" to "monotonic" 2020-10-07 09:38:36 +02:00
supermerill
c6331e4194 Merge remote-tracking branch 'remotes/remi/master' into dev 2020-10-05 20:23:56 +02:00
supermerill
3453216c38 #528 wrong verification for coPercents when exporting bundles. 2020-10-05 16:53:22 +02:00
Vojtech Bubnik
7fbdda9080 Renamed monotonous infill to monotonic. 2020-10-05 16:38:28 +02:00
supermerill
7c80b3178d #495 Add bounding_box to placeholders 2020-10-05 12:58:28 +02:00
supermerill
72dd10eba4 Merge branch 'CI' into dev 2020-10-04 23:01:44 +02:00
bubnikv
8df01818dd Limiting the application of Machine Limits
https://github.com/prusa3d/PrusaSlicer/issues/1212

WIP: The hints do not rescale when switching the "usage" combo box.
The new g-code time estimator needs to be updated to not read
the machine limits if not enabled.
2020-10-02 17:32:03 +02:00
supermerill
c1a535e02c #503 filament_max_speed 2020-10-01 02:22:20 +02:00
supermerill
14c7a8ad7f gap fill overlap
also move the perimeter & extperi overlap to region
2020-10-01 00:07:14 +02:00
supermerill
0d775d9ec8 #484 Add temperature and fan offset for extruder
note that it changes a bit the start_gcode to be taken into account.
2020-10-01 00:06:47 +02:00
Merill
f22cbc4fa9
#507 default for infill_dense_algo to dfaAutoNotFull 2020-09-29 13:46:07 +02:00
Vojtech Bubnik
7a799be426 DynamicPrintConfig::normalize() renamed to normalize_fdm(),
optimization of Print::apply()
2020-09-24 19:03:33 +02:00
Vojtech Bubnik
54976e29bb New class ModelConfig wrapping DynamicPrintConfig and a timestamp
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.

Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
supermerill
89ec89e682 #393 don't connect now differentiate with holes & outer perimeters
but it works only for half of rectilinear2: because it go over a new polyline start always from the same direction.
So it needs a difficult to do change to rectilinear2. (TODO)
2020-09-21 23:12:02 +02:00