eMAKER
1c74067da0
Octoprint settings functionality expanded to allow upload to RepRapFi… ( #4028 )
...
* Octoprint settings functionality expanded to allow upload to RepRapFirmware on a Duet controller.
* octoprint_host renamed to print_host to enhance code readability.
Fixes #4022
2017-06-15 20:54:27 -05:00
Joseph Lenox
375b334ad8
Bugfixes: Fix CLI definition for printer notes and remove dupe qw()
2017-06-03 19:58:18 -05:00
Joseph Lenox
e064fdf170
Added notes to beginning of output gcode.
...
Order is Print -> Filament -> Printer.
Empty fields should not produce any output.
Also a bugfix - Printer notes were implemented as Strings when should have been String.
2017-06-03 19:26:58 -05:00
Alessandro Ranellucci
9d1d5ccee9
Minor fixes about config and presets
2017-05-21 00:06:28 +02:00
Alessandro Ranellucci
dd6864314d
Merge branch 'master' into gui3-shortcuts
2017-05-20 16:19:33 +02:00
Alessandro Ranellucci
97cf94c694
Fixed error in last commit preventing compilation
2017-05-09 23:54:05 +02:00
Alessandro Ranellucci
a06b11db8e
Bugfix: gap_fill_speed didn't actually support autospeed. #3696
2017-05-09 16:05:02 +02:00
Alessandro Ranellucci
b762b38af0
Removed bad label
2017-05-04 23:40:19 +02:00
Alessandro Ranellucci
6382af2b65
Gracefully transform support_material_threshold = 0 into the default value instead of emitting an error. #3837
2017-05-01 19:09:06 +02:00
Alessandro Ranellucci
19a36cfda5
Rename 'overridable' to 'shortcuts' and change semantics accordingly: options in plater update the selected preset automatically instead of overriding it
2017-04-17 20:11:17 +02:00
Alessandro Ranellucci
5d1f6a632a
Make the PrintConfigDef instances const
2017-04-04 23:28:53 +02:00
Alessandro Ranellucci
bc96a1a268
New customizable G-code to be added between objects when using sequential printing. (by @lordofhyphens) #3264 #3275
2017-04-04 18:51:06 +02:00
Joseph Lenox
c110a9d517
Adds printer notes item and tab. Fixes #3806
2017-04-02 23:35:20 -05:00
Alessandro Ranellucci
3271010226
Write mm^3/s to the G-code comments
2017-04-01 10:19:14 +02:00
bubnikv
cc1ddc5770
A new feature "support_material_buildplate_only" implemented.
...
Also a bug has been fixed for zero interface layers. Before
slic3r would put infinite number of interface layers over top surfaces,
if the number of interface layers was set to zero.
2017-03-26 13:54:03 -05:00
Alessandro Ranellucci
815141f75e
Merge remote-tracking branch 'origin/master' into gui3
2017-03-26 15:06:12 +02:00
Alessandro Ranellucci
2fc8152e24
Add 57600 baud. #3782
2017-03-25 19:25:32 +01:00
Alessandro Ranellucci
93c298f7ac
Include all Print options in the overridable options list. #3770
2017-03-25 19:18:41 +01:00
Alessandro Ranellucci
745911e0c8
Minor label fix
2017-03-21 21:28:05 +01:00
Alessandro Ranellucci
c2d933382a
Add nice icons to the dropdown override menu
2017-03-21 21:16:14 +01:00
Alessandro Ranellucci
1fadfd6fb8
Merge remote-tracking branch 'origin/master' into gui3
...
Conflicts:
lib/Slic3r/GUI.pm
lib/Slic3r/GUI/Plater.pm
lib/Slic3r/GUI/PresetEditor.pm
slic3r.pl
xs/src/libslic3r/Config.cpp
xs/src/libslic3r/Config.hpp
2017-03-20 17:00:42 +01:00
Joseph Lenox
35be0eefef
Remove boost references from Config.hpp (this does not work on Windows!)
2017-03-18 11:44:06 -05:00
Alessandro Ranellucci
e7c854c919
Ported Config::_handle_legacy() to XS
2017-03-18 11:29:48 +01:00
Alessandro Ranellucci
d8a8e0d1c1
Rename/alias --overhangs to --detect-bridging-perimeters to match better the name used in GUI. #3532
2017-03-17 21:45:36 +01:00
Alessandro Ranellucci
94ed08c14d
Make width and speed options readable again in the override panel
2017-03-17 17:13:53 +01:00
Alessandro Ranellucci
a1c7b65741
Moved threads option from print settings to application preferences
2017-03-17 16:41:34 +01:00
Alessandro Ranellucci
b50417cb20
Cosmetic improvements
2017-03-17 16:03:58 +01:00
Alessandro Ranellucci
5d77c160c6
Changes to the GUI. New preset editor dialog. Option overrides in plater and between configs. More.
2017-03-17 01:22:54 +01:00
Alessandro Ranellucci
53fee67489
New experimental option z_steps_per_mm. #1827
2017-03-14 16:46:11 +01:00
Alessandro Ranellucci
4b4a0c8a5c
Split external_fill_pattern into top_infill_pattern and bottom_infill_pattern. Retrocompatibile change. #945
2017-03-12 13:01:14 +01:00
Alessandro Ranellucci
795a3d06fa
Only enable ooze_prevention when print uses more than one extruder. #3334
2017-03-12 11:02:34 +01:00
Alessandro Ranellucci
7b914d17f3
Merge pull request #3588 from lordofhyphens/filament-gcode
...
Filament-specific start and end gcode.
2017-03-12 00:35:16 +01:00
Alessandro Ranellucci
f670ad6821
New Interior Brim option. #2026
2017-03-12 00:31:15 +01:00
Joseph Lenox
a2fb7313c6
Configurable overhang threshold as function of perimeter width ( #3752 )
...
* Fix automatic overhang threshold
We should be supporting perimeters that are overhung further than half a
perimeter out, rather than two times the perimeter width.
Fixes : #2068
* Made the overhang detection configurable, up to 200 (the original value, which is still the default)
* Set default to 60% as per https://github.com/alexrj/Slic3r/wiki/Support:-Requirements
Removed some less useful enumerations (0-30%)
* Folded in auto_threshold into support threshold as a % value
2017-03-11 17:22:06 -06:00
Joseph Lenox
0741ecc2aa
Add weight/cost output to gcode. On the way to #647 ( #3669 )
...
* Add weight/cost output to gcode. On the way to #647
* added total cost/weight to Extruder statistics, mocked up addendum to status bar change.
* Added second information box that populates after exporting gcode for sliced statistics.
* Changed filament density to use g/cm^3. Extended tooltip to indicate calculation methods.
* Hide sliced info box when gcode export hasn't been done.
* Remove if invalidated and we have background processing or the configuration changes.
* Called layout after every Hide/Show call to ensure that it is placed correctly on different platforms.
Changed output units to cm/cm^3
Conflicts:
lib/Slic3r/GUI/Plater.pm
2017-03-10 17:36:14 -06:00
Alessandro Ranellucci
871f469c89
Fixed regression in the post_process GUI field. #3698
2017-03-05 16:13:19 +01:00
Alessandro Ranellucci
36e148929b
More user-friendly inputs for speed and extrusion width options (explicit "auto" labels instead of having to write 0)
2017-03-05 03:20:39 +01:00
Alessandro Ranellucci
619bc4012d
Allow to express gap_fill_speed as % over infill_speed
2017-03-05 02:13:00 +01:00
Alessandro Ranellucci
5470e89f7a
Allow autospeed for gap fill. Now gap_fill_speed = 0 enabled autospeed (consistenly with other speed settings) and does not disable gap fill. A new fill_gaps option, defaulting to true, was added for this purpose. #2976
2017-03-05 01:53:57 +01:00
Alessandro Ranellucci
d984864ce0
New "rear" seam position
2017-03-01 17:20:43 +01:00
Alessandro Ranellucci
da0f4c4e01
Since we have removed the INFILL_OVERLAP_OVER_SPACING constant, increase the infill_overlap value for compensation
2016-12-22 11:16:28 +01:00
Alessandro Ranellucci
e901514212
New feature: brim connections
2016-12-18 15:21:27 +01:00
Alessandro Ranellucci
d0f22196ad
New --rotate-x and --rotate-y CLI options
2016-12-18 00:42:43 +01:00
Alessandro Ranellucci
27e456039c
New --cut-grid command for cutting a mesh in multiple tiles according to a XY grid
2016-12-17 20:30:40 +01:00
Alessandro Ranellucci
a778cd9820
Cut along X and Y axes too
2016-12-17 19:51:29 +01:00
Alessandro Ranellucci
1d74839373
Allow bed_temperature = 0. #3505
2016-12-17 00:47:07 +01:00
Alessandro Ranellucci
bec26c51af
Merge branch 'feature-2700-has_heatbed' of https://github.com/lordofhyphens/Slic3r into lordofhyphens-feature-2700-has_heatbed
...
Conflicts:
t/gcode.t
2016-12-17 00:41:45 +01:00
Alessandro Ranellucci
a881f755a1
New Rectilinear implementation based on @bubnikv's work. Faster, more robust, follows perimeters better, makes more continuous lines. Also includes the new Triangles, Stars, Cubic patterns. Line pattern was removed
2016-12-12 01:38:48 +01:00
Alessandro Ranellucci
f16aaeafba
Fixed minor compilation warnings
2016-12-01 19:35:46 +01:00
Alessandro Ranellucci
9eb28371de
Maybe the Travis CI server has more than 16 cores?
2016-11-27 18:31:41 +01:00