Merge pull request #4365 from smartavionics/mb-gyroid-infill

Add gyroid infill pattern.
This commit is contained in:
Mark 2018-10-02 10:43:41 +02:00 committed by GitHub
commit d39f6d061b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1639,7 +1639,7 @@
"infill_pattern": "infill_pattern":
{ {
"label": "Infill Pattern", "label": "Infill Pattern",
"description": "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction.", "description": "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction.",
"type": "enum", "type": "enum",
"options": "options":
{ {
@ -1654,7 +1654,8 @@
"concentric": "Concentric", "concentric": "Concentric",
"zigzag": "Zig Zag", "zigzag": "Zig Zag",
"cross": "Cross", "cross": "Cross",
"cross_3d": "Cross 3D" "cross_3d": "Cross 3D",
"gyroid": "Gyroid"
}, },
"default_value": "grid", "default_value": "grid",
"enabled": "infill_sparse_density > 0", "enabled": "infill_sparse_density > 0",
@ -1669,7 +1670,7 @@
"type": "bool", "type": "bool",
"default_value": false, "default_value": false,
"value": "infill_pattern == 'cross' or infill_pattern == 'cross_3d'", "value": "infill_pattern == 'cross' or infill_pattern == 'cross_3d'",
"enabled": "infill_pattern == 'lines' or infill_pattern == 'grid' or infill_pattern == 'triangles' or infill_pattern == 'trihexagon' or infill_pattern == 'cubic' or infill_pattern == 'tetrahedral' or infill_pattern == 'quarter_cubic' or infill_pattern == 'cross' or infill_pattern == 'cross_3d'", "enabled": "infill_pattern == 'lines' or infill_pattern == 'grid' or infill_pattern == 'triangles' or infill_pattern == 'trihexagon' or infill_pattern == 'cubic' or infill_pattern == 'tetrahedral' or infill_pattern == 'quarter_cubic' or infill_pattern == 'cross' or infill_pattern == 'cross_3d' or infill_pattern == 'gyroid'",
"limit_to_extruder": "infill_extruder_nr", "limit_to_extruder": "infill_extruder_nr",
"settable_per_mesh": true "settable_per_mesh": true
}, },