1192 Commits

Author SHA1 Message Date
Alessandro Ranellucci
b762b38af0 Removed bad label 2017-05-04 23:40:19 +02:00
Alessandro Ranellucci
c82302e284 Fixed regression in dont_support_bridges. #3859 2017-05-02 00:56:39 +02:00
Alessandro Ranellucci
8e26332867 Add a serialize/unserialize roundtrip in test. #3921 2017-05-01 20:02:46 +02:00
Alessandro Ranellucci
6382af2b65 Gracefully transform support_material_threshold = 0 into the default value instead of emitting an error. #3837 2017-05-01 19:09:06 +02:00
Alessandro Ranellucci
1806664686 Bugfix: spAligned didn't always work in multi-island layers. #3458 2017-05-01 17:25:48 +02:00
Alessandro Ranellucci
90de54f2fc Fix for undetected convex points. #3458 2017-05-01 17:00:02 +02:00
Alessandro Ranellucci
202a00c270 Merge branch 'master' into gui3-shortcuts 2017-04-29 19:57:53 +02:00
Alessandro Ranellucci
5257f373e7 Bugfix: some lifts were skipped when retract_lift == layer_height and retract_layer_change = yes. #3904 2017-04-29 10:38:00 +02:00
Alessandro Ranellucci
9bdc537ce6 Merge pull request #3863 from NateTG/patch-1
Update FillRectilinear.cpp
2017-04-27 13:02:41 +02:00
Alessandro Ranellucci
f24fc2c675 One more fix for BOOST_DIR 2017-04-21 15:42:36 +02:00
Alessandro Ranellucci
cf984e17a3 Fix SLAPrint default overrides 2017-04-18 19:25:18 +02:00
Alessandro Ranellucci
19a36cfda5 Rename 'overridable' to 'shortcuts' and change semantics accordingly: options in plater update the selected preset automatically instead of overriding it 2017-04-17 20:11:17 +02:00
Joseph Lenox
075adca8bb Resize & Rotate modifier mesh (#3879)
* Prototype scaling-to-size for modifier meshes. Currently the rescale doesn't seem to operate as expected.

* Added scaling to size for modifier meshes.

* Added rotation for modifier meshes.

* Used correct UTF8 encoded ellipse.
2017-04-15 10:39:11 -05:00
Alessandro Ranellucci
ef8695da1d Update and restore t/loops.t 2017-04-08 10:57:16 +02:00
Alessandro Ranellucci
5c21237e51 Restored/updated the tests about adaptive extrusion width 2017-04-07 22:15:18 +02:00
NateTG
f64e7bc331 Update FillRectilinear.cpp
Changes cubic infill so that it forms closed parallelepiped cells and infill walls are flat.
2017-04-06 13:41:48 -07:00
Alessandro Ranellucci
5d1f6a632a Make the PrintConfigDef instances const 2017-04-04 23:28:53 +02:00
Alessandro Ranellucci
8f66d88320 Bugfix: inconsistent scaling when object had multiple copies in plater. #3798 2017-04-04 19:18:18 +02:00
Alessandro Ranellucci
bc96a1a268 New customizable G-code to be added between objects when using sequential printing. (by @lordofhyphens) #3264 #3275 2017-04-04 18:51:06 +02:00
Alessandro Ranellucci
de1c900d8f Since prepare_infill is not actually idempotent, recalculate perimeters every time. #3827 2017-04-04 17:10:43 +02:00
Alessandro Ranellucci
99c86bcf91 Make FillRectilinear more tolerant with degenerate polygons. #2941 2017-04-04 15:35:31 +02:00
Alessandro Ranellucci
557f1e234d Potential fix for regression in solid_infill_below_area on Windows. #3794 2017-04-04 15:01:46 +02:00
Alessandro Ranellucci
5c2ab11fcd Removed debugging lines 2017-04-03 20:53:11 +02:00
Alessandro Ranellucci
91e7ef7a66 Improve bridge detection algorithm. #2477 2017-04-03 20:50:18 +02:00
Alessandro Ranellucci
4926e2c76c Minor cleanup of process_external_surfaces() 2017-04-03 20:50:18 +02:00
Alessandro Ranellucci
ef3d235e79 Further cleanup of BridgeDetector and other minor things 2017-04-03 20:50:18 +02:00
Joseph Lenox
c110a9d517 Adds printer notes item and tab. Fixes #3806 2017-04-02 23:35:20 -05:00
Alessandro Ranellucci
bc35063a57 Refactoring and cleanup of BridgeDetector 2017-04-02 17:14:07 +02:00
Alessandro Ranellucci
3f0fea7585 Refactoring: moved Fill::adjust_solid_spacing() to Flow::solid_spacing(). 2017-04-02 17:14:07 +02:00
Alessandro Ranellucci
678ae9de72 Keep brim always attached to the object when support material is enabled. #2981 2017-04-02 17:14:07 +02:00
Alessandro Ranellucci
5a54c79df6 Fixed regression, bad commit 2017-04-01 10:50:47 +02:00
Alessandro Ranellucci
3271010226 Write mm^3/s to the G-code comments 2017-04-01 10:19:14 +02:00
Joseph Lenox
10830ec23b Added translation marker macro for strings in libslic3r. It's just there to tag strings for poedit to pick up. 2017-03-28 23:46:54 -05:00
Alessandro Ranellucci
7be97d319c Cleanup 2017-03-28 17:38:31 +02:00
Alessandro Ranellucci
85f84aa7dc Refactored the config/step invalidation code. Now we can take values into account in order to reduce unneeded recalculation 2017-03-28 17:37:49 +02:00
Alessandro Ranellucci
9b4fe076a6 Workaround for detect_surfaces_type() not being idempotent and causing artifacts after multiple runs. #3764 2017-03-28 15:58:52 +02:00
Alessandro Ranellucci
ff9bae79ca Merge pull request #3796 from platsch/slice_xs
Ported parts of Slice to xs
2017-03-28 10:37:52 +02:00
Joseph Lenox
840cd2eda0 put the exception test back to the way it was (and it PASSES :D) 2017-03-27 20:16:24 -05:00
Alessandro Ranellucci
c347487de5 Merge pull request #3525 from lordofhyphens/infill-over-plate
A new feature "support_material_buildplate_only" implemented.
2017-03-26 23:38:32 +02:00
Joseph Lenox
66df176447 Abort loading if the file size is larger than the reported # of facets in the file header. 2017-03-26 15:20:24 -05:00
Alessandro Ranellucci
fc5fec1315 Always send M105 on connection in case firmware is silent. #3767 2017-03-26 21:07:46 +02:00
bubnikv
cc1ddc5770 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.
2017-03-26 13:54:03 -05:00
Alessandro Ranellucci
815141f75e Merge remote-tracking branch 'origin/master' into gui3 2017-03-26 15:06:12 +02:00
Alessandro Ranellucci
5f30ab2f0d Make N 0-based 2017-03-26 04:18:06 +02:00
Alessandro Ranellucci
2fc8152e24 Add 57600 baud. #3782 2017-03-25 19:25:32 +01:00
Alessandro Ranellucci
93c298f7ac Include all Print options in the overridable options list. #3770 2017-03-25 19:18:41 +01:00
Alessandro Ranellucci
05e3bdc271 Merge remote-tracking branch 'origin/master' into gui3 2017-03-25 15:33:33 +01:00
Alessandro Ranellucci
b2bf08697a Typo 2017-03-25 15:31:21 +01:00
Alessandro Ranellucci
ccaafba4b8 Merge remote-tracking branch 'origin/master' into gui3 2017-03-25 15:27:41 +01:00
Alessandro Ranellucci
5fc5bf06db Smarter BOOST_DIR 2017-03-25 14:09:05 +01:00