Alessandro Ranellucci
|
94ca28644e
|
Ported union() to XS
|
2013-08-17 12:24:04 +02:00 |
|
Alessandro Ranellucci
|
fa07c512b4
|
Merge branch 'master' into xsdata
Conflicts:
lib/Slic3r/Layer/Region.pm
lib/Slic3r/Print.pm
lib/Slic3r/Print/Object.pm
|
2013-08-16 09:09:56 +02:00 |
|
Alessandro Ranellucci
|
314f377d7b
|
Debugging code
|
2013-08-13 20:17:17 +02:00 |
|
Alessandro Ranellucci
|
b5df61df2c
|
Update test now failing because of some numerical instability
|
2013-08-13 10:46:46 +02:00 |
|
Alessandro Ranellucci
|
ef8ce1b5ba
|
Improvements to SVG debug tools: honor input order and support all colours
|
2013-08-13 10:34:49 +02:00 |
|
Alessandro Ranellucci
|
dbe429cf73
|
Regression test for fix 36596bf569 . #1387
|
2013-08-13 10:05:40 +02:00 |
|
Alessandro Ranellucci
|
2b36778dc1
|
Fix a situation where extra perimeters prevented top shell to be fully propagated. #1387
|
2013-08-13 09:45:33 +02:00 |
|
Alessandro Ranellucci
|
36596bf569
|
Bugfix: alignment code for rectilinear infill caused lack of infill (regression in 948b43f ). #1387
|
2013-08-12 20:27:25 +02:00 |
|
Alessandro Ranellucci
|
f1922ce7b3
|
Fix regression causing lack of contact infill
|
2013-08-12 19:19:22 +02:00 |
|
Alessandro Ranellucci
|
e5fe04ea7a
|
Make sure teeth are not too tight
|
2013-08-12 19:10:40 +02:00 |
|
Alessandro Ranellucci
|
9513fa7600
|
Enforce some horizontal margin between object and interface/support (contact not affected)
|
2013-08-12 18:55:11 +02:00 |
|
Alessandro Ranellucci
|
ca7d4163d7
|
Remove jitter and overlaps in interface infill
|
2013-08-12 18:45:03 +02:00 |
|
Alessandro Ranellucci
|
7062d028d2
|
Bugfix: top layers were not detected correctly, causing overlap of support material and object in some situations where there were contact regions having the same Z as some top regions
|
2013-08-12 18:12:53 +02:00 |
|
Alessandro Ranellucci
|
8d413eda44
|
Refactoring: generate interface and support in different cycles
|
2013-08-11 19:25:51 +02:00 |
|
Alessandro Ranellucci
|
5f07d39509
|
Reapply perimeter only to support
|
2013-08-10 21:30:50 +02:00 |
|
Alessandro Ranellucci
|
5380b6cb33
|
Incomplete work to improve support material by avoiding thin columns and making sure everything is supported correctly
|
2013-08-10 19:39:35 +02:00 |
|
Alessandro Ranellucci
|
abb5d1256f
|
Added some debugging code
|
2013-08-09 21:27:57 +02:00 |
|
Alessandro Ranellucci
|
4862d832b5
|
Simplify layer change code now that we have distinct support layers
|
2013-08-09 19:46:20 +02:00 |
|
Alessandro Ranellucci
|
548b301432
|
Offset projection of facets before the final union
|
2013-08-09 16:34:55 +02:00 |
|
Alessandro Ranellucci
|
b956faa153
|
Adapt avoid_crossing_perimeters code to the recent changes
|
2013-08-09 16:30:40 +02:00 |
|
Alessandro Ranellucci
|
3751e3813c
|
Fix regression causing too much collapsing of infill regions
|
2013-08-09 16:18:21 +02:00 |
|
Alessandro Ranellucci
|
5d80c26b29
|
Adjust collision detection for brim and include support islands inside the only_retract_when_crossing_perimeters logic
|
2013-08-09 15:04:14 +02:00 |
|
Alessandro Ranellucci
|
67f5b7ab14
|
Require --default-acceleration when other acceleration settings are used
|
2013-08-09 14:33:20 +02:00 |
|
Alessandro Ranellucci
|
99816e07a6
|
New --first-layer-acceleration option
|
2013-08-09 14:30:43 +02:00 |
|
Alessandro Ranellucci
|
cde662cb51
|
Fix collision detection for brim
|
2013-08-09 14:22:41 +02:00 |
|
Alessandro Ranellucci
|
3427b29a93
|
Fix wrong slices when many overlapping facets were present in the model
|
2013-08-08 16:27:41 +02:00 |
|
Alessandro Ranellucci
|
f6569cf359
|
Minor error causing support material to fail when first_layer_height was expressed in % (caught by regression test). #1371
|
2013-08-08 14:41:23 +02:00 |
|
Alessandro Ranellucci
|
b38cc2c244
|
Merge branch 'master' into xsdata
Conflicts:
lib/Slic3r.pm
lib/Slic3r/ExPolygon.pm
lib/Slic3r/Fill.pm
lib/Slic3r/Fill/Rectilinear.pm
lib/Slic3r/GCode.pm
lib/Slic3r/GUI/Plater.pm
lib/Slic3r/Geometry/Clipper.pm
lib/Slic3r/Layer/Region.pm
lib/Slic3r/Print.pm
lib/Slic3r/Print/Object.pm
lib/Slic3r/TriangleMesh.pm
t/shells.t
xs/MANIFEST
|
2013-08-08 02:10:34 +02:00 |
|
Alessandro Ranellucci
|
4438aec12c
|
Revert "Remove thumbnail simplification because it caused loss of very thin parts. #1327"
This reverts commit 1210b89893 .
Conflicts:
lib/Slic3r/GUI/Plater.pm
|
2013-08-05 20:48:09 +02:00 |
|
Alessandro Ranellucci
|
0ce7ebc4b8
|
Integerize plater thumbnails
|
2013-08-05 20:21:08 +02:00 |
|
Alessandro Ranellucci
|
d881c5ab2f
|
Ported TriangleMesh->rotate
|
2013-08-05 19:52:37 +02:00 |
|
Alessandro Ranellucci
|
9402898c58
|
Ported TriangleMesh->size
|
2013-08-05 19:39:10 +02:00 |
|
Alessandro Ranellucci
|
9d50616c7d
|
Ported align_to_origin()
|
2013-08-05 19:22:33 +02:00 |
|
Alessandro Ranellucci
|
597e9e6c14
|
Finish porting TriangleMesh->translate
|
2013-08-05 19:17:13 +02:00 |
|
Alessandro Ranellucci
|
04d5d1bb9b
|
Incomplete work for porting translate()
|
2013-08-05 10:48:38 +02:00 |
|
Alessandro Ranellucci
|
515d5707c9
|
Ported TriangleMesh->scale
|
2013-08-04 21:34:26 +02:00 |
|
Alessandro Ranellucci
|
a0bd152243
|
Remove ->ToPerl and add ->vertices and ->facets
|
2013-08-04 21:23:27 +02:00 |
|
Alessandro Ranellucci
|
d8e2cde962
|
Avoid problems caused in support material by layer heights being specified in configuration without the leading 0 (like .25). #1366
|
2013-07-31 23:44:17 +02:00 |
|
Alessandro Ranellucci
|
528595c7f7
|
Automatically ignore per-role extruders if they're not configured in Printer Settings (only in GUI expert mode) - CLI mode continues to autogenerate extruder settings. #1236
|
2013-07-31 20:43:19 +02:00 |
|
Alessandro Ranellucci
|
d83b14655a
|
Better tooltip for raft layers
|
2013-07-31 20:02:24 +02:00 |
|
Alessandro Ranellucci
|
6ddeb2fa07
|
Initialize support material interface extruder explicitely. #1364
|
2013-07-31 19:52:25 +02:00 |
|
Alessandro Ranellucci
|
415a2d165a
|
Cleaner code for first layer temperatures
|
2013-07-31 18:55:23 +02:00 |
|
Alessandro Ranellucci
|
60e5e2166a
|
Include support contact layers in skirt/brim generation
|
2013-07-31 16:29:44 +02:00 |
|
Alessandro Ranellucci
|
3b47e1a492
|
New --info option to show file info (size, volume, repair stats). Removed utils/file_info.pl
|
2013-07-31 15:10:11 +02:00 |
|
Alessandro Ranellucci
|
1479d6933b
|
Prevent admesh to reverse all facets twice in some mostly-random situations. Normalizing a null normal should still return a null normal in order to fix it properly later instead of treating it as if it was a true normal and thus reversing the facet (and if that is the first facet, all of the others would be reversed as well). #1362
|
2013-07-31 00:32:48 +02:00 |
|
Alessandro Ranellucci
|
dd935e2036
|
Some comments and minor fixes to admesh code by Andy Doucette
|
2013-07-31 00:01:53 +02:00 |
|
Alessandro Ranellucci
|
1b4878f305
|
Fix hang in new support material caused by numerical approximation leaving small polygons, as usual
|
2013-07-30 15:44:08 +02:00 |
|
Alessandro Ranellucci
|
4e13d61aed
|
Fix retraction/Z/lift problems after recent changes
|
2013-07-30 12:15:40 +02:00 |
|
Alessandro Ranellucci
|
913f401280
|
Merge new-support2
|
2013-07-29 20:50:26 +02:00 |
|
Alessandro Ranellucci
|
a2cc230bb5
|
Add note about a bug caused by the disabled optimization about splitting meshes before avoid_crossing_perimeters. #1315
|
2013-07-29 19:50:47 +02:00 |
|