Alessandro Ranellucci
|
aba7641fe4
|
Avoid starting loops on convex vertices and/or overhangs. #296 #135
|
2013-06-21 19:43:15 +02:00 |
|
Alessandro Ranellucci
|
19b40baf55
|
Add regression test to ensure fan is enabled when printing overhangs. #432
|
2013-06-21 15:38:58 +02:00 |
|
Alessandro Ranellucci
|
c707073a73
|
Some fixes about overhang detection. Includes regression tests
|
2013-06-21 14:52:35 +02:00 |
|
Alessandro Ranellucci
|
f5322596d9
|
Note to self in code
|
2013-06-20 20:16:15 +02:00 |
|
Alessandro Ranellucci
|
7e875393f5
|
New algorithm for overhang detection
|
2013-06-20 20:11:46 +02:00 |
|
Alessandro Ranellucci
|
07407e5dbd
|
Merge branch 'master' into overhang
Conflicts:
lib/Slic3r/GCode.pm
|
2013-06-16 10:49:33 +02:00 |
|
Alessandro Ranellucci
|
b12a09ed71
|
Rename makerbot G-code flavor to makerware; also mention Repetier among RepRap firmwares. #1034
|
2013-06-07 23:24:53 +02:00 |
|
Alessandro Ranellucci
|
8c40cefe1e
|
Also use G1 when traveling with avoid_crossing_perimeters enabled
|
2013-06-05 17:12:34 +02:00 |
|
Alessandro Ranellucci
|
532ae53d0b
|
Use G1 instead of G0 for restart after retraction to avoid blending with the previous travel move. #1212
|
2013-06-05 16:58:30 +02:00 |
|
Alessandro Ranellucci
|
167ec7a4e7
|
Use M135 for makerbot toolchange; also disable any G90 and G21 command. #1034
|
2013-06-03 16:21:22 +02:00 |
|
Alessandro Ranellucci
|
974379c955
|
Add M103 after retraction and M101 before restart when Makerbot G-code flavor is selected. #1119
|
2013-06-03 15:37:32 +02:00 |
|
Alessandro Ranellucci
|
71608e799e
|
Keep per-extruder E absolute value for Makerbot flavour to avoid any G92 E0. #950
|
2013-06-03 15:27:58 +02:00 |
|
Alessandro Ranellucci
|
81bae56e92
|
Limit only_retract_when_crossing_perimeters to travel moves that are completely enclosed in the upper layer's slices so that we avoid visible traces on top layers. #1091
|
2013-06-03 12:25:32 +02:00 |
|
Alessandro Ranellucci
|
da76496988
|
Store config in Slic3r::GCode object
|
2013-05-31 11:19:36 +02:00 |
|
Alessandro Ranellucci
|
f599ed00c6
|
Avoid closures, move planning code to _plan() and layer G-code generation to Slic3r::GCode::Layer
|
2013-05-18 17:41:37 +02:00 |
|
Alessandro Ranellucci
|
575127151b
|
New algorithm for overhang detection
|
2013-05-14 20:19:42 +02:00 |
|
Alessandro Ranellucci
|
ece6dd8a0b
|
Only make the inwards move when we have more than one perimeter
|
2013-05-13 19:35:42 +02:00 |
|
Alessandro Ranellucci
|
94ed6cd239
|
Always move Z at travel speed. #1093
|
2013-04-08 22:23:51 +02:00 |
|
Alessandro Ranellucci
|
88e70a59c7
|
Don't wipe if option is disabled
|
2013-04-03 19:08:12 +02:00 |
|
Alessandro Ranellucci
|
d089d2b2d4
|
Bugfix: crash introduced by wipe
|
2013-04-03 19:06:33 +02:00 |
|
Alessandro Ranellucci
|
843a700e96
|
Fixes for wipe
|
2013-03-25 23:06:18 +01:00 |
|
Alessandro Ranellucci
|
7de8b20bc4
|
New wipe feature
|
2013-03-17 02:22:50 +01:00 |
|
Alessandro Ranellucci
|
537fca47c5
|
Use solid infill speed for internal bridges; apply slowdown if any; don't use bridge fan settings. #240
|
2013-03-17 00:42:53 +01:00 |
|
Alessandro Ranellucci
|
b73c301c55
|
Bugfix: double lift at toolchange. #953
|
2013-03-11 17:06:05 +01:00 |
|
Alessandro Ranellucci
|
e9c7460c11
|
New --bridge-acceleration option
|
2013-03-09 20:31:09 +01:00 |
|
Alessandro Ranellucci
|
2acda9973e
|
Don't apply acceleration settings to travel moves
|
2013-03-09 20:28:03 +01:00 |
|
Alessandro Ranellucci
|
460e169c67
|
New option to disable retraction on layer change
|
2013-03-09 20:05:43 +01:00 |
|
Alessandro Ranellucci
|
d50e0af548
|
Make sure the inwards move after last perimeter loop doesn't exceed object boundary
|
2013-03-09 17:15:45 +01:00 |
|
Alessandro Ranellucci
|
4fc435f0fd
|
Bugfix: retract speed was applied to travel
|
2013-03-08 17:52:33 +01:00 |
|
Alessandro Ranellucci
|
f494335f77
|
Bugfix: not all the calls to travel_to() were updated
|
2013-03-08 13:50:50 +01:00 |
|
Alessandro Ranellucci
|
2f192bddca
|
Make tests happy
|
2013-03-07 16:24:25 +01:00 |
|
Alessandro Ranellucci
|
37810f777f
|
Make only_retract_when_crossing_perimeters work with avoid_crossing_perimeters
|
2013-03-05 17:30:27 +01:00 |
|
Alessandro Ranellucci
|
70092a9cf5
|
Apply only_retract_when_crossing_perimeters to all infills
|
2013-03-04 23:37:58 +01:00 |
|
Robert Giseburt
|
6c12bd32ad
|
Fix for Replicator 1 not finishing builds.
If the progress reaches 100% before last layer, the firmware erroneously stops reading the file.
|
2013-02-06 22:32:37 -06:00 |
|
Alessandro Ranellucci
|
73a661e6c1
|
shortest_path() in MotionPlanner was actually correctly named shortest_path()
|
2013-02-05 19:41:56 +01:00 |
|
Alessandro Ranellucci
|
090e3b1fe3
|
Rename shortest_path to chained_path, which reflects its algorithm more correctly
|
2013-02-05 17:27:45 +01:00 |
|
Alessandro Ranellucci
|
ddaeaa7591
|
Fix last_pos shifting and add unit test
|
2013-01-27 13:08:13 +01:00 |
|
Alessandro Ranellucci
|
ad48fdc7f9
|
Fix external motionplanner too
|
2013-01-27 12:48:16 +01:00 |
|
Alessandro Ranellucci
|
f1230312e3
|
Fixes for merge issues
|
2013-01-26 23:55:47 +01:00 |
|
Alessandro Ranellucci
|
61b164b539
|
Merge branch 'master' into avoid-crossing-perimeters
Conflicts:
lib/Slic3r/GCode.pm
lib/Slic3r/Print.pm
|
2013-01-26 21:45:17 +01:00 |
|
Alessandro Ranellucci
|
73c70021df
|
Change toolchange and G92 E0 order for makerbot and sailfish G-code flavors. #855
|
2013-01-17 15:02:40 +01:00 |
|
Alessandro Ranellucci
|
177347137f
|
New G-code flavor for Sailfish (thanks to fros1y for working on it). #826
|
2013-01-17 14:56:31 +01:00 |
|
Alessandro Ranellucci
|
48e00a4c40
|
Merge branch 'master' into avoid-crossing-perimeters
Conflicts:
lib/Slic3r/GCode.pm
lib/Slic3r/GUI/Plater.pm
lib/Slic3r/Print.pm
lib/Slic3r/SVG.pm
|
2013-01-12 19:00:18 +01:00 |
|
Alessandro Ranellucci
|
32fd58d531
|
Acceleration control. #185
|
2013-01-10 15:29:40 +01:00 |
|
Alessandro Ranellucci
|
e59ed7efb7
|
New toolchange_gcode option. #547
|
2012-12-23 16:29:08 +01:00 |
|
Alessandro Ranellucci
|
8cd8e8b209
|
Merge branch 'test-dual-retraction'
|
2012-12-21 15:23:07 +01:00 |
|
Alessandro Ranellucci
|
dc4ada2374
|
Fix retraction tests and fix retract_extra_length and lift in multiple extruders environments
|
2012-12-21 15:14:44 +01:00 |
|
Alessandro Ranellucci
|
d5537e7797
|
Enable retraction for support material too, but only when moving away from support islands. #831
|
2012-12-20 18:47:40 +01:00 |
|
Alessandro Ranellucci
|
ea304a4803
|
Bugfix: custom layer G-code was applied before Z change, and not after like it was documented. #869
|
2012-12-20 17:01:01 +01:00 |
|
Alessandro Ranellucci
|
1a3497b71d
|
Add tests for vibration limiting and fix implementation. Also includes a fix in set_shift()
|
2012-12-09 18:33:25 +01:00 |
|