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
Alessandro Ranellucci
fde6e2e61d
Fix compilation
2016-12-02 15:07:49 +01:00
Alessandro Ranellucci
f43bb9eb75
More minor fixes
2016-12-01 19:47:44 +01:00
Alessandro Ranellucci
f16aaeafba
Fixed minor compilation warnings
2016-12-01 19:35:46 +01:00
Alessandro Ranellucci
c931addda3
SLAPrint::DESTROY
2016-12-01 18:40:11 +01:00
Alessandro Ranellucci
6a1a3fc94c
SLAPrintConfig needs other defaults
2016-12-01 17:30:06 +01:00
Alessandro Ranellucci
eb86fb6c65
Fix concurrency when opening DLP projector while background slicing was performed
2016-12-01 17:00:04 +01:00
Alessandro Ranellucci
3232350ffd
Fix infill projection
2016-12-01 16:57:47 +01:00
Alessandro Ranellucci
92845300be
New options dialog for SLAPrint
2016-12-01 15:53:29 +01:00
Alessandro Ranellucci
c6ea0118a7
Fix compilation
2016-11-30 20:55:53 +01:00
Alessandro Ranellucci
578658a2fb
Multithreaded infill generation for SLAPrint
2016-11-30 19:48:08 +01:00
Alessandro Ranellucci
27d41f89b8
Implement clone() for Fill classes
2016-11-30 19:47:45 +01:00
Alessandro Ranellucci
52fbe10f3d
Improvements to C++ CLI options parsing (support single-letter form)
2016-11-30 19:37:14 +01:00
Alessandro Ranellucci
ea98d97743
No (more) need for a separate FillParams class
2016-11-30 18:43:56 +01:00
Alessandro Ranellucci
3e04877571
Refactoring: make_fills() is now a LayerRegion method, and we move the base Fill class to Fill.hpp, no need for FillBase.hpp anymore
2016-11-30 18:07:44 +01:00
Alessandro Ranellucci
a9609a6dd5
Finished infill implementation for SLAPrint
2016-11-30 17:43:58 +01:00
Alessandro Ranellucci
a02d5caa42
Try to fix compilation problem with Boost 1.54. #3595
2016-11-30 11:50:02 +01:00
Alessandro Ranellucci
2e82fb01a6
Ignore failure to call SetAutoPop when not available. #3596
2016-11-30 11:45:31 +01:00
Alessandro Ranellucci
6cdff99df3
Apply print bounding box for SLAPrint infill
2016-11-30 11:26:26 +01:00
Alessandro Ranellucci
3f3f696502
Infill for SLAPrint
2016-11-30 09:39:18 +01:00
Joseph Lenox
2dbc5d6e07
Fix perl redefining multiple functions also defined/used by boostlib through the include chain. ( #3593 )
...
Resolved ordering dependency (thanks win32 perl!)
2016-11-29 20:46:44 -06:00
Alessandro Ranellucci
cba3b19be4
Handle input file errors gracefully
2016-11-29 19:25:08 +01:00
Alessandro Ranellucci
9eb28371de
Maybe the Travis CI server has more than 16 cores?
2016-11-27 18:31:41 +01:00
Alessandro Ranellucci
b8c4464a20
Try to fix compilation error about the new threads default
2016-11-27 18:18:01 +01:00
Alessandro Ranellucci
01cd85f7cf
New command for importing 2.5D/TIN meshes in plater
2016-11-27 18:04:39 +01:00
Alessandro Ranellucci
a7693c4719
Fixes and improvements to the view selection menu
2016-11-27 16:48:48 +01:00
Alessandro Ranellucci
5242b3e03a
Minor fixes to parallelize code
2016-11-27 15:25:22 +01:00
Alessandro Ranellucci
23b4f6b193
Removed useless virtual keywords from clipper
2016-11-27 15:25:05 +01:00
Alessandro Ranellucci
11585b88d5
Updated Clipper to 6.4.0
2016-11-27 09:56:30 +01:00
Alessandro Ranellucci
d47f6d30af
Ported detect_surfaces_type() to XS/C++
2016-11-26 16:58:23 +01:00
Alessandro Ranellucci
3678977447
Refactored parallelization code
2016-11-26 16:07:36 +01:00
Alessandro Ranellucci
dabb7cb2ee
Automatically detect the number of cores and use that as a default for threads number
2016-11-26 13:46:19 +01:00
Alessandro Ranellucci
83ad123d95
Parallelize TriangleMeshSlicer::slice()
2016-11-26 13:45:58 +01:00
Alessandro Ranellucci
fee5de076f
Fixed regression in the _make_perimeters port
2016-11-26 12:47:11 +01:00
Alessandro Ranellucci
66591bcc55
Ported make_perimeters() and infill() to C++/XS, use pure C++ threads
2016-11-26 12:28:39 +01:00
Alessandro Ranellucci
dfd2466a72
Revert "Perl OpenGL 0.7 package causes crashes on many platforms."
...
This reverts commit 832773e3109b0ec61a4e0999783a893ba9dca822.
2016-11-25 10:19:57 +01:00
Alessandro Ranellucci
048fafb9f9
Fix compilation
2016-11-24 17:54:41 +01:00
bubnikv
d88f05945d
admesh: Fixed a problem in loading an STL when compiled with
...
Visual Studio 2013. Added multiple compile time checks for data
sizes and alignment. The library STL import is not big endian safe, so
added a test for endianity, modified STL export to a faster little endian only.
2016-11-24 17:16:31 +01:00