5268574ade
Made the sheath around the base support configurable. Without the sheath
...
it is easier to remove the support, but the support is more fragile.
2016-10-04 14:38:13 +02:00
5bb37ad2c4
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.
2016-10-04 13:54:10 +02:00
b7af7276c9
Instantiate the new C++ filler. It will be used for the supports first.
2016-10-03 16:59:00 +02:00
403329db49
Misc bugfixes.
2016-09-26 13:58:47 +02:00
790b640521
Visualization of fill surfaces.
2016-09-26 13:56:24 +02:00
15c1edd552
Configurable volumetric extrusion rate slope.
2016-09-13 15:02:28 +02:00
b2a6f43923
Documented perl modules.
2016-09-13 11:24:55 +02:00
f518e0675c
Initial commit of the new Pressure Equalizer, the EdgeGrid
...
signed distance field structure.
The EdgeGrid is used to avoid placing the seams on overhangs.
2016-09-12 16:25:15 +02:00
9a83d4e8d5
Reverted some now unnecessary changes. Reverted the infill to the original perl implementation.
2016-09-12 13:26:17 +02:00
9fcc8fe9ae
Meged with release_candidate_1_3
2016-09-12 11:29:39 +02:00
ca98e2655a
New command line option: --dont-arrange
...
Don't arrange the objects on the build plate. The model coordinates
define the absolute positions on the build plate.
The option --print-center will be ignored.
Also there is a fix in the command line invocation of --duplicate-grid
so it will run, but still there is something broken there and the results
are not correct.
2016-09-05 11:32:58 +02:00
7649a1df41
Merge branch 'master' of https://github.com/alexrj/Slic3r into release_candidate_1_3
2016-06-03 17:45:05 +02:00
bb9c3dd9ce
Fix of git #3293 : More efficient GCode export
...
This fixes two problems of repeatedly copying data from the C++ layer
to perl, by factoring the copying out of an inner loop.
2016-06-01 20:58:05 +02:00
f2e8c6f3bd
Merge pull request #3262 from hyperair/fix-autospeed-F0-moves
...
Don't use equality comparisons for floats
2016-05-18 22:07:34 -05:00
3a0172888a
Adapted to the new infills.
2016-04-15 17:54:47 +02:00
7da68c91a5
Vojtech likes to use Sublime on Windows to get the wheels rolling.
2016-04-11 17:05:58 +02:00
4fad87e438
Fixed float comparison in combine_infill
2016-03-13 12:24:03 +01:00
5f8eea9adf
Don't use equality comparisons for floats
...
This fixes an issue where F0 moves arise from 0-width (or 0 layer
height?) support material segments when using autospeed.
Fixes : #3261
2016-03-08 08:28:30 +08:00
a32937cef2
Refactoring: new Layer::make_fill() method
2016-02-20 20:51:07 +01:00
1a286fc906
Fixes and improvements to MotionPlanner, much smarter now
2015-12-21 14:46:35 +01:00
9dc0514844
Use bridge flow and speed for solid_infill_every_layers
2015-12-19 12:48:48 +01:00
3c862836f2
Refactored the Config XS bindings
2015-12-16 12:33:19 +01:00
37ecc61d06
Two fixes for --debug
2015-11-08 09:12:59 +01:00
9f9b5afedb
Merge branch 'master' into sender
2015-11-05 11:04:01 +01:00
198dc7d3bd
When background processing fails because of an error, display it in an explicit dialog
2015-11-04 19:28:25 +01:00
a25757a66d
Fixed regression causing empty prints to hang. #3107
2015-11-04 19:20:34 +01:00
9b21ac877a
Merge branch 'master' into sender
...
Conflicts:
Build.PL
lib/Slic3r.pm
xs/MANIFEST
xs/src/libslic3r/PrintConfig.hpp
2015-11-01 19:12:13 +01:00
2811af349a
Added a new grid infill pattern
2015-11-01 19:03:11 +01:00
9fcec10737
Finished porting LayerRegion to C++
2015-10-26 23:24:46 +01:00
440af2c81c
Bugfix: bridge anchors were shortened under rare circumstances
2015-07-03 23:38:41 +02:00
3e739b87da
Finished porting Slic3r::GCode to XS (speed boost!)
2015-07-02 20:24:16 +02:00
fbd640fdc5
Ported GCode::extrude_path() to XS (speed boost!)
2015-07-02 18:57:40 +02:00
801f629fdc
Ported Slic3r::GCode storage to XS
2015-07-01 21:47:17 +02:00
280f3f38d7
Ported Slic3r::GCode::OozePrevention storage to XS
2015-07-01 21:01:42 +02:00
bf9cd1b8e6
Ported Slic3r::GCode::AvoidCrossingPerimeters to XS
2015-07-01 20:14:05 +02:00
580d28d071
Finished porting PlaceholderParser to XS
2015-07-01 19:35:22 +02:00
52d3a047a0
One more raft issue causing extra layers. #2723
2015-06-03 09:39:10 +02:00
6018dafc46
Removed debugging statement
2015-06-02 20:03:57 +02:00
5ce4d8cfb0
Bugfix: extra thin layers added to raft. #2723
2015-06-02 19:58:36 +02:00
ee66392e11
Fix numerical issues causing incomplete raft under certain circumstances. Includes a minor refactoring of raft layer logic. #2723
2015-06-02 19:44:29 +02:00
8613e174e7
Fix error in autospeed. #2810
2015-06-02 11:48:56 +02:00
1875825f45
Minor fix to previous commit
2015-05-31 22:09:58 +02:00
7f70da97b4
New experimental autospeed feature. #2810
2015-05-31 22:04:32 +02:00
13b7316807
Merge branch 'master' into sender
...
Conflicts:
Build.PL
lib/Slic3r/GUI/MainFrame.pm
2015-05-28 18:05:36 +02:00
f010354201
Bugfix: skirt was not exported to G-code when raft_layers > 0. #2843
2015-05-24 16:28:04 +02:00
73e32dfe5d
Use unique continuous numbering for layer numbers in case of support material layers. #2634
2015-05-03 20:18:34 +02:00
1f8ef2a63c
Fixed regression introduced by the recent PerimeterGenerator refactoring causing spiral vase not to be correctly skipped on multi-loop layers. Includes regression test. #2761
2015-04-12 20:16:27 +02:00
92b980b10e
Bugfix: superfluous and harmful travel moves between objects when using sequential printing with Avoid crossing perimeters. #2691
2015-03-23 21:38:57 +01:00
13b63d06ed
Use thick raft layers as we do for support material layers. #2723
2015-03-09 20:00:55 +01:00
8654537e55
Use support material layer height for raft layer instead of object layer height. #2723
2015-03-09 19:36:23 +01:00