13109 Commits

Author SHA1 Message Date
supermerill
66847ebfa0 #306 remove gapfil from autospeed, as it will reduce the speed because of very tiny extrusions
also removed thinwalls, but it isn't problematic right now, just as it's not using it...
2020-06-21 22:46:30 +02:00
supermerill
94a4772549 use first_layer_size_compasation for the lslices, so the brims are printed against the real lines. 2020-06-21 21:57:28 +02:00
supermerill
011f9fbe5f small updates to freepyscad "ide" 2020-06-21 16:07:40 +02:00
supermerill
a60631b7aa thin walls: merge path into external perimeter loop when possible. 2020-06-20 19:51:36 +02:00
supermerill
1b91979567 #302 can remove "extra peri on ood layers" even with 0 peri 2020-06-19 15:32:22 +02:00
supermerill
72d6cdc3ab only_one_perimeter_top: fix when only 2 perimeters, it can go through the second one. 2020-06-19 15:32:02 +02:00
supermerill
6d5d0f82b8 Fix bug where perimeters could be printed last because they start by a thin walls.
Now all thin walls are printed after their perimeters.
2020-06-18 12:26:07 +02:00
supermerill
186d7ce508 freepyscad: update the script windows to a mini-ide with auto-completion.
Also automatically download latest version of the script.
2020-06-17 12:31:21 +02:00
supermerill
2b04548ecb Calibration: now doesn't change the "last directory used" anymore 2020-06-17 12:27:29 +02:00
supermerill
c07354ac81 fix from slicing / change some text on tab.cpp 2020-06-17 12:27:02 +02:00
neophrema
acc8ec3ee0 Update over-bridge_tuning.html
Minor changes
2020-06-17 12:26:43 +02:00
neophrema
5381fc4ed3 Update bed_leveling.html
There is no Plural of advice; I made some slight changes and will go on to other mistakes if you don't mind.
2020-06-17 12:26:23 +02:00
neophrema
c9924822c9 Update filament_flow.html
Some few changes
2020-06-17 12:26:08 +02:00
neophrema
7760c99cbe Update filament_temp.html
few languange irritations, I changed a few
2020-06-17 12:25:54 +02:00
supermerill
6e616a7610 Add main preference to keep the gui in expert mode.
So the simple/advanced mode change only setting choices.
2020-06-17 12:25:38 +02:00
supermerill
bbbb4d9396 #4 perimeter overlaps : total control over perimeter width vs spacing.
- add a spacing_ratio in flow, but it's only sed for two spacing in perimeter_generator, not sure about the usefulness of it.
 - external_perimeter_overlap now use the spacing_ratio to compute
 - add perimeter_overlap, using the spacing_ratio to compute
 - add perimeter_bonding, that shrink the external-internal spacing, without growing the infill polygons.
