Vojtech Bubnik
|
7649a1df41
|
Merge branch 'master' of https://github.com/alexrj/Slic3r into release_candidate_1_3
|
2016-06-03 17:45:05 +02:00 |
|
bubnikv
|
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 |
|
Joseph Lenox
|
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 |
|
Alessandro Ranellucci
|
4fad87e438
|
Fixed float comparison in combine_infill
|
2016-03-13 12:24:03 +01:00 |
|
Chow Loong Jin
|
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 |
|
Alessandro Ranellucci
|
a32937cef2
|
Refactoring: new Layer::make_fill() method
|
2016-02-20 20:51:07 +01:00 |
|
Alessandro Ranellucci
|
1a286fc906
|
Fixes and improvements to MotionPlanner, much smarter now
|
2015-12-21 14:46:35 +01:00 |
|
Alessandro Ranellucci
|
9dc0514844
|
Use bridge flow and speed for solid_infill_every_layers
|
2015-12-19 12:48:48 +01:00 |
|
Alessandro Ranellucci
|
3c862836f2
|
Refactored the Config XS bindings
|
2015-12-16 12:33:19 +01:00 |
|
Alessandro Ranellucci
|
37ecc61d06
|
Two fixes for --debug
|
2015-11-08 09:12:59 +01:00 |
|
Alessandro Ranellucci
|
9f9b5afedb
|
Merge branch 'master' into sender
|
2015-11-05 11:04:01 +01:00 |
|
Alessandro Ranellucci
|
198dc7d3bd
|
When background processing fails because of an error, display it in an explicit dialog
|
2015-11-04 19:28:25 +01:00 |
|
Alessandro Ranellucci
|
a25757a66d
|
Fixed regression causing empty prints to hang. #3107
|
2015-11-04 19:20:34 +01:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
2811af349a
|
Added a new grid infill pattern
|
2015-11-01 19:03:11 +01:00 |
|
Alessandro Ranellucci
|
9fcec10737
|
Finished porting LayerRegion to C++
|
2015-10-26 23:24:46 +01:00 |
|
Alessandro Ranellucci
|
440af2c81c
|
Bugfix: bridge anchors were shortened under rare circumstances
|
2015-07-03 23:38:41 +02:00 |
|
Alessandro Ranellucci
|
3e739b87da
|
Finished porting Slic3r::GCode to XS (speed boost!)
|
2015-07-02 20:24:16 +02:00 |
|
Alessandro Ranellucci
|
fbd640fdc5
|
Ported GCode::extrude_path() to XS (speed boost!)
|
2015-07-02 18:57:40 +02:00 |
|
Alessandro Ranellucci
|
801f629fdc
|
Ported Slic3r::GCode storage to XS
|
2015-07-01 21:47:17 +02:00 |
|
Alessandro Ranellucci
|
280f3f38d7
|
Ported Slic3r::GCode::OozePrevention storage to XS
|
2015-07-01 21:01:42 +02:00 |
|
Alessandro Ranellucci
|
bf9cd1b8e6
|
Ported Slic3r::GCode::AvoidCrossingPerimeters to XS
|
2015-07-01 20:14:05 +02:00 |
|
Alessandro Ranellucci
|
580d28d071
|
Finished porting PlaceholderParser to XS
|
2015-07-01 19:35:22 +02:00 |
|
Alessandro Ranellucci
|
52d3a047a0
|
One more raft issue causing extra layers. #2723
|
2015-06-03 09:39:10 +02:00 |
|
Alessandro Ranellucci
|
6018dafc46
|
Removed debugging statement
|
2015-06-02 20:03:57 +02:00 |
|
Alessandro Ranellucci
|
5ce4d8cfb0
|
Bugfix: extra thin layers added to raft. #2723
|
2015-06-02 19:58:36 +02:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
8613e174e7
|
Fix error in autospeed. #2810
|
2015-06-02 11:48:56 +02:00 |
|
Alessandro Ranellucci
|
1875825f45
|
Minor fix to previous commit
|
2015-05-31 22:09:58 +02:00 |
|
Alessandro Ranellucci
|
7f70da97b4
|
New experimental autospeed feature. #2810
|
2015-05-31 22:04:32 +02:00 |
|
Alessandro Ranellucci
|
13b7316807
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r/GUI/MainFrame.pm
|
2015-05-28 18:05:36 +02:00 |
|
Alessandro Ranellucci
|
f010354201
|
Bugfix: skirt was not exported to G-code when raft_layers > 0. #2843
|
2015-05-24 16:28:04 +02:00 |
|
Alessandro Ranellucci
|
73e32dfe5d
|
Use unique continuous numbering for layer numbers in case of support material layers. #2634
|
2015-05-03 20:18:34 +02:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
13b63d06ed
|
Use thick raft layers as we do for support material layers. #2723
|
2015-03-09 20:00:55 +01:00 |
|
Alessandro Ranellucci
|
8654537e55
|
Use support material layer height for raft layer instead of object layer height. #2723
|
2015-03-09 19:36:23 +01:00 |
|
Alessandro Ranellucci
|
d8ee9dd5f5
|
Limit first object layer height correctly when using a larger support material extruder. #2722
|
2015-03-09 19:27:57 +01:00 |
|
Alessandro Ranellucci
|
d2172b4383
|
Merge branch 'master' into sender
|
2015-03-06 22:15:43 +01:00 |
|
Alessandro Ranellucci
|
c2009af1c6
|
Remove ;_WIPE marks in G-code which were left between objects in sequential printing
|
2015-03-06 10:25:31 +01:00 |
|
Alessandro Ranellucci
|
722e94513c
|
Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled
|
2015-03-06 09:56:58 +01:00 |
|
Alessandro Ranellucci
|
a3b843b24e
|
Bugfix: temperature was not set correctly when using sequential printing. Includes regression test. #2702
|
2015-03-02 23:56:38 +01:00 |
|
Alessandro Ranellucci
|
bb3feedc31
|
Bugfix: too many skirt layers were printed when using tall skirts and support material. #2695
|
2015-02-27 19:59:43 +01:00 |
|
Alessandro Ranellucci
|
70ace8c76f
|
Bugfix: use proper spacing for first support layer instead of trying to align it to upper layers. #2662
|
2015-02-27 18:43:15 +01:00 |
|
Alessandro Ranellucci
|
45c91b2ae9
|
Don't trigger extra perimeters when less than 30% of the upper loops would benefit from it. #2664. Also fixes #2610
|
2015-02-24 00:34:43 +01:00 |
|
Alessandro Ranellucci
|
e88cf466fe
|
A couple notes about infill_only_where_needed
|
2015-02-23 00:55:00 +01:00 |
|
Alessandro Ranellucci
|
2655f3f816
|
Better and more robust implementation of infill_only_where_needed
|
2015-02-23 00:44:51 +01:00 |
|
Chow Loong Jin
|
073681a50a
|
Get first_layer_extrusion_width from PrintConfig instead of PrintObjectConfig
This fixes an issue where the support material doesn't honour a custom first
layer extrusion width.
Fixes: #2662
|
2015-02-17 13:59:46 +08:00 |
|
Alessandro Ranellucci
|
c0f453f83e
|
Simpler and more robust implementation of extra perimeters. #2395
|
2015-02-15 21:58:14 +01:00 |
|
Alessandro Ranellucci
|
ba6ae12635
|
Change end_program() to postamble()
|
2015-02-15 17:09:17 +01:00 |
|