-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Support: Requirements
Joseph Lenox edited this page Mar 2, 2017
·
19 revisions
Stub page to capture the general and specific requirements for printing support material. Every statement with a bolded shall or shall not represents a testable requirement.
- Support material contact area with printbed shall be drawn with minimum length
min_length
and a minimum defined widthmin_width
.- Support material generation shall adhere to the minimum and maximum widths.
- Support material shall be generated for all areas that contain unsupported perimeters, if
support_material_enable
== True for that area.- Unsupported perimeters shall be defined as having
overhang_percentage
or more of the perimeter width that does not have another extrusion type directly below. -
overhang_percentage
shall default to 60% (0.6) in the configuration.
- Unsupported perimeters shall be defined as having
- If
support_bridges
== False, support shall not be generated for bridging areas.- Bridging areas are defined as an area bounded by an perimeter loop with a straight unsupported segment adjacent to another segment in the same loop that is not unsupported.
- The distance from the top of the support to the bottom of the supported structure shall be defined as
contact_distance_z
.-
contact_distance_z
represents the real gap between the top of the generated support and the desired bottom of the above (bridging) layer. -
contact_distance_z
of 0 is useful for soluable supports. - Note:
contact_distance_z
+nozzle_diameter
is the distance from the top of the bridging layer to the top of the support.
-
- The bottom interface of support material with another extrusion beneath it shall be separated by a distance of
bottom_interface_z
from the top of the underlying extrusion.-
bottom_interface_z
values are to promote removal of support base from another printed layer.
-
- Intermediate support material (between interfaces) shall be extruded at a layer height of
maximum_support_layer_height
.-
maximum_support_layer_height
shall have a default value equal tonozzle_diameter
* 0.8.
-
- Intermediate support material shall be drawn at a space density of
support_density
.-
support_density
is a ratio from 0.0 (no intermediate support) to 1.0 (solid intermediate support). -
support_density
shall default to a value of 0.3
-
- Support material contact area shall be drawn at a space density of
contact_density
.-
contact_density
is a ratio from 0.0 (no intermediate support) to 1.0 (solid intermediate support). -
contact_density
shall default to a value of 0.3
-
- Support material contact area shall drawn with a minimal length and minimal width.
- Support material shall not be drawn within a separation distance
contact_distance_xy
from the model faces.