Ghostkeeper
0a59a059f4
Merge branch 'feature_nozzle_off_after_use'
2016-10-31 13:31:37 +01:00
Tim Kuipers
a29af7f791
Revert "Revert "feat: setting for carveMultipleVolumes (CURA-2712)""
...
This reverts commit d50f67e583 .
Reapplies b2d837efde
2016-10-21 16:22:45 +02:00
Ghostkeeper
5c680b312b
Indent broken-up lines
...
So that you can see that the line is broken up into multiple lines.
Contributes to issue CURA-1103.
2016-10-21 15:52:22 +02:00
Tim Kuipers
07dc53765a
fix: removeEmptyFirstLayers invalidated mesh.layer_nr_max_filled_layer (CURA-1103)
2016-10-17 17:11:37 +02:00
Tim Kuipers
559deb8914
refactor: moved max_print_height_second_to_last_extruder to FffPolygonGenerator (CURA-1103)
2016-10-17 17:10:57 +02:00
Tim Kuipers
627848bc41
refactor: max_object_height_second_to_last_extruder ==> max_print_height_second_to_last_extruder (CURA-1103)
2016-10-17 11:30:53 +02:00
Tim Kuipers
c554ec4178
fix: register horizontal expansion in the AABB of a mesh (CURA-2427)
2016-09-28 15:16:05 +02:00
Tim Kuipers
b5b05c1894
lil cleanup (CURA-1062)
2016-09-22 20:51:16 +02:00
Tim Kuipers
8d6dd5ae8b
fix: dont draw skirt through ooze/draft shield (CURA-1062)
2016-09-22 20:08:18 +02:00
Tim Kuipers
44f7b92958
some cleanup and const correctness (CURA-1062)
2016-09-21 10:45:11 +02:00
Tim Kuipers
d2bbe41ff1
refactor: generateSkirtBrim ==> SkirtBrim::generate CURA-1062)
2016-09-19 18:34:24 +02:00
Tim Kuipers
a70fdfb917
feat: introduce layers with helper objects in the airgap (CURA-1062)
2016-09-19 18:01:35 +02:00
Tim Kuipers
dcec2d2584
refactor: generateRaft ==> Raft::generate (CURA-1062)
2016-09-19 16:31:58 +02:00
Tim Kuipers
cec7d2bef4
fix: make ooze shield offset round (CURA-1062)
...
so that the ooze shield can never fall outside of the build plate
2016-09-19 14:49:57 +02:00
Tim Kuipers
1eee21a16c
fix: removeSmallAreas works on floats (CURA-1062)
2016-09-19 14:48:49 +02:00
Tim Kuipers
9ba3e301d6
fix: don't place ooze shield through thin areas; don't diagonalize oozze shield for too hgih angle; remove small areas afterwards (CURA-1062)
2016-09-19 14:25:34 +02:00
Ghostkeeper
0771eafc60
Fix warning of comparison unsigned to signed
...
This now allows for higher amounts of draft shield layers, in theory, with the same memory and processing cost.
2016-09-13 17:20:14 +02:00
Tim Kuipers
adbf0354e6
refactor: getDraftShieldHeight==>getDraftShieldLayerCount (CURA-2098)
2016-09-12 10:49:00 +02:00
Tim Kuipers
5e7acc8b62
fix: draft shield is computed over all layers used now (CURA-2098)
2016-09-12 10:47:13 +02:00
Tim Kuipers
b494b7b86d
fix: made secondary skirt generate even when the primary is empty; retrieved minimal_length per extruder (CURA-2308)
2016-09-09 12:10:38 +02:00
Tim Kuipers
fd73470580
fix: carveMultipleVolumes again! (CURA-1917)
2016-09-08 17:30:35 +02:00
Tim Kuipers
3e9b42a2a2
fix: only print ooze shield up to the layer where the last extruder switch will happen (CURA-2139)
2016-09-08 17:17:44 +02:00
Tim Kuipers
209f770cf4
fix: don't drop on buildplate when there's support under the model (CURA-1571)
2016-09-01 18:02:01 +02:00
Tim Kuipers
d004c77106
feat: brim only for outside polygons (CURA-1413)
2016-08-11 15:38:17 +02:00
Tim Kuipers
01357eacc4
Merge branch 'master' into feature_support_bottoms
2016-08-02 12:40:05 +02:00
Tim Kuipers
d7eef238ce
cleanup: removed dead code (CURA-1647)
2016-07-31 22:12:01 +02:00
Ghostkeeper
6c757f3fcf
Rename draft_shield_height to draft_shield_layers
...
This was considered better.
Contributes to issue CURA-1295.
2016-07-28 20:06:35 +02:00
Tim Kuipers
86cbe1797b
Merge branch 'master' into feature_support_bottoms
2016-07-28 13:53:47 +02:00
Ghostkeeper
2d2196648f
Make draft shield limit work with small models
...
Problem was that the draft shield height limit was measured in number of layers, but it was compared with the height of the first layer to determine if we should skip adding draft shield layers, and the first layer height was measured in microns.
Contributes to issue CURA-1295.
2016-07-28 13:45:18 +02:00
Tim Kuipers
d38ccb7691
fix: changed round_divide to work with unsigned ints (CURA-1013)
...
the math was wrong for negative numbers
2016-07-27 18:31:22 +02:00
Ghostkeeper
865f97c5d7
Repair draft shield height limitation part 2
...
Renamed DraftShieldLimitation to DraftShieldHeightLimitation. Also applied the limit to FffGcodeWriter and made the draft shield function more logical and make it only check for the limit if the draft shield height is limited.
Contributes to issue CURA-1295.
2016-07-27 17:48:53 +02:00
Ghostkeeper
0b4b04f31a
Don't generate skirt if draft shield is full
...
If draft shield limitation is set to full but the height is set to 0, don't generate a skirt.
Contributes to issue CURA-1295.
2016-07-27 17:48:53 +02:00
Ghostkeeper
39fea42b92
Fix draft shield limitation setting
...
The engine now listens to the draft shield limitation. If it's set to full, we use the full height of the print to limit the draft shield rather than the height limit setting.
Contributes to issue CURA-1295.
2016-07-27 17:48:53 +02:00
Ghostkeeper
4c41acd946
Re-enable skirt if draft shield disabled but height is not 0
...
It used to only look at the height.
Contributes to issue CURA-1295.
2016-07-27 17:48:52 +02:00
Ghostkeeper
af135fff49
Take draft shield height of 0 if draft shield is disabled
...
This fixes the boolean setting again.
Contributes to issue CURA-1295.
2016-07-27 17:48:52 +02:00
Tim Kuipers
ed4457a3f4
Merge branch 'master' into feature_support_bottoms
2016-07-27 17:40:11 +02:00
Tim Kuipers
7ea9b14a33
fix: retrieve globalish support settings from support extruder (CURA-2003)
2016-07-27 17:10:07 +02:00
Tim Kuipers
10a8265674
Merge branch 'master' into feature_support_bottoms
2016-07-27 11:15:15 +02:00
Tim Kuipers
1445472530
fix: use round_divide where neccesary (CURA-1013)
2016-07-27 11:11:22 +02:00
Simon Edwards
a854dc692d
Added a lot more logging which kicks in when the -vv flag is given.
...
Contributes to CURA-1509 Cura in slicing loop, Arcus Error (8)
2016-07-27 11:00:28 +02:00
Tim Kuipers
c0d59627eb
removed debug.h
...
I didn't really know how to write c++ at the time and it only gave difficult to solve problems up till now
(CURA-1792)
2016-07-26 15:58:25 +02:00
Tim Kuipers
14013e657a
removed dead code
...
code was probably used in the past to send layer data in a premature stage
2016-07-26 12:44:48 +02:00
Tim Kuipers
af31f141d8
Merge branch 'layerview_dev' of https://github.com/Johan3DV/CuraEngine into Johan3DV-layerview_dev
2016-07-25 15:53:33 +02:00
Ghostkeeper
134e52b15f
Rename setting skirt_minimal_length to skirt_brim_minimal_length
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 17:03:21 +02:00
Ghostkeeper
f58c506c6a
Rename skirt_sent to skirt_brim_sent in processPlatformAdhesion
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 16:27:58 +02:00
Ghostkeeper
27ab0658df
Rename skirt.cpp/h to SkirtBrim.cpp/h
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 15:44:36 +02:00
Ghostkeeper
759eb0ab90
Rename generateSkirt to generateSkirtBrim
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 15:40:35 +02:00
Ghostkeeper
5b20d02c11
Rename SliceDataStorage::skirt to skirt_brim
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 15:18:47 +02:00
Johan K
25384faeed
Merge branch 'master' of https://github.com/Ultimaker/CuraEngine into layerview_dev
2016-07-22 10:36:34 +02:00
Johan K
610685e13b
Removing layer_nr argument from CommandSocket::send* functions.
2016-07-22 03:08:59 +02:00