Alessandro Ranellucci
|
b3b2a1e891
One more fix in overhang starting point detection
|
11 years ago |
Alessandro Ranellucci
|
df4612a209
Prefer starting points that are NOT in overhangs
|
11 years ago |
Alessandro Ranellucci
|
d074b98aba
Optimization: don't store wipe path if wipe is not requested
|
11 years ago |
Alessandro Ranellucci
|
8061cc6e30
Optimization in Polyline instantiation
|
11 years ago |
Alessandro Ranellucci
|
1e3ce9b8c4
Complete retraction if the wipe path was too short for the full retract. #1264
|
11 years ago |
Alessandro Ranellucci
|
c03f9f0197
Fixed regression causing wrong direction for inwards move in holes. Includes regression test. #1265
|
11 years ago |
Alessandro Ranellucci
|
aba7641fe4
Avoid starting loops on convex vertices and/or overhangs. #296 #135
|
11 years ago |
Alessandro Ranellucci
|
19b40baf55
Add regression test to ensure fan is enabled when printing overhangs. #432
|
11 years ago |
Alessandro Ranellucci
|
c707073a73
Some fixes about overhang detection. Includes regression tests
|
11 years ago |
Alessandro Ranellucci
|
f5322596d9
Note to self in code
|
11 years ago |
Alessandro Ranellucci
|
7e875393f5
New algorithm for overhang detection
|
11 years ago |
Alessandro Ranellucci
|
07407e5dbd
Merge branch 'master' into overhang
|
11 years ago |
Alessandro Ranellucci
|
b12a09ed71
Rename makerbot G-code flavor to makerware; also mention Repetier among RepRap firmwares. #1034
|
11 years ago |
Alessandro Ranellucci
|
8c40cefe1e
Also use G1 when traveling with avoid_crossing_perimeters enabled
|
11 years ago |
Alessandro Ranellucci
|
532ae53d0b
Use G1 instead of G0 for restart after retraction to avoid blending with the previous travel move. #1212
|
11 years ago |
Alessandro Ranellucci
|
167ec7a4e7
Use M135 for makerbot toolchange; also disable any G90 and G21 command. #1034
|
11 years ago |
Alessandro Ranellucci
|
974379c955
Add M103 after retraction and M101 before restart when Makerbot G-code flavor is selected. #1119
|
11 years ago |
Alessandro Ranellucci
|
71608e799e
Keep per-extruder E absolute value for Makerbot flavour to avoid any G92 E0. #950
|
11 years ago |
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
|
11 years ago |
Alessandro Ranellucci
|
da76496988
Store config in Slic3r::GCode object
|
11 years ago |
Alessandro Ranellucci
|
f599ed00c6
Avoid closures, move planning code to _plan() and layer G-code generation to Slic3r::GCode::Layer
|
11 years ago |
Alessandro Ranellucci
|
575127151b
New algorithm for overhang detection
|
12 years ago |
Alessandro Ranellucci
|
ece6dd8a0b
Only make the inwards move when we have more than one perimeter
|
12 years ago |
Alessandro Ranellucci
|
94ed6cd239
Always move Z at travel speed. #1093
|
12 years ago |
Alessandro Ranellucci
|
88e70a59c7
Don't wipe if option is disabled
|
12 years ago |
Alessandro Ranellucci
|
d089d2b2d4
Bugfix: crash introduced by wipe
|
12 years ago |
Alessandro Ranellucci
|
843a700e96
Fixes for wipe
|
12 years ago |
Alessandro Ranellucci
|
7de8b20bc4
New wipe feature
|
12 years ago |
Alessandro Ranellucci
|
537fca47c5
Use solid infill speed for internal bridges; apply slowdown if any; don't use bridge fan settings. #240
|
12 years ago |
Alessandro Ranellucci
|
b73c301c55
Bugfix: double lift at toolchange. #953
|
12 years ago |
Alessandro Ranellucci
|
e9c7460c11
New --bridge-acceleration option
|
12 years ago |
Alessandro Ranellucci
|
2acda9973e
Don't apply acceleration settings to travel moves
|
12 years ago |
Alessandro Ranellucci
|
460e169c67
New option to disable retraction on layer change
|
12 years ago |
Alessandro Ranellucci
|
d50e0af548
Make sure the inwards move after last perimeter loop doesn't exceed object boundary
|
12 years ago |
Alessandro Ranellucci
|
4fc435f0fd
Bugfix: retract speed was applied to travel
|
12 years ago |
Alessandro Ranellucci
|
f494335f77
Bugfix: not all the calls to travel_to() were updated
|
12 years ago |
Alessandro Ranellucci
|
2f192bddca
Make tests happy
|
12 years ago |
Alessandro Ranellucci
|
37810f777f
Make only_retract_when_crossing_perimeters work with avoid_crossing_perimeters
|
12 years ago |
Alessandro Ranellucci
|
70092a9cf5
Apply only_retract_when_crossing_perimeters to all infills
|
12 years ago |
Robert Giseburt
|
6c12bd32ad
Fix for Replicator 1 not finishing builds.
|
12 years ago |
Alessandro Ranellucci
|
73a661e6c1
shortest_path() in MotionPlanner was actually correctly named shortest_path()
|
12 years ago |
Alessandro Ranellucci
|
090e3b1fe3
Rename shortest_path to chained_path, which reflects its algorithm more correctly
|
12 years ago |
Alessandro Ranellucci
|
ddaeaa7591
Fix last_pos shifting and add unit test
|
12 years ago |
Alessandro Ranellucci
|
ad48fdc7f9
Fix external motionplanner too
|
12 years ago |
Alessandro Ranellucci
|
f1230312e3
Fixes for merge issues
|
12 years ago |
Alessandro Ranellucci
|
61b164b539
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
73c70021df
Change toolchange and G92 E0 order for makerbot and sailfish G-code flavors. #855
|
12 years ago |
Alessandro Ranellucci
|
177347137f
New G-code flavor for Sailfish (thanks to fros1y for working on it). #826
|
12 years ago |
Alessandro Ranellucci
|
48e00a4c40
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
32fd58d531
Acceleration control. #185
|
12 years ago |