Commit Graph

758 Commits

Author SHA1 Message Date
448d7ef08e Slight enhancements in the cascading algorithm. 2019-03-13 17:29:47 +01:00
fed65f0dc0 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-13 15:45:01 +01:00
322d2a1fab Reworked the command line interface based on the current state
of the upstream.
Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp
2019-03-13 15:44:50 +01:00
ede4a79088 Update of ModelVolume::m_is_splittable moved inside ModelVolume itself 2019-03-13 14:04:59 +01:00
bb36ff6be6 SLA gizmo - combo replaced by slider, autogeneration uses config value for head_diameter 2019-03-13 12:02:33 +01:00
9a82cb6756 Wipe tower brim lines are now printed with overlaps as they should be 2019-03-13 10:46:50 +01:00
2277c6ba2a Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-03-12 15:22:00 +01:00
c862a939d1 Fixed seed for the genetic optimizer for support generation 2019-03-12 15:21:55 +01:00
106f3923b3 Added cancel mechanism to GCodeAnalyzer::calc_gcode_preview_data() 2019-03-12 11:57:39 +01:00
41a0278881 PostProcessor on Unix: Execute using default shell #1908
escape gcode path, collect stderr
2019-03-12 11:10:30 +01:00
8190bfb49e Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-03-11 18:17:42 +01:00
b82de4079b Fixing issue with cascading pair has function. 2019-03-11 18:17:26 +01:00
f2a2b89228 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-11 17:18:55 +01:00
4faf41fc33 Fixed a regression issue in the triangle mesh slicing code, where
a broken contour was not glued together using the closest neighbors.
2019-03-11 17:18:38 +01:00
4eb4fb0d7b Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-03-11 16:28:12 +01:00
0199066dbf Some constraints applied to support parameters. 2019-03-11 16:27:54 +01:00
29d296c938 SLA support points are correctly appointed as user-modified
SLA gizmo point cache is reloaded when appropriate
2019-03-11 15:05:36 +01:00
54651190e1 Enable imgui support point size. Fine tuning of support params. 2019-03-11 14:55:28 +01:00
1405ed7a1e Fixes for cascading logic. 2019-03-08 16:06:21 +01:00
d1ae4a3d1e Merge branch 'master' into tm_colldetection_upgr 2019-03-08 15:10:18 +01:00
211100d7fb Fix for pad wall slope. 2019-03-08 15:08:55 +01:00
0b3c9636a8 Fix for the application of the new pillar link distance parameter 2019-03-08 14:18:22 +01:00
444002e156 Code cleanup 2019-03-08 12:03:31 +01:00
55342be4a1 Use unique camera shared by 3d view and preview (experimental) 2019-03-08 12:03:17 +01:00
04556ba089 Fine tuning the new parameters and adding max_pillar_link_distance 2019-03-08 11:39:34 +01:00
8149e71b0d Merge branch 'master' into tm_colldetection_upgr 2019-03-07 17:19:01 +01:00
8d4acf7716 Fixes for interconnection issues. 2019-03-07 17:17:47 +01:00
eb6bc4862b Reworked discretization step of Archimedean Chords infill to lower
slicing time and memory requirements.
Fixes "Infill pattern Archimedean causing total freeze at Infilling patterns" #1871
2019-03-07 16:01:46 +01:00
0ddc23560e Fix build on Mac 2019-03-07 13:01:28 +01:00
5963d0493b Fix a missing definition issue 2019-03-07 12:48:17 +01:00
412a02bd5e Merge branch 'master' into tm_colldetection_upgr 2019-03-07 12:02:28 +01:00
b611c5b84c Replacing simplex optimizers with more intelligent genetic ones. 2019-03-07 12:01:21 +01:00
47fc4dd708 Experimental working version of onmodel pillar cascading. 2019-03-06 18:00:34 +01:00
77483e8b83 Reworking sidehead to pillar connections. 2019-03-06 15:21:07 +01:00
01e7389c60 Fix of #1812 (GCode Anayzer take in account extruder offsets for multiextruder printers) 2019-03-06 10:22:10 +01:00
56daeab54f Implemented clipping of parts of multi-part objects in the order
they are presented in the UI.

Parallelized the slice stealing when splitting regions with modifier meshes.

Rewrote Layer::make_perimeters() to C++11 loops.
2019-03-06 10:21:10 +01:00
84947c839b WIP: sidehead routedown when pillar is too long 2019-03-05 18:21:20 +01:00
31c3bbcd5c New interconnection strategy 2019-03-05 16:28:18 +01:00
400c46e697 PrintHost: Fix host type configuration, refactor, fix #1687 2019-03-05 16:12:15 +01:00
259e41e1ff Reverted 8a29ec2204 by disabling the tech ENABLE_ANALYZER_EXTRUDER_OFFSET 2019-03-05 15:35:43 +01:00
500af2bdf6 GCode Anayzer take in account extruder offsets 2019-03-05 15:03:56 +01:00
49c0f383b6 Fix of caching of the SlicingParamerters at PrintObject 2019-03-05 14:05:58 +01:00
7626600fba Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-05 11:54:10 +01:00
e3bc025e42 Elephant foot compensation improvements.
Fix of the negative XY compensation on multi-material (or multi-region)
prints, where the negative XY compensation created gaps between parts.
2019-03-05 11:54:04 +01:00
7585fd2499 Fixed conflicts after merge with master 2019-03-05 08:27:21 +01:00
45012a31d7 Working on improved interconnection strategy 2019-03-04 18:32:28 +01:00
bd757455eb Technology for svg icons moved to next alpha (8) 2019-03-04 16:05:29 +01:00
bda2580560 Implemented caching of SlicingParameters by PrintObject 2019-03-04 15:28:04 +01:00
d3350fe0ce Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons 2019-03-04 08:33:52 +01:00
1450bbfe9e Trying to improve pillar connectivity. 2019-03-01 19:19:05 +01:00