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
Alessandro Ranellucci
b8c4464a20
Try to fix compilation error about the new threads default
2016-11-27 18:18:01 +01:00
Alessandro Ranellucci
5242b3e03a
Minor fixes to parallelize code
2016-11-27 15:25:22 +01:00
Alessandro Ranellucci
3678977447
Refactored parallelization code
2016-11-26 16:07:36 +01:00
Alessandro Ranellucci
dabb7cb2ee
Automatically detect the number of cores and use that as a default for threads number
2016-11-26 13:46:19 +01:00
Joseph Lenox
19eea19d91
Filament-specific start and end gcode. GUI page copied from Printer settings.
2016-11-26 01:02:51 -06:00
bubnikv
4773987b0f
Added "Notes" page to the filament configuration.
...
Added "filament_max_volumetric_speed", a cap on the maximum volumetric
extrusion role, filament specific. This is very useful when mixing
rigid filament with a soft filament.
Extended the import / export of multi-string values into configuration
values, including the test cases. Multi-line strings will be enclosed
into quotes, quotes escaped using a C-style escape sequences. Single
word strings could still be stored without quotes.
Conflicts:
xs/src/libslic3r/Config.hpp
2016-11-24 15:58:06 +01:00
Alessandro Ranellucci
103ec05774
Ported infill to XS/C++. Credits and many thanks go to @bubnikv for this work
2016-11-24 15:32:32 +01:00
Alessandro Ranellucci
ad9b985772
Merge pull request #3427 from lordofhyphens/repetier-flavor
...
Added Repetier FW flavor, fixed accel gcode generation for it.
2016-11-22 18:59:50 +01:00
Alessandro Ranellucci
32ba66c48f
Don't grey out the retract_speed option when using firmware retraction because it's still used by auto-speed pressure regulator. #3283
2016-11-22 18:47:19 +01:00
Alessandro Ranellucci
3ac194ba5e
Merge pull request #3518 from NVBots/aligned_rectilinear_infill
...
Aligned rectilinear infill
2016-11-22 18:30:01 +01:00
Alessandro Ranellucci
68acf19c09
New --scale-to-fit option in slic3r.cpp
2016-10-18 10:22:34 +02:00
Forrest Pieper
5e52407ad8
improve aligned rectilinear menu text
2016-09-28 13:58:02 -04:00