22 Commits

Author SHA1 Message Date
supermerill
9393126b4f Custom print, printer & filament variables
supermerill/SuperSlicer#481
2021-11-09 15:04:26 +01:00
supermerill
f2a9945435 Add lift_min: minimum height to travel between objects
Also change other behaviors to be compliant:
 * At the first move don't split the travel
 * At the first move, if start_gcode_manual and no layer_gcode, don't lift the nozzle so the printer won't "z-dance", whatever where the nozzle is.
Note:it's a hack, please redo it properly when reworking gcode-writer.
 * retract_lift_first_layer is gone back to the old simple behavior (revert b16ecbfc)
 * removed auto extra lift for first layer, now that lift_min exists.
 * with complete_object, don't unlift at object/first layer change, to avoid Z-dance
 * lift_min will be used between brims, skirts, objects but not between object-skirt, object-brim and their object
supermerill/SuperSlicer#1783
supermerill/SuperSlicer#1775
supermerill/SuperSlicer#1575
supermerill/SuperSlicer#599
supermerill/SuperSlicer#429
supermerill/SuperSlicer#395
supermerill/SuperSlicer#241
2021-11-06 21:19:15 +01:00
supermerill
0a61223a53 Update to some default values, and various fixes
typos
custom gcode panel size
min first layer speed now a float.
2021-11-06 13:43:03 +01:00
supermerill
08cd7ebe26 Setting to put thumbnails at the end of the gcode file
Note that no firmware/printer support that right now.
2021-10-31 20:54:50 +01:00
supermerill
7ac7a0af15 Allow to choose between M73 and M117 for remaining_times
supermerill/SuperSlicer#1693
2021-10-25 17:55:06 +02:00
supermerill
358956c445 Add Colour Change G-code, Pause Print G-code, Template Custom G-code into the gui
supermerill/SuperSlicer#1681
2021-10-24 13:22:08 +02:00
supermerill
30c380c70f Add label_left option for setting ui to print the label aligned to the left instead of the right
Better spacing for infill lines, allowing larger infill % field
fix supermerill/SuperSlicer#1573
2021-09-26 21:09:13 +02:00
supermerill
77fd66bcd6 Can set illegal characters for gcode filemane
supermerill/SuperSlicer#1518
2021-09-06 13:49:31 +02:00
supermerill
55fdc665ca max_gcode_per_second added
allow a better control than min_length
2021-09-06 13:47:43 +02:00
remi durand
304cfb8f72 add gcode_precision_e into gui layout 2021-06-05 11:37:10 +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
65cd6e3010 fix fan_percentage
(from commit b04928)
2021-04-04 14:49:56 +02:00
remi durand
201c6120b6 #852 decimals for xyz & e are now configurable 2021-02-23 01:26:29 +01:00
supermerill
743781db53 #596 Disable fan startup delay in custom gcode 2020-11-09 01:05:34 +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
837c3e9891 fix/merge machine limits 2020-10-29 23:39:17 +01:00
supermerill
852923efe5 #447 thumbnails : colors choices (filament, user-defined) & bed display
also for sla with support display.
2020-09-06 23:20:32 +02:00
supermerill
8b416a083a #222 expose thumbnails setting to gui 2020-08-17 21:18:07 +02:00
supermerill
75fd53684f Set a minimum length on extrusion. Also improve the comment with the type of extrusion. 2020-08-09 17:31:42 +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
3404430ef7 milling settings (wip)
also created extruder settings ui file
2020-05-28 18:14:23 +02:00
supermerill
7d95107793 Move layout of ui settings to config files. 2020-01-10 17:26:46 +01:00