4299 Commits

Author SHA1 Message Date
Alessandro Ranellucci
7bace80607 Check infill density and normal solid infill flow before bridging over sparse infill. #240 #3468 #1986 2016-12-19 19:07:34 +01:00
Alessandro Ranellucci
4724f0fb99 Also check void volume before bridging over infill. #3468 #1986 2016-12-19 17:04:34 +01:00
Alessandro Ranellucci
807b0111ed More reasonable axes length in 3D preview 2016-12-19 15:42:44 +01:00
Alessandro Ranellucci
11ed3d8cf3 Fix regression causing top/bottom solid layer number not to be enforced for some slopes. #2750 2016-12-19 15:24:06 +01:00
Alessandro Ranellucci
22708fe126 Improvements to SectionCut 2016-12-19 14:58:05 +01:00
Alessandro Ranellucci
f2d8ab5b87 Minor fix: don't reselect the 3D plater when the 2D plater is already selected 2016-12-18 19:40:28 +01:00
Alessandro Ranellucci
c661a2fcd4 Prevent overextrusion, don't connect multi-rectilinear infill after the first pass 2016-12-18 15:24:22 +01:00
Alessandro Ranellucci
e901514212 New feature: brim connections 2016-12-18 15:21:27 +01:00
Alessandro Ranellucci
7dfea3ecf0 Typo 2016-12-18 14:28:13 +01:00
Alessandro Ranellucci
464421cfe4 If background slicing is disabled, reslice automatically when selecting the preview tabs. When making changes, go back to the plater view. #2979 2016-12-18 14:01:57 +01:00
Alessandro Ranellucci
42a6fb130f Revert "Merge branch 'lordofhyphens-background-slice-now'"
This reverts commit 807d441c6ea5b0b149649bae4dc4fe8a03239c16, reversing
changes made to 5cbdb7865d6a5b0441c8b34da7c235446e9df488.
2016-12-18 13:31:23 +01:00
Alessandro Ranellucci
807d441c6e Merge branch 'lordofhyphens-background-slice-now' 2016-12-18 13:23:19 +01:00
Alessandro Ranellucci
fe2116a37c Merge remote-tracking branch 'lordofhyphens/background-slice-now' into lordofhyphens-background-slice-now 2016-12-18 13:23:10 +01:00
Alessandro Ranellucci
5cbdb7865d Cut by Grid also in GUI 2016-12-18 13:10:25 +01:00
Alessandro Ranellucci
54f782c121 Preserve transparency when modifier volumes are selected 2016-12-18 12:09:01 +01:00
Alessandro Ranellucci
accd174566 Use absolute coordinates for the modifier sliders 2016-12-18 12:00:18 +01:00
Alessandro Ranellucci
b5940e542a Merge branch 'lordofhyphens-lambda-modifier-mesh' 2016-12-18 11:04:22 +01:00
Alessandro Ranellucci
9cbd8c4327 Merge branch 'lambda-modifier-mesh' of https://github.com/lordofhyphens/Slic3r into lordofhyphens-lambda-modifier-mesh
Conflicts:
	xs/src/libslic3r/TriangleMesh.cpp
	xs/src/libslic3r/TriangleMesh.hpp
2016-12-18 11:04:02 +01:00
Alessandro Ranellucci
d0f22196ad New --rotate-x and --rotate-y CLI options 2016-12-18 00:42:43 +01:00
Alessandro Ranellucci
c79444a3d7 Remove unnecessary method call 2016-12-17 21:59:33 +01:00
Alessandro Ranellucci
2c11dd768a Write to a temporary file before renaming with the final name. #1844 2016-12-17 21:56:57 +01:00
Alessandro Ranellucci
fbfd47b235 Command for reloading an object from file. #1466 2016-12-17 21:47:45 +01:00
Alessandro Ranellucci
1ae8d13ffd Query OctoPrint and prompt user if a file with same name exists. #2666 2016-12-17 21:31:41 +01:00
Alessandro Ranellucci
6f6ddf5086 Prompt for filename and ask whether to start printing when uploading to OctoPrint. #3217 #3027 #2780 #2666 2016-12-17 21:19:58 +01:00
Alessandro Ranellucci
27e456039c New --cut-grid command for cutting a mesh in multiple tiles according to a XY grid 2016-12-17 20:30:40 +01:00
Alessandro Ranellucci
a778cd9820 Cut along X and Y axes too 2016-12-17 19:51:29 +01:00
Alessandro Ranellucci
b23e50603e Bugfix: missing bottom solid infill when support_material_contact_distance == 0, z > 0, and the layer contained non-oriented bridges as well. #3503 2016-12-17 11:23:40 +01:00
Alessandro Ranellucci
1d74839373 Allow bed_temperature = 0. #3505 2016-12-17 00:47:07 +01:00
Alessandro Ranellucci
8a82db264f Merge branch 'lordofhyphens-feature-2700-has_heatbed' 2016-12-17 00:42:02 +01:00
Alessandro Ranellucci
bec26c51af Merge branch 'feature-2700-has_heatbed' of https://github.com/lordofhyphens/Slic3r into lordofhyphens-feature-2700-has_heatbed
Conflicts:
	t/gcode.t
