Alessandro Ranellucci
|
7ea09a0071
Bugfix: failure when exporting SVG from object containing multiple islands. Includes regression test. #2050
|
10 years ago |
Y. Sapir
|
8da0bded1d
Move Print object storage to C++. (along with its subobjects)
|
10 years ago |
Alessandro Ranellucci
|
63d56c666b
Include full config in G-code files. #2047 #2032
|
10 years ago |
Alessandro Ranellucci
|
dd1183f19a
Some fixed after the recent Slic3r::GCode refactoring
|
10 years ago |
Alessandro Ranellucci
|
5fe5021fd7
Implemented avoid_crossing_perimeters with VisiLibity
|
10 years ago |
Alessandro Ranellucci
|
ee2c1c6127
Refactored the Slic3r::GCode logic for speeds
|
10 years ago |
Alessandro Ranellucci
|
47940a712d
Bugfix: previous brim and skirt were not cleared when disabled after first G-code export. #2024
|
10 years ago |
Alessandro Ranellucci
|
27c73f5983
Some fixes after the recent Model refactoring
|
10 years ago |
Alessandro Ranellucci
|
6e207d3830
Merge branch 'sapir-modelcpp'
|
10 years ago |
Alessandro Ranellucci
|
c37ef2f18b
New semantics for ExtrusionLoop objects. Early processing of perimeter overhangs for paralellizing such work and making G-code export lighter. Lots of refactoring. This should fix a number of minor bugs, including reversals of perimeter overhangs.
|
10 years ago |
Alessandro Ranellucci
|
093d1cbe2f
Don't transfer ownership of Model to Print::Object
|
10 years ago |
Alessandro Ranellucci
|
13af16ea24
Use Pointf for origin_translation and pass const refs whenever possible
|
10 years ago |
Y. Sapir
|
05b2993769
Translate Model class' storage to C++.
|
10 years ago |
Alessandro Ranellucci
|
2a3923934e
Update timestamp before the Export G-code dialog is shown. #1995
|
10 years ago |
Alessandro Ranellucci
|
98e40d3fe4
Store width and height in ExtrusionEntity objects for debugging purposes
|
10 years ago |
Y. Sapir
|
2565d80679
Replace multitude of Extruder fields with querying a PrintConfig object by id.
|
10 years ago |
Alessandro Ranellucci
|
6780e930cb
Update the [timestamp] placeholder(s) at every G-code export. #1957
|
10 years ago |
Alessandro Ranellucci
|
7ac0095018
Fix regression causing default extrusion width to be ignored. #1958
|
10 years ago |
Alessandro Ranellucci
|
071097d3f1
Fix extruder assignment and tests
|
11 years ago |
Alessandro Ranellucci
|
10bf334a58
Added one more failing test to address bad option priority hierarchy
|
11 years ago |
Alessandro Ranellucci
|
b4ac63d749
Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590
|
11 years ago |
Alessandro Ranellucci
|
ce984ef78c
Revert "Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590"
|
11 years ago |
Alessandro Ranellucci
|
e355e521d4
Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590
|
11 years ago |
Alessandro Ranellucci
|
d9d2f3b3ab
Bugfix: prevent crash when user entered Unicode characters in notes. #1590
|
11 years ago |
Alessandro Ranellucci
|
fec41d6dfd
Update plater and print upon changing object parts and their settings
|
11 years ago |
Alessandro Ranellucci
|
21e6de0e59
Only expand shortcut options in StaticConfig objects. This way we can keep a default extruder value in the parts panel
|
11 years ago |
Alessandro Ranellucci
|
34f1511e0c
Better fix for non-global options not being replaced in filename placeholders. Includes refactoring and a new PlaceholderParser class. Also includes regression tests. #1831
|
11 years ago |
Alessandro Ranellucci
|
bc054e613c
Fix regression causing non-global config options to be ignored when replacing placeholders in output filename format. #1831
|
11 years ago |
Alessandro Ranellucci
|
96c2c21707
Minor bugfix for preventing wrong extruder numbers from being assigned
|
11 years ago |
Alessandro Ranellucci
|
fd43ada293
Remove duplicated "Generating skirt" status message
|
11 years ago |
Alessandro Ranellucci
|
12b661e877
Adapt skirt logic to the potential situation of objects with different layer heights
|
11 years ago |
Alessandro Ranellucci
|
ea173cf815
Bugfix: ambiguous semantics of the layers_count() method caused M73 to go beyond 100%. #1670
|
11 years ago |
Alessandro Ranellucci
|
ed3a6349c7
Adapt the new gcode.t test to master (and subtract final retraction from used filament length)
|
11 years ago |
Alessandro Ranellucci
|
c8a48b4527
Implement modifier volumes and port _merge_loops() to XS
|
11 years ago |
Alessandro Ranellucci
|
b17d06f9d1
Finished porting BoundingBox to XS
|
11 years ago |
Alessandro Ranellucci
|
07b9b12475
Make tests pass
|
11 years ago |
Alessandro Ranellucci
|
a2cbb261cb
More work for refactoring Flow/Extruder
|
11 years ago |
Alessandro Ranellucci
|
8ed738d3f7
More incomplete work for Flow/Extruder refactoring
|
11 years ago |
Alessandro Ranellucci
|
52ce6e4a7b
Some initial work for refactoring Print->extruders
|
11 years ago |
Alessandro Ranellucci
|
b9793b3f12
Moved first_layer_extrusion_width to PrintConfig
|
11 years ago |
Alessandro Ranellucci
|
81663215c5
Adapt plater to the new split config
|
11 years ago |
Alessandro Ranellucci
|
5bf0942f45
Satisfy test suite and CLI
|
11 years ago |
Alessandro Ranellucci
|
e2f1040a76
More work
|
11 years ago |
Alessandro Ranellucci
|
0883d0f4eb
More work here and there
|
11 years ago |
Alessandro Ranellucci
|
83326845dd
More incomplete work
|
11 years ago |
Alessandro Ranellucci
|
beb1baa096
Incomplete work for refactoring regions and flows
|
11 years ago |
Alessandro Ranellucci
|
57e4e5c8e1
One more fix for ooze_prevention and skirt_height == -1
|
11 years ago |
Alessandro Ranellucci
|
f9d38f6655
Allow value -1 for skirt_height with the meaning of: as tall as the object. This might fix an overflow on 32-bit systems when ooze_prevention is enabled
|
11 years ago |
Alessandro Ranellucci
|
bd133d9434
Update Clipper to 6.1.2
|
11 years ago |
Alessandro Ranellucci
|
2956c1a2e5
More work for removing references to $Slic3r::Config
|
11 years ago |