4e5f7d74ff
Bugfix: wrong handling of large number of raft layers. #2041
2014-05-25 23:17:00 +02:00
47940a712d
Bugfix: previous brim and skirt were not cleared when disabled after first G-code export. #2024
2014-05-10 20:54:12 +02:00
093d1cbe2f
Don't transfer ownership of Model to Print::Object
2014-05-07 01:11:49 +02:00
05b2993769
Translate Model class' storage to C++.
...
Some code copied from xs-model branch.
Also:
* Generate ::Ref classes programatically.
* Add separate __REGISTER_CLASS macro
(for use where forward declaration won't work, i.e. typedefs)
2014-05-05 16:30:19 +03:00
a31b2e6ca2
Stricter implementation of the overhang detection. Includes unit tests
2014-04-29 19:58:58 +02:00
7ac0095018
Fix regression causing default extrusion width to be ignored. #1958
2014-04-25 19:39:27 +02:00
62e19469bc
Fixed regression in --infill-only-where-needed. Includes a minimal test suite for such feature. #1871
...
Conflicts:
t/fill.t
2014-04-18 21:48:32 +02:00
20df1023a6
Fixed broken command line scaling. Regression test was in previous commit. #1889
2014-04-05 11:22:05 +02:00
45559f87f3
Save the vector used for aligning object volumes to origin and apply it to additional parts added from the object part panel in order to make them coincide
2014-04-02 20:23:26 +02:00
432a87e73d
New option for forcing the generation of interface shells. #1847
2014-03-25 01:11:28 +01:00
ea3266c6e9
Fix modifiers
2014-03-23 16:56:41 +01:00
fec41d6dfd
Update plater and print upon changing object parts and their settings
2014-03-23 16:45:55 +01:00
6a157c22c2
Fixed minor fatal error
2014-03-22 17:44:42 +01:00
7421a7bf63
Turn fill_density into percentage
2014-03-22 16:23:33 +01:00
e837183327
Fixed regression when using --infill-only-where-needed. Includes regression test. #1721
2014-02-16 12:48:07 +01:00
ffc891d885
Bugfix: when processing with fill_density = 0, top/bottom solid shells were missing regions thinner than 3 * extrusion width. Includes regression test. #1602
...
Conflicts:
lib/Slic3r/Print/Object.pm
t/fill.t
2014-02-07 02:07:21 +01:00
89d3dbaa5a
Bugfix: incorrect number of raft layers was generated when too few were requested. #1678
...
Conflicts:
lib/Slic3r/Print/Object.pm
2014-01-11 23:26:48 +01:00
ea173cf815
Bugfix: ambiguous semantics of the layers_count() method caused M73 to go beyond 100%. #1670
...
Conflicts:
lib/Slic3r/GCode.pm
lib/Slic3r/Print.pm
lib/Slic3r/Print/Object.pm
2014-01-11 17:40:09 +01:00
c8a48b4527
Implement modifier volumes and port _merge_loops() to XS
2014-01-07 15:40:38 +01:00
b17d06f9d1
Finished porting BoundingBox to XS
2014-01-07 12:48:09 +01:00
07b9b12475
Make tests pass
2014-01-05 00:36:33 +01:00
8ed738d3f7
More incomplete work for Flow/Extruder refactoring
2014-01-03 18:27:46 +01:00
52ce6e4a7b
Some initial work for refactoring Print->extruders
2014-01-03 10:44:36 +01:00
b9793b3f12
Moved first_layer_extrusion_width to PrintConfig
2014-01-03 00:34:30 +01:00
5bf0942f45
Satisfy test suite and CLI
2014-01-02 17:24:23 +01:00
e2f1040a76
More work
2014-01-02 10:44:54 +01:00
0883d0f4eb
More work here and there
2014-01-01 17:29:15 +01:00
83326845dd
More incomplete work
2013-12-31 14:33:03 +01:00
beb1baa096
Incomplete work for refactoring regions and flows
2013-12-30 18:28:41 +01:00
1157a7f859
Remove package variable $Slic3r::Config
2013-12-24 11:29:31 +01:00
1b9079ffbe
Merge branch 'xs-model'
2013-12-20 01:41:13 +01:00
d2295cdf70
New Slic3r::Print::State class
2013-12-19 18:54:24 +01:00
685e8e4dfa
More work for step-based slicing
2013-12-19 15:23:10 +01:00
38ea5f79d7
Merge branch 'xs-model'
2013-12-18 19:20:23 +01:00
15235699e4
Completed adapting plater behavior to new Print object API
2013-12-18 18:54:11 +01:00
916a0a0e58
Fix compilation and test suite
2013-12-18 16:34:31 +01:00
a12b1765d6
Fixed wrong commit f495136. Thanks pdbogen for the report. #1623
2013-12-18 10:21:17 +01:00
0591eecab7
Lazy mesh generation so that we only keep it in model object
2013-12-18 00:13:41 +01:00
f4951367ea
Fixed fatal error about missing method thin_walls(). #1607 #1615
2013-12-17 16:17:15 +01:00
250608aa52
Move centering outside the Print object
2013-12-15 16:17:12 +01:00
2eff7c238e
Some initial work for stateful Print object
2013-12-13 14:02:01 +01:00
5470fbbebc
Make quick_slice() work with new model handling
2013-12-13 12:18:30 +01:00
0e8a0ef1ca
Refactoring. Use Model class for representing the plate in GUI
2013-12-12 20:19:33 +01:00
57fd6ad563
Removed dependency on ->object from Region.pm
2013-11-26 18:46:48 +01:00
0045f84ed2
Removed chained_path_points()
2013-11-23 21:42:01 +01:00
e75dbf37fa
Never scale TriangleMesh objects
2013-11-23 19:25:33 +01:00
a331f4d27a
Finished porting group() to XS
2013-11-23 18:15:59 +01:00
c5f7318fc9
Removed debugging statement
2013-11-20 15:38:51 +01:00
50c0081d25
Update Clipper to 6.0.0
2013-11-20 11:35:58 +01:00
6bb425e88d
Minor fix about raft and support after previous commit
2013-11-11 20:50:22 +01:00