2016-12-17 00:41:45 +01:00
Alessandro Ranellucci
4be6c973e3 Support decimal scaling factors and rotation angles. #1617 2016-12-17 00:26:57 +01:00
Alessandro Ranellucci
6575a15cf7 Bugfix: --rotate did not support decimal values and interpreted them as radians. #3460 2016-12-17 00:02:21 +01:00
Alessandro Ranellucci
8f0d8f2096 Fixed regression causing hangs and bad extra perimeter calculation. Spotted by @lordofhyphens #3613 #3614 2016-12-16 23:10:48 +01:00
Alessandro Ranellucci
7472077540 Merge pull request #3591 from lordofhyphens/3589-viewport-divide-by-zero
Avoid recentering viewport if the bounding box is max size 0
2016-12-16 22:02:44 +01:00
Alessandro Ranellucci
d4d26a5dbb Always retract in bottom layers. #3053 #3618 2016-12-16 22:00:08 +01:00
Alessandro Ranellucci
d7f3393c26 Merge pull request #3619 from alexrj/local-lib
Use --local-lib when calling cpanm
2016-12-16 16:30:40 +01:00
Alessandro Ranellucci
e5412b5d69 Use --local-lib when calling cpanm 2016-12-16 15:49:41 +01:00
Alessandro Ranellucci
376df2e3f2 Minor GUI fix in the prompt for solid rectilinear infill. #3610 2016-12-15 11:50:58 +01:00
Alessandro Ranellucci
43c62d468c Merge pull request #3610 from alexrj/new-rectilinear
New Rectilinear implementation
2016-12-15 11:04:08 +01:00
Alessandro Ranellucci
3d2742e420 One more minor fix, a minor optimization and a TODO 2016-12-12 14:34:13 +01:00
Alessandro Ranellucci
3a3b24ec7c Two minor fixes 2016-12-12 11:38:39 +01:00
Alessandro Ranellucci
f58d1d1fc5 Minor fixes to the new rectilinear implementation 2016-12-12 11:25:04 +01:00
Alessandro Ranellucci
4b0766a82e Removed Rectilinear2.* 2016-12-12 01:42:30 +01:00
Alessandro Ranellucci
a881f755a1 New Rectilinear implementation based on @bubnikv's work. Faster, more robust, follows perimeters better, makes more continuous lines. Also includes the new Triangles, Stars, Cubic patterns. Line pattern was removed 2016-12-12 01:38:48 +01:00
Alessandro Ranellucci
540d632bbb Merge pull request #3609 from lordofhyphens/3597-fix-path-references
Fixed small issue with perimeter path splitting could cause negative …
2016-12-09 10:58:53 +01:00
Joseph Lenox
d1bd9ab5b7 Fixed small issue with perimeter path splitting could cause negative flow/feedrates. 2016-12-08 19:02:34 -06:00
Joseph Lenox
0033cf9974 Add LWP::UserAgent to use of plater.pm (#3608) 2016-12-06 22:10:18 -06:00
Joseph Lenox
a26a60f8dd Only enable movers if modifier mesh. 2016-12-06 00:57:16 -06:00
Joseph Lenox
2875624eac Repair the generic mesh so it can be exported. 2016-12-05 23:40:28 +00:00
Joseph Lenox
bbb84278d4 Added UI options to make a slab, defaulting to the model object's bounding box * 1.5 2016-12-05 23:08:36 +00:00