2020-06-17 12:25:21 +02:00
supermerill
498c48580a #147 remember the color choice if reslice.
but on first colrprint, it switch, then never again
also on the first multi-extruder print.
also on every extruder count change
2020-06-11 21:09:28 +02:00
supermerill
653aa22757 #279 fix milling icon. 2020-06-11 21:07:34 +02:00
supermerill
4bebe0b43a Add layer_elapsed_time color choice, and a small update to layer_time (renamed in layer_duration) 2020-06-11 21:07:02 +02:00
rongith
bd3976ff94 Layer time preview
merged commit:
- One decimal for time less than 1minutes.
- Geometric scale for layer time
- Handle 0.0 min value special case for geometric scale.
2020-06-11 21:06:28 +02:00
supermerill
319d0552ed #211 % max speed reduction
waiting for a good name
2020-06-11 21:03:07 +02:00
supermerill
a846f13c47 #239 add z_step (inverse of slic3r z_steps_per_mm)
seems to work without breaking.
todo: change all slicing stuff from double to scaled int.
2020-06-11 21:02:35 +02:00
supermerill
b78a91bb06 First impl of the freecad script integration
with my own lib to allow easier scripting.
2020-06-09 21:10:53 +02:00
supermerill
0a8be978d9 #248 add min width for 'only one perimeter'. 2020-06-09 20:57:28 +02:00
supermerill
7f132c835d #275 typos & better wording in machine limits, thanks to @thierryzoller 2020-06-08 18:01:30 +02:00
supermerill
6ff5cd523c #276 fix klipper dual extruder problem
small voron config fix
2020-06-08 00:17:09 +02:00
supermerill
03d1ae21c5 #272 better calibration placement with skirt/brim 2020-06-07 23:38:26 +02:00
supermerill
b284b2b19a fix XY rework crashing bug. 2020-06-06 16:07:18 +02:00
supermerill
d7a0719c3b fix elefant translate 2020-06-06 01:56:33 +02:00
supermerill
53c2c588a8 typo 2020-06-06 01:55:54 +02:00
supermerill
7738e2a33c #240 little rework of XY compensation.
better import of 'elephant foot' (spelled elefant in prusa) that is now first_layer_size_compensation, using 'legacy to amke the convert.
advantage: it reverse the sign now.
drawback : no easy export to prusa.
2020-06-05 23:08:28 +02:00
paulhew69
03db4b9cc8 Updated Text for Calibration Docs 2020-06-05 22:14:36 +02:00
supermerill
ad04e6382b #266 use boost to trim the line, safer. Thanks to @pix for the fix.
Also big pass to not make the app crash even if there is no setting ui file.
2020-06-05 21:51:20 +02:00
supermerill
2f31776ca6 #269 fix to makes it recognize slic3r++ config from gcode 2020-06-05 16:52:22 +02:00
supermerill
2dfe215245 Add external_perimeter_fan_speed setting (part2)
rewrote a bit the way it's set in cooling buffer to allow easier interleaved fan speed modifiers.
2020-06-05 16:52:08 +02:00
Justin Schuh
3f6a9f2ebf Add external_perimeter_fan_speed setting (part1)
Adds a new setting and plumbs through the UI to independently control
the fan speed for external perimeters. Filed as issue #2776.

merill note: i only picked the setting definition, as the other part will need an almost compete re-write
2020-06-05 15:20:44 +02:00
supermerill
c68e94daf2 move version to 2.2.51.1
a log & failsafe for when the ui file is bad/not complete.
2020-06-05 15:14:48 +02:00
supermerill
055cfb80c9 #263 temperature calibration bugs with scaling by nozzle diameter. 2020-06-04 20:50:26 +02:00
supermerill
6a33909e79 #265 fix crash on adding extruder 2020-06-04 20:36:51 +02:00
supermerill
f8c41fe6e7 make macos name not only lowercase
try a linux appimage build
2020-06-02 17:45:24 +02:00
supermerill
851264f150 resolving calibration issues
cleaning options not ready
2020-06-02 17:44:34 +02:00
supermerill
3d6b503e15 fix regression from the #242 fix (print ext peri hole after other int peri) 2020-06-02 15:17:01 +02:00
supermerill
1d17987d0b fix mac build 2020-06-02 03:08:24 +02:00
supermerill
31232030bb update voron profile: add afterburner 2020-06-02 03:08:10 +02:00
supermerill
e68de2cf4f #260: better text & layout for filament cooling 2020-06-02 01:24:31 +02:00
supermerill
f2a503cdc8 fix #260: optional M20X header 2020-06-01 22:34:02 +02:00
supermerill
3d83933034 fix build, clean old test (now in test/superslicerlibslicer or tests/fff_print_tests) 2020-06-01 22:33:24 +02:00
supermerill
0b4f304607 add KVP ABS to voron profiles, also some speed & accel changes taken from DocJeeves pif settings 2020-06-01 22:13:56 +02:00
supermerill
f654b980a9 fix #242 2020-06-01 19:13:33 +02:00
supermerill
07fa80304d fixes on build 2020-06-01 19:13:20 +02:00