diff --git a/resources/articles/blackmagic/mold_angle.md b/resources/articles/blackmagic/mold_angle.md index a0dc22826..8ca836eff 100644 --- a/resources/articles/blackmagic/mold_angle.md +++ b/resources/articles/blackmagic/mold_angle.md @@ -1,5 +1,5 @@ -Similar to the [Make Overhang Printable](conical_overhang_enabled.md) feature, this setting modifies the shape of moulds such that it can be printed without support. Only the outside shape of the mould is modified, so the shape of your cast will not be affected. +Similar to the [Make Overhang Printable](../experimental/conical_overhang_enabled.md) feature, this setting modifies the shape of moulds such that it can be printed without support. Only the outside shape of the mould is modified, so the shape of your cast will not be affected. ![An angle of 40 degrees allows the bottom side of this mould to print without needing any support](../images/mold_angle.png) -For some shapes, modifying the outside shape of the mould is not enough to make it print properly. It'll still need support. You can achieve a similar effect by enabling [Conical Support](support_conical_enabled.md). \ No newline at end of file +For some shapes, modifying the outside shape of the mould is not enough to make it print properly. It'll still need support. You can achieve a similar effect by enabling [Conical Support](../experimental/support_conical_enabled.md). \ No newline at end of file diff --git a/resources/articles/dual/prime_tower_brim_enable.md b/resources/articles/dual/prime_tower_brim_enable.md index 1801e36fe..cf961c062 100644 --- a/resources/articles/dual/prime_tower_brim_enable.md +++ b/resources/articles/dual/prime_tower_brim_enable.md @@ -1,9 +1,9 @@ -The prime tower brim is an additional brim, similar to the brim option in the [Build Plate Adhesion Type](adhesion_type.md). This brim can be enabled and disabled separately from the ordinary adhesion. When activated, an additional brim will be printed around the prime tower. This brim is a flat disc around the prime tower of just one layer that improves the adhesion of the prime tower to the build plate. +The prime tower brim is an additional brim, similar to the brim option in the [Build Plate Adhesion Type](../platform_adhesion/adhesion_type.md). This brim can be enabled and disabled separately from the ordinary adhesion. When activated, an additional brim will be printed around the prime tower. This brim is a flat disc around the prime tower of just one layer that improves the adhesion of the prime tower to the build plate. ![The adhesion is set to skirt, but there is still a brim around the prime tower](../images/prime_tower_brim_enable.png) Enabling the prime tower brim will give the prime tower more surface area to connect to the build plate. Because the prime tower can get pretty tall and slim, it may topple over for very tall prints. This prime tower brim is meant to prevent that at a small cost of printing time, material and space on the build plate. -The prime tower brim will get the width defined in the [Brim Width](brim_width.md) setting. If the Build Plate Adhesion Type is set to Brim, this setting effectively doubles the width of the brim around the prime tower. +The prime tower brim will get the width defined in the [Brim Width](../platform_adhesion/brim_width.md) setting. If the Build Plate Adhesion Type is set to Brim, this setting effectively doubles the width of the brim around the prime tower. The prime tower brim cannot be combined with a raft. \ No newline at end of file diff --git a/resources/articles/experimental/adaptive_layer_height_enabled.md b/resources/articles/experimental/adaptive_layer_height_enabled.md index 366e697e6..6a2bd8ecb 100644 --- a/resources/articles/experimental/adaptive_layer_height_enabled.md +++ b/resources/articles/experimental/adaptive_layer_height_enabled.md @@ -6,26 +6,26 @@ The layer height is adjusted such that the horizontal distance between the edges If the model has both shallow surfaces and steep surfaces at the same height, the layer thickness is taken to be the smaller of the layer thicknesses. This sometimes makes the layer height unnecessarily small because there is a horizontal surface next to it. This can be seen in the screenshot above as well halfway the height of the silo on the left. -Adaptive Layers is heavily constrained in order to improve printing quality. The layer height is not allowed to deviate more than a specified [Maximum Variation](adaptive_layer_height_variation.md) from the original [Layer Height](layer_height.md) setting. Between two adjacent layers the difference in layer height may not be more than a certain [Step Size](adaptive_layer_height_variation_step.md). This causes the layer thickness to gradually transition instead of suddenly cutting it in half from one layer to the next. +Adaptive Layers is heavily constrained in order to improve printing quality. The layer height is not allowed to deviate more than a specified [Maximum Variation](adaptive_layer_height_variation.md) from the original [Layer Height](../resolution/layer_height.md) setting. Between two adjacent layers the difference in layer height may not be more than a certain [Step Size](adaptive_layer_height_variation_step.md). This causes the layer thickness to gradually transition instead of suddenly cutting it in half from one layer to the next. Adaptive Layers can considerably reduce the printing time without suffering a loss in print quality, or even while improving quality in some cases. The effect of adjusting the layer thickness is immense. In most cases, the printing time will be greatly reduced, due to using thicker layers where the model is vertical. The topography effect is also reduced because the layers are spaced closer together horizontally. However this feature can introduce a number of problems as well. * With changing the layer height, some other settings typically need to be adjusted as well, such as the nozzle temperature. Adaptive Layers will not automatically adjust those as well. This can make the print sub-optimal for e.g. overhangs that would fare better at a lower printing temperature. * If the layer height is changed over the entire layer for a small feature somewhere in a small part of the layer, banding will be visible in the rest of the layer. -* Vertical distances are unintentionally adjusted with this as well. This may have a negative effect on the print quality. For instance, the [Top/Bottom Thickness](top_bottom_thickness.md) will typically become lower because Cura will hold the [Top Layers](top_layers.md) setting as truth, and the layers become thinner. This can cause pillowing. Affected settings that may no longer be correct include: - * [Top Thickness](top_thickness.md) - * [Bottom Thickness](bottom_thickness.md) - * [Maximum Skin Angle for Expansion](max_skin_angle_for_expansion.md) - * [Gradual Infill Step Height](gradual_infill_step_height.md) - * [Gradual Support Infill Step Height](gradual_support_infill_step_height.md) - * [Infill Layer Thickness](infill_sparse_thickness.md) - * [Support Infill Layer Thickness](support_infill_sparse_thickness.md) - * [Support Z Distance](support_z_distance.md) - * [Support Roof Thickness](support_roof_height.md) - * [Support Floor Thickness](support_bottom_height.md) - * [Support Overhang Angle](support_angle.md) - * [Support Stair Step Height](support_bottom_stair_step_height.md) - * [Tower Roof Angle](support_tower_roof_angle.md) - * [Ooze Shield Angle](ooze_shield_angle.md) - * [Maximum Model Angle](conical_overhang_angle.md) \ No newline at end of file +* Vertical distances are unintentionally adjusted with this as well. This may have a negative effect on the print quality. For instance, the [Top/Bottom Thickness](../shell/top_bottom_thickness.md) will typically become lower because Cura will hold the [Top Layers](../shell/top_layers.md) setting as truth, and the layers become thinner. This can cause pillowing. Affected settings that may no longer be correct include: + * [Top Thickness](../shell/top_thickness.md) + * [Bottom Thickness](../shell/bottom_thickness.md) + * [Maximum Skin Angle for Expansion](../infill/max_skin_angle_for_expansion.md) + * [Gradual Infill Step Height](../infill/gradual_infill_step_height.md) + * [Gradual Support Infill Step Height](../support/gradual_support_infill_step_height.md) + * [Infill Layer Thickness](../infill/infill_sparse_thickness.md) + * [Support Infill Layer Thickness](../support/support_infill_sparse_thickness.md) + * [Support Z Distance](../support/support_z_distance.md) + * [Support Roof Thickness](../support/support_roof_height.md) + * [Support Floor Thickness](../support/support_bottom_height.md) + * [Support Overhang Angle](../support/support_angle.md) + * [Support Stair Step Height](../support/support_bottom_stair_step_height.md) + * [Tower Roof Angle](../support/support_tower_roof_angle.md) + * [Ooze Shield Angle](../dual/ooze_shield_angle.md) + * [Maximum Model Angle](../experimental/conical_overhang_angle.md) \ No newline at end of file diff --git a/resources/articles/experimental/adaptive_layer_height_variation.md b/resources/articles/experimental/adaptive_layer_height_variation.md index af733b873..b5acfb0b7 100644 --- a/resources/articles/experimental/adaptive_layer_height_variation.md +++ b/resources/articles/experimental/adaptive_layer_height_variation.md @@ -1,4 +1,4 @@ -With this setting, you can limit the range from which the Adaptive Layers is allowed to select a layer thickness. The layer height is not allowed to deviate more than this variation from the normal [Layer Height](layer_height.md). +With this setting, you can limit the range from which the Adaptive Layers is allowed to select a layer thickness. The layer height is not allowed to deviate more than this variation from the normal [Layer Height](../resolution/layer_height.md). For example, with a normal layer height of 0.15mm and the variation set to 0.1mm, Adaptive Layers may produce layers with a thickness between 0.05mm and 0.25mm. diff --git a/resources/articles/experimental/bridge_fan_speed.md b/resources/articles/experimental/bridge_fan_speed.md index 887a2a37a..990df6c4a 100644 --- a/resources/articles/experimental/bridge_fan_speed.md +++ b/resources/articles/experimental/bridge_fan_speed.md @@ -1,4 +1,4 @@ -This setting controls the fan speed during bridging of both the walls and skin. This fan speed overrides the normal [fan speed](cool_fan_speed.md) that would otherwise be used. +This setting controls the fan speed during bridging of both the walls and skin. This fan speed overrides the normal [fan speed](../cooling/cool_fan_speed.md) that would otherwise be used. Normally you'll want the fan speed to be turned up as high as possible during bridging. The fan speed will need to be higher than for the rest of the print. This prevents sagging, as the material can solidify more quickly. diff --git a/resources/articles/experimental/bridge_fan_speed_2.md b/resources/articles/experimental/bridge_fan_speed_2.md index 78c8aca29..914a1521b 100644 --- a/resources/articles/experimental/bridge_fan_speed_2.md +++ b/resources/articles/experimental/bridge_fan_speed_2.md @@ -1,4 +1,4 @@ -This setting controls the fan speed during the printing of the skin of the second layer above a bridge. This fan speed overrides the normal [fan speed](cool_fan_speed.md) that would otherwise be used. +This setting controls the fan speed during the printing of the skin of the second layer above a bridge. This fan speed overrides the normal [fan speed](../cooling/cool_fan_speed.md) that would otherwise be used. If the [fan speed](bridge_fan_speed.md) was increased for the first bridge layer, you'll most likely also want to increase the fan speed for the second layer. This cools the material more quickly which causes it to lean less on the previous layer. There are really no significant downsides. In theory, increasing the fan speed too much would cause the layers to bond too weakly, compromising strength. However the layers already bond very weakly during a bridge so there is very little strength that can be gained from reducing the fan speed. diff --git a/resources/articles/experimental/bridge_fan_speed_3.md b/resources/articles/experimental/bridge_fan_speed_3.md index 72271419d..b13abf66b 100644 --- a/resources/articles/experimental/bridge_fan_speed_3.md +++ b/resources/articles/experimental/bridge_fan_speed_3.md @@ -1,4 +1,4 @@ -This setting controls the fan speed during the printing of the skin of the third layer above a bridge. This fan speed overrides the normal [fan speed](cool_fan_speed.md) that would otherwise be used. +This setting controls the fan speed during the printing of the skin of the third layer above a bridge. This fan speed overrides the normal [fan speed](../cooling/cool_fan_speed.md) that would otherwise be used. If the [fan speed](bridge_fan_speed.md) was increased for the first and second bridge layers, you'll most likely also want to increase the fan speed for the third layer. This cools the material more quickly which causes it to lean less on the previous layer. There are really no significant downsides. In theory, increasing the fan speed too much would cause the layers to bond too weakly, compromising strength. However the layers already bond very weakly during a bridge so there is very little strength that can be gained from reducing the fan speed. diff --git a/resources/articles/experimental/bridge_settings_enabled.md b/resources/articles/experimental/bridge_settings_enabled.md index 1d86c9ffe..409b0e525 100644 --- a/resources/articles/experimental/bridge_settings_enabled.md +++ b/resources/articles/experimental/bridge_settings_enabled.md @@ -3,7 +3,7 @@ When your model has some overhang that is supported on both sides, Cura will det ![When a bridge is detected, the skin lines are oriented to bridge the gap as best it can](../images/bridge_settings_enabled_default.png) ![With bridge settings enabled, the bridging lines are printed with different settings](../images/bridge_settings_enabled_enabled.png) -Normally Cura will use a fairly rudimentary bridging technique. Cura will detect overhanging areas of skin that are supported on multiple sides. The [direction of those skin lines](skin_angles.md) is adjusted to bridge those areas automatically. This ensures that the greatest possible part of the overhanging area is supported on multiple sides and improves print quality. +Normally Cura will use a fairly rudimentary bridging technique. Cura will detect overhanging areas of skin that are supported on multiple sides. The [direction of those skin lines](../shell/skin_angles.md) is adjusted to bridge those areas automatically. This ensures that the greatest possible part of the overhanging area is supported on multiple sides and improves print quality. When this setting is enabled though, you can tune that behaviour more precisely according to your requirements. This allows you to tweak: * printing speed diff --git a/resources/articles/experimental/bridge_skin_speed.md b/resources/articles/experimental/bridge_skin_speed.md index 3d12adc3d..919aa15b6 100644 --- a/resources/articles/experimental/bridge_skin_speed.md +++ b/resources/articles/experimental/bridge_skin_speed.md @@ -2,6 +2,6 @@ This setting controls the speed at which the bottom skin lines are being printed For materials that require the fan to be turned on and turned up high (such as PLA), it is generally better to print bridges very slow. This allows the fans to blow a lot of air over the material, which causes them to solidify very quickly. The material doesn't get as much chance to sag then. This is less effective for materials that don't need the fan to be spinning so fast or printers that don't have a very powerful fan. -However printing slow will also create a large change in the rate at which material needs to be extruded from the nozzle opening. While the print head can generally slow down very quickly, the material in the nozzle chamber will remain flowing for a while longer due to latent pressure inside the nozzle chamber. So as the print head slows down, there will be some overextrusion in the beginning of the bridging line. As the print head speeds up again afterwards, there will be some underextrusion. Keeping the speed closer to the normal [printing speed of the top/bottom](speed_topbottom.md) prevents that from happening. +However printing slow will also create a large change in the rate at which material needs to be extruded from the nozzle opening. While the print head can generally slow down very quickly, the material in the nozzle chamber will remain flowing for a while longer due to latent pressure inside the nozzle chamber. So as the print head slows down, there will be some overextrusion in the beginning of the bridging line. As the print head speeds up again afterwards, there will be some underextrusion. Keeping the speed closer to the normal [printing speed of the top/bottom](../speed/speed_topbottom.md) prevents that from happening. In general it is better to print the bridging skin lines very slowly with materials that print at cold temperatures, such as PLA. It is better to print the bridging skin lines around the same speed as the ordinary top/bottom speed when printing with high-temperature materials such as polycarbonate. \ No newline at end of file diff --git a/resources/articles/experimental/bridge_skin_speed_2.md b/resources/articles/experimental/bridge_skin_speed_2.md index a96095033..43e2a8d85 100644 --- a/resources/articles/experimental/bridge_skin_speed_2.md +++ b/resources/articles/experimental/bridge_skin_speed_2.md @@ -2,6 +2,6 @@ This setting controls the printing speed of the skin lines in the second layer a For materials that require the fan to be turned on and turned up high (such as PLA), it is generally better to print bridges very slow. This allows the fans to blow a lot of air over the material, which causes them to solidify very quickly. The material doesn't get as much chance to sag then, which would make them lean on the first bridging layer and make that sag more. This is less effective for materials that don't need the fan to be spinning so fast or printers that don't have a very powerful fan. -Printing more slowly will also create a large change in the rate at which material needs to be extruded from the nozzle opening. This change in flow rate takes some time, which results in overextrusion when the print head slows down for the bridge and underextrusion afterwards. Since the second layer is less critical for overhang quality than the normal bridging layer, it is better to have the second layer printed at a speed closer to the ordinary [printing speed](speed_topbottom.md) to prevent over- and underextrusion. +Printing more slowly will also create a large change in the rate at which material needs to be extruded from the nozzle opening. This change in flow rate takes some time, which results in overextrusion when the print head slows down for the bridge and underextrusion afterwards. Since the second layer is less critical for overhang quality than the normal bridging layer, it is better to have the second layer printed at a speed closer to the ordinary [printing speed](../speed/speed_topbottom.md) to prevent over- and underextrusion. In general it is better to print the bridging skin lines slowly with materials that print at cold temperatures, such as PLA. It is better to print the bridging skin lines around the same speed as the ordinary top/bottom speed when printing with high-temperature materials such as polycarbonate. \ No newline at end of file diff --git a/resources/articles/experimental/bridge_skin_speed_3.md b/resources/articles/experimental/bridge_skin_speed_3.md index 157c492de..f2ec3d1e2 100644 --- a/resources/articles/experimental/bridge_skin_speed_3.md +++ b/resources/articles/experimental/bridge_skin_speed_3.md @@ -2,6 +2,6 @@ This setting controls the printing speed of the skin lines in the third layer ab For materials that require the fan to be turned on and turned up high (such as PLA), it is generally better to print bridges very slow. This allows the fans to blow a lot of air over the material, which causes them to solidify very quickly. The material doesn't get as much chance to sag then, which would make them lean on the first and second bridging layers and make those sag more. This is less effective for materials that don't need the fan to be spinning so fast or printers that don't have a very powerful fan. -Printing more slowly will also create a large change in the rate at which material needs to be extruded from the nozzle opening. This change in flow rate takes some time, which results in overextrusion when the print head slows down for the bridge and underextrusion afterwards. Since the third layer is less critical for overhang quality than the first two bridging layers, it is better to have the third layer printed at a speed closer to the ordinary [printing speed](speed_topbottom.md) to prevent over- and underextrusion. +Printing more slowly will also create a large change in the rate at which material needs to be extruded from the nozzle opening. This change in flow rate takes some time, which results in overextrusion when the print head slows down for the bridge and underextrusion afterwards. Since the third layer is less critical for overhang quality than the first two bridging layers, it is better to have the third layer printed at a speed closer to the ordinary [printing speed](../speed/speed_topbottom.md) to prevent over- and underextrusion. In general it is better to print the bridging skin lines slowly with materials that print at cold temperatures, such as PLA. It is better to print the bridging skin lines around the same speed as the ordinary top/bottom speed when printing with high-temperature materials such as polycarbonate. \ No newline at end of file diff --git a/resources/articles/experimental/bridge_wall_coast.md b/resources/articles/experimental/bridge_wall_coast.md index e9b6fe877..6fd1586a8 100644 --- a/resources/articles/experimental/bridge_wall_coast.md +++ b/resources/articles/experimental/bridge_wall_coast.md @@ -6,8 +6,8 @@ After the bridge is complete, the material that was not extruded will be expunge The unit of this setting is not meant to be intuitive. The distance ahead of the bridge at which the material will stop flowing depends on a number of factors: * The length of the wall so far, up until the bridge. The longer the wall, the more it can coast. -* The rate of flow out the nozzle during the normal wall, which depends on the [speed](speed_wall.md), [line width](wall_line_width.md), [flow rate](wall_material_flow.md) and [layer height](layer_height.md) of those walls. The greater the flow rate in normal walls, the longer the coasting distance. -* The rate of flow out the nozzle during the bridged wall, which depends on the [speed](bridge_wall_speed.md) and [flow rate](bridge_wall_flow.md) of those walls. The greater the flow rate in bridged walls, the *shorter* the coasting distance. +* The rate of flow out the nozzle during the normal wall, which depends on the [speed](../speed/speed_wall.md), [line width](../resolution/wall_line_width.md), [flow rate](../material/wall_material_flow.md) and [layer height](../resolution/layer_height.md) of those walls. The greater the flow rate in normal walls, the longer the coasting distance. +* The rate of flow out the nozzle during the bridged wall, which depends on the [speed](bridge_wall_speed.md) and [flow rate](bridge_wall_material_flow.md) of those walls. The greater the flow rate in bridged walls, the *shorter* the coasting distance. This setting is a multiplying factor over the final length. diff --git a/resources/articles/experimental/bridge_wall_speed.md b/resources/articles/experimental/bridge_wall_speed.md index 688840305..c69a41483 100644 --- a/resources/articles/experimental/bridge_wall_speed.md +++ b/resources/articles/experimental/bridge_wall_speed.md @@ -2,6 +2,6 @@ This setting controls the speed at which the wall lines are being printed while For materials that require the fan to be turned on and turned up high (such as PLA), it is generally better to print bridges very slow. This allows the fans to blow a lot of air over the material, which causes them to solidify very quickly. The material doesn't get as much chance to sag then. This is less effective for materials that don't need the fan to be spinning so fast or printers that don't have a very powerful fan. -However printing slow will also create a large change in the rate at which material needs to be extruded from the nozzle opening. While the print head can generally slow down very quickly, the material in the nozzle chamber will remain flowing for a while longer due to latent pressure inside the nozzle chamber. So as the print head slows down, there will be some overextrusion in the beginning of the bridging line. As the print head speeds up again afterwards, there will be some underextrusion. Keeping the speed closer to the normal [printing speed of the walls](speed_wall.md) prevents that from happening. +However printing slow will also create a large change in the rate at which material needs to be extruded from the nozzle opening. While the print head can generally slow down very quickly, the material in the nozzle chamber will remain flowing for a while longer due to latent pressure inside the nozzle chamber. So as the print head slows down, there will be some overextrusion in the beginning of the bridging line. As the print head speeds up again afterwards, there will be some underextrusion. Keeping the speed closer to the normal [printing speed of the walls](../speed/speed_wall.md) prevents that from happening. In general it is better to print the bridging walls very slowly with materials that print at cold temperatures, such as PLA. It is better to print the bridging walls around the same speed as the ordinary wall speed when printing with high-temperature materials such as polycarbonate. \ No newline at end of file diff --git a/resources/articles/experimental/coasting_enable.md b/resources/articles/experimental/coasting_enable.md index febc8dccc..425bddbf7 100644 --- a/resources/articles/experimental/coasting_enable.md +++ b/resources/articles/experimental/coasting_enable.md @@ -2,6 +2,6 @@ If this setting is enabled, the nozzle will stop extruding material slightly bef ![In layer view, the seam is easy to see if coasting is enabled, because there is a travel move there then](../images/coasting_enable.png) -Enabling coasting is intended to reduce the visibility of the seam in the walls. If you normally have big fat seams, enabling this can reduce that effect. It is basically the opposite of what the [Outer Wall Wipe Distance](wall_0_wipe_dist.md) does, so it is a good idea to try reducing the wipe first before attempting coasting. +Enabling coasting is intended to reduce the visibility of the seam in the walls. If you normally have big fat seams, enabling this can reduce that effect. It is basically the opposite of what the [Outer Wall Wipe Distance](../shell/wall_0_wipe_dist.md) does, so it is a good idea to try reducing the wipe first before attempting coasting. Coasting will always produce underextrusion, in theory. Whether this is visible in the actual print or not depends on the circumstances. Coasting tends to be somewhat more effective with printers using direct drive. If your printer has a direct drive, you'll want to reduce the [coasted volume](coasting_volume.md) to a lower value than when using Bowden tubes or flexible drive shafts, because the reaction of the flow rate is much faster then. With Bowden-style feeding systems it will also be much harder to control the coasting amount to effectively reduce the seam's visibility. \ No newline at end of file diff --git a/resources/articles/experimental/coasting_speed.md b/resources/articles/experimental/coasting_speed.md index 0f3a9ce1a..addc31a4a 100644 --- a/resources/articles/experimental/coasting_speed.md +++ b/resources/articles/experimental/coasting_speed.md @@ -1,6 +1,6 @@ During the coasting, the nozzle doesn't extrude any more. However it doesn't quite behave as a travel move. The nozzle still continues travelling at approximately the same rate. With this setting, the exact rate at which the nozzle continues travelling can be configured. -The speed of coasting is configured by ratio of the normal printing speed. This means that if the [outer wall](speed_wall_0.md) and [inner wall](speed_wall_x.md) have different speeds, they will also coast at different speeds. Typically the coasting is done at a slightly lower speed than the normal printing speed, to combat the underextrusion. +The speed of coasting is configured by ratio of the normal printing speed. This means that if the [outer wall](../speed/speed_wall_0.md) and [inner wall](../speed/speed_wall_x.md) have different speeds, they will also coast at different speeds. Typically the coasting is done at a slightly lower speed than the normal printing speed, to combat the underextrusion. Reducing the speed of coasting reduces the underextrusion effect that coasting naturally causes during the wall, but increases the underextrusion effect after the nozzle has moved on to print the next structure because the nozzle has been oozing for longer. Reduced speed is best paired with a reduced [volume](coasting_volume.md) for the coasting, so that the nozzle doesn't stay oozing for too long. diff --git a/resources/articles/experimental/cross_infill_density_image.md b/resources/articles/experimental/cross_infill_density_image.md index 42fcf6860..4c282a4c8 100644 --- a/resources/articles/experimental/cross_infill_density_image.md +++ b/resources/articles/experimental/cross_infill_density_image.md @@ -1,13 +1,13 @@ -In this setting, you can provide an image that specifies the density in various places across the infill. The infill density will vary in certain places depending on the brightness of the image. This only works for the [Cross (3D) pattern](infill_pattern.md), since that pattern is able to adjust its density without chopping up lines, which would result in interrupted flow and reduced strength. +In this setting, you can provide an image that specifies the density in various places across the infill. The infill density will vary in certain places depending on the brightness of the image. This only works for the [Cross (3D) pattern](../infill/infill_pattern.md), since that pattern is able to adjust its density without chopping up lines, which would result in interrupted flow and reduced strength. ![The infill density varies across the object](../images/cross_infill_density_image.png) ![The image file used to create that pattern](../images/cross_infill_density_image_mask.png) The path to the image is provided as a local path, for instance `C:\Projects\3D Printing\infill_density.png` on Windows or `/home/ghostkeeper/3d_printing/infill_density.png` on Unix. Supported file formats are JPG, PNG, TGA, BMP, PSD, GIF, HDR and PIC. Image is scaled over the object such that it fits the bounding box of the object exactly. The brightness in the image determines the infill density: -* Where the image is black, the [infill density](infill_sparse_density.md) is used. +* Where the image is black, the [infill density](../infill/infill_sparse_density.md) is used. * Where the image is white, the infill density will approach 0%. -The infill density will never exceed the value specified by the [infill line distance](infill_line_distance.md). It can only be reduced. The pattern is also limited in where it can reduce its density. While it tries to approximate the desired infill density as closely as possible, this is not always possible. If the infill density is really low, there will be particularly few opportunities to adjust the infill density, causing the print to follow the image very loosely. In places where the infill density is high, the image will be followed very closely. The chosen density is heavily quantised as well. The density can only be doubled or halved, but Cura will [dither](https://en.wikipedia.org/wiki/Dither) the pattern in order to achieve a greater effective accuracy. +The infill density will never exceed the value specified by the [infill line distance](../infill/infill_line_distance.md). It can only be reduced. The pattern is also limited in where it can reduce its density. While it tries to approximate the desired infill density as closely as possible, this is not always possible. If the infill density is really low, there will be particularly few opportunities to adjust the infill density, causing the print to follow the image very loosely. In places where the infill density is high, the image will be followed very closely. The chosen density is heavily quantised as well. The density can only be doubled or halved, but Cura will [dither](https://en.wikipedia.org/wiki/Dither) the pattern in order to achieve a greater effective accuracy. With this setting, you can customise your infill very far. Since the Cross Infill patterns have most of their use with flexible materials, this setting is used to achieve very specific softness or hardness constraints. For instance, one could print a shoe sole with customised softness to fit the feet better, or a machanical device that has to bend in specific parts. diff --git a/resources/articles/experimental/cross_infill_pocket_size.md b/resources/articles/experimental/cross_infill_pocket_size.md index fc866e7bc..d84e54694 100644 --- a/resources/articles/experimental/cross_infill_pocket_size.md +++ b/resources/articles/experimental/cross_infill_pocket_size.md @@ -1,8 +1,8 @@ -The Cross 3D [infill pattern](infill_pattern.md) was made to facilitate flexible prints. The pattern contains 4-way crossings though that are very rigid. This setting causes the pattern to avoid the crossing in order to avoid being too rigid in certain places. It will make the pattern leave a pocket of air in the crossing. This setting determines the size of the pocket. +The Cross 3D [infill pattern](../infill/infill_pattern.md) was made to facilitate flexible prints. The pattern contains 4-way crossings though that are very rigid. This setting causes the pattern to avoid the crossing in order to avoid being too rigid in certain places. It will make the pattern leave a pocket of air in the crossing. This setting determines the size of the pocket. ![The default pocket size of 2mm](../images/infill_pattern_cross_3d.png) ![A pocket size of 0.5mm](../images/cross_infill_pocket_size_0_5.png) -The pattern varies the distance around the 4-way crossing. This setting determines the size of the pocket in the layers when the lines are touching completely. The maximum size of the pocket is determined by the infill density. The pocket size will not be drawn larger than the square root of 2 times the infill line distance. If a value is entered that is bigger it'll have no effect, but bigger values can still be entered to facilitate bigger pocket sizes in case [gradual infill](gradual_infill_steps.md) or [variable infill density](cross_infill_density_image.md) is used. +The pattern varies the distance around the 4-way crossing. This setting determines the size of the pocket in the layers when the lines are touching completely. The maximum size of the pocket is determined by the infill density. The pocket size will not be drawn larger than the square root of 2 times the infill line distance. If a value is entered that is bigger it'll have no effect, but bigger values can still be entered to facilitate bigger pocket sizes in case [gradual infill](../infill/gradual_infill_steps.md) or [variable infill density](cross_infill_density_image.md) is used. Increasing the value for this setting makes the infill weaker in the vertical direction and spreads around the strength better to create a more even strength distribution. \ No newline at end of file diff --git a/resources/articles/experimental/cross_support_density_image.md b/resources/articles/experimental/cross_support_density_image.md index 9b44d8159..220f2c87b 100644 --- a/resources/articles/experimental/cross_support_density_image.md +++ b/resources/articles/experimental/cross_support_density_image.md @@ -1,13 +1,13 @@ -In this setting, you can provide an image that specifies the density in various places across the support. The support density will vary in certain places depending on the brightness of the image. This only works for the [Cross pattern](support_pattern.md), since that pattern is able to adjust its density without chopping up lines, which would result in interrupted flow and reduced strength. +In this setting, you can provide an image that specifies the density in various places across the support. The support density will vary in certain places depending on the brightness of the image. This only works for the [Cross pattern](../support/support_pattern.md), since that pattern is able to adjust its density without chopping up lines, which would result in interrupted flow and reduced strength. ![The support density is greater at the sides](../images/cross_support_density_image.png) ![The image file used to create that pattern](../images/cross_support_density_image_mask.png) The path to the image is provided as a local path, for instance `C:\Projects\3D Printing\support_density.png` on Windows or `/home/ghostkeeper/3d_printing/support_density.png` on Unix. Supported file formats are JPG, PNG, TGA, BMP, PSD, GIF, HDR and PIC. Image is scaled over the print such that it fits the bounding box of the printed scene exactly. The brightness in the image determines the support density: -* Where the image is black, the [support density](support_infill_rate.md) is used. +* Where the image is black, the [support density](../support/support_infill_rate.md) is used. * Where the image is white, the support density will approach 0%. -The support density will never exceed the value specified by the [support line distance](support_line_distance.md). It can only be reduced. The pattern is also limited in where it can reduce its density. While it tries to approximate the desired support density as closely as possible, this is not always possible. If the support density is really low, there will be particularly few opportunities to adjust the support density, causing the print to follow the image very loosely. In places where the support density is high, the image will be followed very closely. The chosen density is heavily quantised as well. The density can only be doubled or halved, but Cura will [dither](https://en.wikipedia.org/wiki/Dither) the pattern in order to achieve a greater effective accuracy. +The support density will never exceed the value specified by the [support line distance](../support/support_line_distance.md). It can only be reduced. The pattern is also limited in where it can reduce its density. While it tries to approximate the desired support density as closely as possible, this is not always possible. If the support density is really low, there will be particularly few opportunities to adjust the support density, causing the print to follow the image very loosely. In places where the support density is high, the image will be followed very closely. The chosen density is heavily quantised as well. The density can only be doubled or halved, but Cura will [dither](https://en.wikipedia.org/wiki/Dither) the pattern in order to achieve a greater effective accuracy. With this setting, you can customise your support very far. If certain parts of your print are prone to sagging or need to be printed very accurately, you can locally increase the density there to support them better, without having to take a big hit in printing time or making it harder to pull the support off. diff --git a/resources/articles/experimental/draft_shield_enabled.md b/resources/articles/experimental/draft_shield_enabled.md index 26345259e..422491b0b 100644 --- a/resources/articles/experimental/draft_shield_enabled.md +++ b/resources/articles/experimental/draft_shield_enabled.md @@ -10,5 +10,5 @@ The draft shield has several major effects on the print: * It will keep the temperature of the print more constant. This is the intended effect of the draft shield. As a result, banding due to temperature shifts in the room should be reduced. * Generally the temperature inside the draft shield will be higher than if there is no draft shield. This is because the heat has a harder time escaping and there can be no convective currents rising with the hot air from the print. This has an effect on all aspects of the print. In particular there will be more stringing and sagging. * The fans on the print head will become less effective. The shield also disrupts the airflow there. To increase effectiveness of the fans on the print head, the [distance](draft_shield_dist.md) of the draft shield can be increased. -* The draft shield can double as an [Ooze Shield](ooze_shield_enabled.md). If travel moves are made towards an object that is protected by a draft shield, any ooze left on the nozzle will be wiped off on the shield. -* The draft shield can double as a [Prime Tower](prime_tower_enable.md). Since it's printed before the object, the printing of the draft shield is a way to get the material purged and properly flowing. This is only effective with 2 extruders though, since not all extruders will get purged if there are more than 2. \ No newline at end of file +* The draft shield can double as an [Ooze Shield](../dual/ooze_shield_enabled.md). If travel moves are made towards an object that is protected by a draft shield, any ooze left on the nozzle will be wiped off on the shield. +* The draft shield can double as a [Prime Tower](../dual/prime_tower_enable.md). Since it's printed before the object, the printing of the draft shield is a way to get the material purged and properly flowing. This is only effective with 2 extruders though, since not all extruders will get purged if there are more than 2. \ No newline at end of file diff --git a/resources/articles/experimental/infill_enable_travel_optimization.md b/resources/articles/experimental/infill_enable_travel_optimization.md index d14ed51aa..8731b2887 100644 --- a/resources/articles/experimental/infill_enable_travel_optimization.md +++ b/resources/articles/experimental/infill_enable_travel_optimization.md @@ -1,5 +1,5 @@ Enabling this setting may slightly reduce the travel time in your print. By shortening the length of the travel moves the print will go slightly faster and the nozzle will also ooze slightly less. However, it will also take more time to slice the model. -Normally Cura optimises the order in which infill lines are drawn rather naively. After each line, Cura will look for the next closest line to draw and draw that. However for some unusual, intricate shapes, the path to that next infill line may be fairly long because the nozzle has to make a detour due to [combing](retraction_combing.md). Naively, Cura underestimates the distance then and may choose a longer travel move over a shorter one. When this setting is enabled, the distance is calculated precisely so that a better choice may be made. +Normally Cura optimises the order in which infill lines are drawn rather naively. After each line, Cura will look for the next closest line to draw and draw that. However for some unusual, intricate shapes, the path to that next infill line may be fairly long because the nozzle has to make a detour due to [combing](../travel/retraction_combing.md). Naively, Cura underestimates the distance then and may choose a longer travel move over a shorter one. When this setting is enabled, the distance is calculated precisely so that a better choice may be made. This setting will usually have little impact on slicing time. However for intricate prints with many small parts (where it is most useful) it may increase the slicing time by orders of magnitude. \ No newline at end of file diff --git a/resources/articles/experimental/material_flow_dependent_temperature.md b/resources/articles/experimental/material_flow_dependent_temperature.md index 8684e9f8d..6c564256b 100644 --- a/resources/articles/experimental/material_flow_dependent_temperature.md +++ b/resources/articles/experimental/material_flow_dependent_temperature.md @@ -1,6 +1,6 @@ When printing faster, it's best to print at a slightly higher temperature. This makes the thermoplastic more fluid, allowing it to flow more quickly out of the nozzle opening. This setting adjusts the temperature automatically depending on the average flow rate of material out of the nozzle. -To know how much the temperature must be adjusted, the [Flow Temperature Graph](material_flow_temp_graph.md) is referenced. The flow rate is calculated in cubic millimetres per second. Putting that in the flow temperature relation results in a certain temperature. This temperature will get used as the printing temperature. When this setting is activated, the ordinary [printing temperature](material_print_temperature.md) setting will no longer be used in favour of the temperature calculated from the flow rate. +To know how much the temperature must be adjusted, the [Flow Temperature Graph](material_flow_temp_graph.md) is referenced. The flow rate is calculated in cubic millimetres per second. Putting that in the flow temperature relation results in a certain temperature. This temperature will get used as the printing temperature. When this setting is activated, the ordinary [printing temperature](../material/material_print_temperature.md) setting will no longer be used in favour of the temperature calculated from the flow rate. The aim of this setting is to achieve a better print quality, reducing overextrusion and underextrusion, if there are big flow changes within a print. A common case for this is the border between skin and infill. Because skin is normally printed much slower than the infill, the layers where there is a lot of infill should be printed at a slightly higher temperature so that the material can properly be extruded during the printing of that infill. diff --git a/resources/articles/experimental/minimum_polygon_circumference.md b/resources/articles/experimental/minimum_polygon_circumference.md index ab2cec513..c809ba5ec 100644 --- a/resources/articles/experimental/minimum_polygon_circumference.md +++ b/resources/articles/experimental/minimum_polygon_circumference.md @@ -1,5 +1,5 @@ Cura normally removes details of the model that are smaller than what the nozzle can feasibly print. With this setting, you can adjust that threshold to remove more or fewer details. This setting measures the circumference of every shape on every layer and if it's smaller than this setting's value, that shape will not be printed. -Removing details that are smaller than one line width is a good idea. This speeds up slicing slightly. However this doesn't always hold with parts that are smaller than the [Outer Wall Line Width](wall_line_width_0.md) when the [Print Thin Walls](fill_outline_gaps.md) features is enabled. If very small pieces still need to be attempted, you can make this setting smaller. +Removing details that are smaller than one line width is a good idea. This speeds up slicing slightly. However this doesn't always hold with parts that are smaller than the [Outer Wall Line Width](../resolution/wall_line_width_0.md) when the [Print Thin Walls](../shell/fill_outline_gaps.md) features is enabled. If very small pieces still need to be attempted, you can make this setting smaller. Increasing this setting can also help to remove small details and achieve a faster print. If it doesn't need to print these small details it may save some travel moves to get to them. \ No newline at end of file diff --git a/resources/articles/experimental/roofing_angles.md b/resources/articles/experimental/roofing_angles.md index d05c61ef0..a107c33fa 100644 --- a/resources/articles/experimental/roofing_angles.md +++ b/resources/articles/experimental/roofing_angles.md @@ -1,4 +1,4 @@ -This setting allows you to choose different directions for the pattern in the very topmost layers indicated by the [Top Surface Skin Layers](roofing_layer_count.md) setting than the rest of the top and bottom. +This setting allows you to choose different directions for the pattern in the very topmost layers indicated by the [Top Surface Skin Layers](../shell/roofing_layer_count.md) setting than the rest of the top and bottom. Only the top layer(s) of the skin will get drawn in these directions. The value for this setting is a comma-separated list of angles in degrees. The directions indicated in this list will be alternated from layer to layer. diff --git a/resources/articles/experimental/roofing_line_width.md b/resources/articles/experimental/roofing_line_width.md index ebb547cb8..57f3425fa 100644 --- a/resources/articles/experimental/roofing_line_width.md +++ b/resources/articles/experimental/roofing_line_width.md @@ -1,9 +1,9 @@ -With the [Top Surface Skin Layers](roofing_layer_count.md) setting, a number of layers at the very top can be given a different line width than the deeper top surface layers. +With the [Top Surface Skin Layers](../shell/roofing_layer_count.md) setting, a number of layers at the very top can be given a different line width than the deeper top surface layers. -The skin on the top side of the print serves several functions. In particular it needs to close the holes on the top side left by the infill and it provides a great deal of strength to the part. Apart from that, it would ideally still look nice and smooth. Reducing the [line width of the top and bottom](skin_line_width.md) can serve to create a smoother surface, but will make the print take much more time. This setting allows for creating a smooth top surface with very thin lines without needing to print the rest of the top and bottom with the same line width. This incurs less of a penalty on printing time. +The skin on the top side of the print serves several functions. In particular it needs to close the holes on the top side left by the infill and it provides a great deal of strength to the part. Apart from that, it would ideally still look nice and smooth. Reducing the [line width of the top and bottom](../resolution/skin_line_width.md) can serve to create a smoother surface, but will make the print take much more time. This setting allows for creating a smooth top surface with very thin lines without needing to print the rest of the top and bottom with the same line width. This incurs less of a penalty on printing time. Reduce the top surface skin line width to achieve a smoother surface on the top side of your print. This will make the print take slightly longer though. Reducing the line width too much can cause interruptions in the flow if it becomes less than the minimum flow rate out the nozzle. This causes the material to form beads as it flows out the nozzle and will make the top surface pockmarked and underextruded. -This technique is similar to [Ironing](ironing_enabled.md). However with Ironing, an extra pass is made on the same layer with very thin lines and extruding only minute amounts. With this setting the thin lines will be drawn in its own layer instead of the top skin. Ironing will cause overextrusion (on purpose). This setting will not. \ No newline at end of file +This technique is similar to [Ironing](../shell/ironing_enabled.md). However with Ironing, an extra pass is made on the same layer with very thin lines and extruding only minute amounts. With this setting the thin lines will be drawn in its own layer instead of the top skin. Ironing will cause overextrusion (on purpose). This setting will not. \ No newline at end of file diff --git a/resources/articles/experimental/roofing_pattern.md b/resources/articles/experimental/roofing_pattern.md index 3d0d59f79..f66efde2a 100644 --- a/resources/articles/experimental/roofing_pattern.md +++ b/resources/articles/experimental/roofing_pattern.md @@ -1,5 +1,5 @@ -This setting allows you to choose a different pattern for the very topmost layers indicated by the [Top Surface Skin Layers](roofing_layer_count.md) setting than the rest of the top and bottom. +This setting allows you to choose a different pattern for the very topmost layers indicated by the [Top Surface Skin Layers](../shell/roofing_layer_count.md) setting than the rest of the top and bottom. Only the top layer(s) of the skin will get drawn in this pattern. -The function of this setting is mostly cosmetic. While some options for the [Top/Bottom Pattern](top_bottom_pattern.md) setting will have different impact on strength or water tightness, the impact of the very topmost layer on this is minimal. Instead you may choose a different pattern that looks better for your part. For instance, you may want to choose the concentric pattern for circular objects. \ No newline at end of file +The function of this setting is mostly cosmetic. While some options for the [Top/Bottom Pattern](../shell/top_bottom_pattern.md) setting will have different impact on strength or water tightness, the impact of the very topmost layer on this is minimal. Instead you may choose a different pattern that looks better for your part. For instance, you may want to choose the concentric pattern for circular objects. \ No newline at end of file diff --git a/resources/articles/experimental/skin_alternate_rotation.md b/resources/articles/experimental/skin_alternate_rotation.md index 55dea452d..7d7b86c1a 100644 --- a/resources/articles/experimental/skin_alternate_rotation.md +++ b/resources/articles/experimental/skin_alternate_rotation.md @@ -1,8 +1,8 @@ -When the top and bottom are printed with the lines or zigzag [pattern](top_bottom_pattern.md), the lines are normally oriented in the diagonal directions, alternating the two directions every later. If this setting is activated, it will alternate in four directions instead: two diagonal directions, vertical and horizontal. +When the top and bottom are printed with the lines or zigzag [pattern](../shell/top_bottom_pattern.md), the lines are normally oriented in the diagonal directions, alternating the two directions every later. If this setting is activated, it will alternate in four directions instead: two diagonal directions, vertical and horizontal. ![Alternating four directions](../images/skin_alternate_rotation.gif) -This setting will override the [Top/Bottom Line Directions](skin_angles.md) setting. The behaviour is the same though. In fact, this setting can be emulated completely by entering the angles `[45, 135, 0, 90]`. +This setting will override the [Top/Bottom Line Directions](../shell/skin_angles.md) setting. The behaviour is the same though. In fact, this setting can be emulated completely by entering the angles `[45, 135, 0, 90]`. Generally, your print will be the stiffest in the direction lengthwise to the direction of the lines. If this setting is not enabled, that will be in the two diagonal directions, making it weaker in the orthographic directions. These diagonal directions are chosen because the most common gantry mechanisms for 3D printers use more motors for diagonal movement, which allows them to accelerate faster in those directions. diff --git a/resources/articles/experimental/small_feature_speed_factor.md b/resources/articles/experimental/small_feature_speed_factor.md index 589432f4b..c3c6c2a60 100644 --- a/resources/articles/experimental/small_feature_speed_factor.md +++ b/resources/articles/experimental/small_feature_speed_factor.md @@ -1,4 +1,4 @@ -Contours that are shorter than the [Small Feature Max Length](small_feature_max_length.md) can be printed at a reduced speed. With this setting, you can indicate the speed at which these contours should be printed, as a factor of their [normal printing speed](speed_wall.md). +Contours that are shorter than the [Small Feature Max Length](small_feature_max_length.md) can be printed at a reduced speed. With this setting, you can indicate the speed at which these contours should be printed, as a factor of their [normal printing speed](../speed/speed_wall.md). During the printing of small holes, the bead tends to get pulled along with the nozzle into the corner. If the corner is very sharp, as with small holes, this has the effect of making the hole smaller. When printing more slowly, this pull is reduced because the material has more time to settle in and because the mechanical pull is simply lower. diff --git a/resources/articles/experimental/small_feature_speed_factor_0.md b/resources/articles/experimental/small_feature_speed_factor_0.md index 18e0e94f4..066af701a 100644 --- a/resources/articles/experimental/small_feature_speed_factor_0.md +++ b/resources/articles/experimental/small_feature_speed_factor_0.md @@ -1,5 +1,5 @@ -Contours that are shorter than the [Small Feature Max Length](small_feature_max_length.md) can be printed at a reduced speed. With this setting, you can indicate the speed at which these contours should be printed on the first layer, as a factor of their [normal printing speed](speed_wall.md). This can be configured separately from the print speed of small features on the [rest of the layers](small_feature_speed_factor.md). +Contours that are shorter than the [Small Feature Max Length](small_feature_max_length.md) can be printed at a reduced speed. With this setting, you can indicate the speed at which these contours should be printed on the first layer, as a factor of their [normal printing speed](../speed/speed_wall.md). This can be configured separately from the print speed of small features on the [rest of the layers](small_feature_speed_factor.md). -Small contours don't have a lot of surface area to stick to the build plate. Especially when [printing the walls before the infill](infill_before_walls.md), the walls for small holes are often just tiny circles laying on the build plate. If the nozzle strikes past them in a travel move later, they might get torn off the build plate. For this reason, the printing speed of these small contours can be reduced compared to the other contours. This allows the material to flow out more and fuse to the build plate better, reducing the chance to pull them off the build plate. +Small contours don't have a lot of surface area to stick to the build plate. Especially when [printing the walls before the infill](../infill/infill_before_walls.md), the walls for small holes are often just tiny circles laying on the build plate. If the nozzle strikes past them in a travel move later, they might get torn off the build plate. For this reason, the printing speed of these small contours can be reduced compared to the other contours. This allows the material to flow out more and fuse to the build plate better, reducing the chance to pull them off the build plate. Reducing the printing speed of these small contours has a very minor negative impact on the printing speed. Luckily, since these contours are small by definition and it only concerns the first layer, the total added print time is not significant. \ No newline at end of file diff --git a/resources/articles/experimental/spaghetti_flow.md b/resources/articles/experimental/spaghetti_flow.md index b54660751..64226ea0b 100644 --- a/resources/articles/experimental/spaghetti_flow.md +++ b/resources/articles/experimental/spaghetti_flow.md @@ -1,6 +1,6 @@ This setting directly adjusts the density of the spaghetti infill. -Normally, while printing infill, the [infill density](infill_sparse_density.md) setting only affects the [distance between infill lines](infill_line_distance.md). Because the [infill line width](infill_line_width.md) is kept the same but the lines are spaced closer together, increasing the infill density has the effect that a greater portion of the infill volume gets filled with material in the end. +Normally, while printing infill, the [infill density](../infill/infill_sparse_density.md) setting only affects the [distance between infill lines](../infill/infill_line_distance.md). Because the [infill line width](../resolution/infill_line_width.md) is kept the same but the lines are spaced closer together, increasing the infill density has the effect that a greater portion of the infill volume gets filled with material in the end. This works differently if [spaghetti infill](spaghetti_infill_enabled.md) is enabled. The infill line distance not only adjusts the distance between infill lines, but the line width will be adjusted as well in order to achieve the desired density as specified by this setting. This setting specifies exactly the fraction of the total infill volume that is going to get filled with material. Increasing this setting will cause the lines to become wider. @@ -8,4 +8,4 @@ When using spaghetti infill to produce flexible infill, this setting essentially When using spaghetti infill to cast material, this setting should likely be set near 100% in order to fill up the model completely with material. However you may still adjust it slightly if your material has a tendency to shrink or expand as it sets. -**This setting is still multiplied by the [infill flow](infill_material_flow.md) setting.** \ No newline at end of file +**This setting is still multiplied by the [infill flow](../material/infill_material_flow.md) setting.** \ No newline at end of file diff --git a/resources/articles/experimental/spaghetti_infill_enabled.md b/resources/articles/experimental/spaghetti_infill_enabled.md index f8778c74b..ed279a025 100644 --- a/resources/articles/experimental/spaghetti_infill_enabled.md +++ b/resources/articles/experimental/spaghetti_infill_enabled.md @@ -1,4 +1,4 @@ -If this setting is enabled, Cura will extrude all infill of multiple layers at once in a higher layer. This serves as an extreme form of [Infill Layer Thickness](infill_sparse_thickness.md), but without the aim of maintaining rigidity of the infill. It has a bit of functionality to deal with the extreme amounts of extrusion. +If this setting is enabled, Cura will extrude all infill of multiple layers at once in a higher layer. This serves as an extreme form of [Infill Layer Thickness](../infill/infill_sparse_thickness.md), but without the aim of maintaining rigidity of the infill. It has a bit of functionality to deal with the extreme amounts of extrusion. This feature is not functional for ordinary materials. You'll normally either want the strength of ordinary infill patterns, or leave out the infill altogether. There are two use cases for it though. @@ -11,11 +11,11 @@ The other application for spaghetti infill is casting. If you have a printer tha Adjusting other settings for spaghetti infill ---- Both of these applications require very special handling of your infill. These are a few settings that you'll most likely want to adjust to your need: -* The [printing speed of infill](speed_infill.md) needs to be massively reduced. If the nozzle needs to extrude the infill of 10 layers at the same time, you'll want to reduce the printing speed by at least a factor of 8. -* Set your [infill layer thickness](infill_sparse_thickness.md) to be equal to the layer height. -* Increase your [printing temperature](material_print_temperature.md) slightly (for the extruder that will print the infill). This allows the material to flow properly out the nozzle and allows for faster extrusion. -* Set the [seam alignment](z_seam_type.md) to be random to spread out the structure randomly. +* The [printing speed of infill](../speed/speed_infill.md) needs to be massively reduced. If the nozzle needs to extrude the infill of 10 layers at the same time, you'll want to reduce the printing speed by at least a factor of 8. +* Set your [infill layer thickness](../infill/infill_sparse_thickness.md) to be equal to the layer height. +* Increase your [printing temperature](../material/material_print_temperature.md) slightly (for the extruder that will print the infill). This allows the material to flow properly out the nozzle and allows for faster extrusion. +* Set the [seam alignment](../shell/z_seam_type.md) to be random to spread out the structure randomly. **In Cura's layer view, the infill will show up as very fat lines. This is because Cura assumes that material stays on the same layer and spreads out there. In reality, it will fall down.** -**While spaghetti infill is being used, the [infill line width](infill_line_width.md) setting has no effect any more. The line width is adjusted to meet the needs of the [infill line distance](infill_line_distance.md) and [spaghetti flow](spaghetti_flow.md) settings.** \ No newline at end of file +**While spaghetti infill is being used, the [infill line width](../resolution/infill_line_width.md) setting has no effect any more. The line width is adjusted to meet the needs of the [infill line distance](../infill/infill_line_distance.md) and [spaghetti flow](spaghetti_flow.md) settings.** \ No newline at end of file diff --git a/resources/articles/experimental/spaghetti_inset.md b/resources/articles/experimental/spaghetti_inset.md index 41141a1df..42c988499 100644 --- a/resources/articles/experimental/spaghetti_inset.md +++ b/resources/articles/experimental/spaghetti_inset.md @@ -1,6 +1,6 @@ To allow the spaghetti infill to expand in all directions equally, some distance must be kept from the walls. This setting determines that distance. -The behaviour of this setting is almost the same as that of the [infill overlap](infill_overlap_mm.md) setting. If the infill overlap is set to be the negative of this setting's value, the area that the nozzle will travel across will be the same. However, the difference is that the total volume extruded for the infill remains unchanged by this setting. Whereas reducing the infill overlap reduces the amount of material extruded as infill, adjusting this setting won't change the total volume extruded as infill. +The behaviour of this setting is almost the same as that of the [infill overlap](../infill/infill_overlap_mm.md) setting. If the infill overlap is set to be the negative of this setting's value, the area that the nozzle will travel across will be the same. However, the difference is that the total volume extruded for the infill remains unchanged by this setting. Whereas reducing the infill overlap reduces the amount of material extruded as infill, adjusting this setting won't change the total volume extruded as infill. When using spaghetti infill as a flexible infill pattern, this setting must be tuned such that the material doesn't hit the walls while travelling down, before it rests on the material. If the inset is too small, the spaghetti infill will just stick to the walls instead and produce big blobs of material there. If the inset is too big however, all of the material will be concentrated in the middle rather than adding equal amounts of strength on all sides. diff --git a/resources/articles/experimental/support_conical_angle.md b/resources/articles/experimental/support_conical_angle.md index dac118ce3..6a1a3c8fd 100644 --- a/resources/articles/experimental/support_conical_angle.md +++ b/resources/articles/experimental/support_conical_angle.md @@ -8,4 +8,4 @@ The conical support angle is the most major trade-off between the stability of s Using a large angle will make the support very thin for a large portion of its height. This saves a lot of support material and printing time. When lots of support material is needed, this can save a lot of time and material, as upwards to half of the support is left out. However, since the support becomes very thin at the bottom, the support may also become less stable, increasing the chance of the print to fail. You can increase the [minimum width](support_conical_min_width.md) to guard against this. -Using a negative angle will make the support wider towards the bottom, shaped like a volcano. If your print has tiny features high up that need supporting, they will normally produce very tall [towers](support_use_towers.md) that are prone to falling over during the print. With a negative angle these tall, thin support structures will be made wider at the bottom. This gives them some added stability. However, it will take longer to print this support since it requires more material. An angle of about -5° is normally enough to give even the tallest, thinnest support structures enough stability. If your material tends to ooze a lot during travel moves, a greater negative angle will be required because the structure will get pushed more due to blobs on the support. \ No newline at end of file +Using a negative angle will make the support wider towards the bottom, shaped like a volcano. If your print has tiny features high up that need supporting, they will normally produce very tall [towers](../support/support_use_towers.md) that are prone to falling over during the print. With a negative angle these tall, thin support structures will be made wider at the bottom. This gives them some added stability. However, it will take longer to print this support since it requires more material. An angle of about -5° is normally enough to give even the tallest, thinnest support structures enough stability. If your material tends to ooze a lot during travel moves, a greater negative angle will be required because the structure will get pushed more due to blobs on the support. \ No newline at end of file diff --git a/resources/articles/experimental/support_conical_enabled.md b/resources/articles/experimental/support_conical_enabled.md index 740d2da3a..7d54a925a 100644 --- a/resources/articles/experimental/support_conical_enabled.md +++ b/resources/articles/experimental/support_conical_enabled.md @@ -7,8 +7,8 @@ The support itself will slope with a certain [angle](support_conical_angle.md). Conical support is the most powerful parameter for the weigh-off between printing time and the stability of support. There are two main use cases for conical support: * To save material and printing time. Conical support can easily save you half of the material required for support, and by extension half of the time spent on printing it. This is especially effective if there are large volumes of support, for large and tall prints. -* To make the support more stable using a negative angle. If your print has tiny features high up that need supporting, they will normally produce very tall [towers](support_use_towers.md) that are prone to falling over during the print. With conical support, these tall, thin support structures can be made wider at the bottom. This gives them some added stability. However, it will take longer to print this support since it requires more material. +* To make the support more stable using a negative angle. If your print has tiny features high up that need supporting, they will normally produce very tall [towers](../support/support_use_towers.md) that are prone to falling over during the print. With conical support, these tall, thin support structures can be made wider at the bottom. This gives them some added stability. However, it will take longer to print this support since it requires more material. -When the [Support Placement](support_type.md) is set to place support only on the build plate, conical support allows reaching around the model to still support the model in places that are above other parts of the model. The support will still only rest on the build plate, but due to its shape can now reach the overhang areas in corners that would otherwise not be supported. +When the [Support Placement](../support/support_type.md) is set to place support only on the build plate, conical support allows reaching around the model to still support the model in places that are above other parts of the model. The support will still only rest on the build plate, but due to its shape can now reach the overhang areas in corners that would otherwise not be supported. This feature is a somewhat simpler and less intrusive version of [Tree Support](support_tree_enable.md). Tree support has many of the same advantages as conical support. However Tree Support uses a completely different algorithm and is allowed more freedom in how the support is constructed, while conical support stays more true to the ordinary support generation algorithm. This means that the settings for ordinary support tend to work better when used with conical support, but will need to be adjusted significantly for tree support. Tree support tends to save more on material and printing time while retaining print reliability. \ No newline at end of file diff --git a/resources/articles/experimental/support_skip_some_zags.md b/resources/articles/experimental/support_skip_some_zags.md index eaf3fd7f2..f623e46f3 100644 --- a/resources/articles/experimental/support_skip_some_zags.md +++ b/resources/articles/experimental/support_skip_some_zags.md @@ -1,4 +1,4 @@ -If the zigzag [pattern](support_pattern.md) is used for support, the support can be crumpled up as an easy way to remove the support. This becomes more difficult if the support is very wide. With this setting, the zigzag support is broken up into pieces that are easier to break off individually but are still wide enough to maintain their stability. +If the zigzag [pattern](../support/support_pattern.md) is used for support, the support can be crumpled up as an easy way to remove the support. This becomes more difficult if the support is very wide. With this setting, the zigzag support is broken up into pieces that are easier to break off individually but are still wide enough to maintain their stability. ![Every 8 lines a connecting line is left out, breaking the support up in chunks](../images/support_skip_some_zags.png) diff --git a/resources/articles/experimental/support_tree_angle.md b/resources/articles/experimental/support_tree_angle.md index 355924380..8c318e793 100644 --- a/resources/articles/experimental/support_tree_angle.md +++ b/resources/articles/experimental/support_tree_angle.md @@ -6,7 +6,7 @@ This setting determines the maximum overhang angle that the branches of tree sup Reducing the branch angle will make the branches more vertical. Increasing it will make them go more horizontal. Because the branches are allowed to have greater overhang angles, they can reach farther around obstacles, allowing the support to rest on the build plate more often, rather than on the model. It will also allow the branches to split off at a later point. The most important effects of increasing the branch angle for tree support include: -* Reduced scarring, due to less support needing to rest on the model rather than the build plate. If [Support Placement](support_type.md) is set to Touching Buildplate, more of the model can be supported. +* Reduced scarring, due to less support needing to rest on the model rather than the build plate. If [Support Placement](../support/support_type.md) is set to Touching Buildplate, more of the model can be supported. * Reduced printing time and material usage, due to the branches splitting off at higher elevations. The branches are split off just in time to be able to reach all of the overhang. * Reduced reliability. If the overhang angle becomes too great, the support will be greatly weakened, increasing the chance that the support breaks or tumbles over. diff --git a/resources/articles/experimental/support_tree_branch_diameter.md b/resources/articles/experimental/support_tree_branch_diameter.md index 7747d75de..4e4facac2 100644 --- a/resources/articles/experimental/support_tree_branch_diameter.md +++ b/resources/articles/experimental/support_tree_branch_diameter.md @@ -5,6 +5,6 @@ This setting allows you to adjust the width of the tree support's branches. The Wider branches are more stable, reducing the chance that the tree gets knocked over by the nozzle if it needs to travel across it. -Wider branches will also merge together faster. This will save some material but can also prevent some of the model from being properly supported, and indeed some of the support itself as well. When branches are merged together they don't have an outline any more. Wide branches are best combined with either a wide [spacing](support_tree_branch_distance.md) or some [infill](support_infill_rate.md) in order to properly support parts in the middle of the wide branches. +Wider branches will also merge together faster. This will save some material but can also prevent some of the model from being properly supported, and indeed some of the support itself as well. When branches are merged together they don't have an outline any more. Wide branches are best combined with either a wide [spacing](support_tree_branch_distance.md) or some [infill](../support/support_infill_rate.md) in order to properly support parts in the middle of the wide branches. Wider branches will also have a harder time navigating around your model. This may cause more of the support to be resting on the model rather than on the build plate. As a result, your model may have more scarring after removal of the support structures. \ No newline at end of file diff --git a/resources/articles/experimental/support_tree_enable.md b/resources/articles/experimental/support_tree_enable.md index 768d69099..52c4ffbb1 100644 --- a/resources/articles/experimental/support_tree_enable.md +++ b/resources/articles/experimental/support_tree_enable.md @@ -4,7 +4,7 @@ Tree support offers an alternative approach to supporting the model than the ord Tree support can avoid obstacles when growing towards the overhang areas. If at all possible, the tree will be grown from the build plate upwards to prevent scarring of the surface that the support rests on. If this is not possible, the tree will be resting on the model's surface as close to the overhang as possible to minimise time and material usage. The branches of tree support are limited by the [Tree Support Branch Angle](support_tree_angle.md) so that they don't produce too steep an overhang of themselves. This limits the ability to grow around obstacles and also determines the height at which trunks will start branching out. -Tree support is hollow by default. However the ordinary support settings still apply to the area circumscribed by the tree's branches. In particular, the [Support Density](support_infill_rate.md) can be used to give the support more structural strength. Due to the nature of tree support being greatly jagged, it normally has plenty of strength for its purpose. +Tree support is hollow by default. However the ordinary support settings still apply to the area circumscribed by the tree's branches. In particular, the [Support Density](../support/support_infill_rate.md) can be used to give the support more structural strength. Due to the nature of tree support being greatly jagged, it normally has plenty of strength for its purpose. Tree support has a number of advantages over normal support, to name a few: * Tree support generally uses way less material than ordinary support. Between 25% and 50% of the material usage is typical. This saves a lot of time and cost in material. diff --git a/resources/articles/experimental/support_tree_wall_count.md b/resources/articles/experimental/support_tree_wall_count.md index c0f7f0712..041a8986d 100644 --- a/resources/articles/experimental/support_tree_wall_count.md +++ b/resources/articles/experimental/support_tree_wall_count.md @@ -6,4 +6,4 @@ More walls will make the support much more sturdy, especially with large [angles However it will also greatly increase the time and material spent on the support. -This setting works very similar to the [Support Wall Line Count](support_wall_count.md) setting. \ No newline at end of file +This setting works very similar to the [Support Wall Line Count](../support/support_wall_count.md) setting. \ No newline at end of file diff --git a/resources/articles/experimental/support_tree_wall_thickness.md b/resources/articles/experimental/support_tree_wall_thickness.md index 4e1f593b0..efb251a86 100644 --- a/resources/articles/experimental/support_tree_wall_thickness.md +++ b/resources/articles/experimental/support_tree_wall_thickness.md @@ -6,4 +6,4 @@ Thicker walls will make the support much more sturdy, especially with large [ang However it will also greatly increase the time and material spent on the support. -This setting works very similar to the [Support Wall Line Count](support_wall_count.md) setting. \ No newline at end of file +This setting works very similar to the [Support Wall Line Count](../support/support_wall_count.md) setting. \ No newline at end of file diff --git a/resources/articles/experimental/wall_overhang_angle.md b/resources/articles/experimental/wall_overhang_angle.md index a0daa33fd..d5d026395 100644 --- a/resources/articles/experimental/wall_overhang_angle.md +++ b/resources/articles/experimental/wall_overhang_angle.md @@ -2,6 +2,6 @@ This setting indicates the threshold angle after which a wall will be marked as If this setting is set to 0°, all walls will be treated as overhanging walls. If this setting is set to 90°, no walls will be treated as overhanging walls. Walls that rest on support are not treated as overhanging walls either. -The aim of this feature is to provide better overhang qualities for areas that would almost need to be supported by [support](support_enable.md), but not quite. Instead of spending extra time and material on support and scarring the surface when removing that support, you can choose to print these overhanging walls a bit slower and set the [Support Overhang Angle](support_angle.md) somewhat higher. This achieves a more staged approach to printing increasing overhang angles better. +The aim of this feature is to provide better overhang qualities for areas that would almost need to be supported by [support](../support/support_enable.md), but not quite. Instead of spending extra time and material on support and scarring the surface when removing that support, you can choose to print these overhanging walls a bit slower and set the [Support Overhang Angle](../support/support_angle.md) somewhat higher. This achieves a more staged approach to printing increasing overhang angles better. -Setting this setting higher than the Support Overhang Angle reduces the effect of this feature greatly since walls on top of support are not marked as overhanging walls, and so any walls that are printed at an overhang angle that would be considered an overhanging wall would also be supported and not printed at different speeds. However this feature still has an effect then if support is disabled or for parts of overhang that are not supported for other reasons, such as [Minimum Support Area](minimum_support_area.md). \ No newline at end of file +Setting this setting higher than the Support Overhang Angle reduces the effect of this feature greatly since walls on top of support are not marked as overhanging walls, and so any walls that are printed at an overhang angle that would be considered an overhanging wall would also be supported and not printed at different speeds. However this feature still has an effect then if support is disabled or for parts of overhang that are not supported for other reasons, such as [Minimum Support Area](../support/minimum_support_area.md). \ No newline at end of file diff --git a/resources/articles/experimental/wall_overhang_speed_factor.md b/resources/articles/experimental/wall_overhang_speed_factor.md index db46f6bda..3ae2e34bd 100644 --- a/resources/articles/experimental/wall_overhang_speed_factor.md +++ b/resources/articles/experimental/wall_overhang_speed_factor.md @@ -1,4 +1,4 @@ -With this setting, the speed can be adjusted at which [overhanging walls](wall_overhang_angle.md) are printed. The speed is set as a ratio of their normal print speed, which is either the [Outer Wall Speed](speed_wall_0.md) or the [Inner Wall Speed](speed_wall_x.md). +With this setting, the speed can be adjusted at which [overhanging walls](wall_overhang_angle.md) are printed. The speed is set as a ratio of their normal print speed, which is either the [Outer Wall Speed](../speed/speed_wall_0.md) or the [Inner Wall Speed](../speed/speed_wall_x.md). Printing overhang at lower speeds can be very effective to reduce droop. This has a number of positive effects on your print. * The walls get more time to attach to adjacent walls in the previous layer. This helps them stay upright better, which reduces droop. diff --git a/resources/articles/experimental/wipe_hop_amount.md b/resources/articles/experimental/wipe_hop_amount.md index 94ca5af8f..345fc0f0e 100644 --- a/resources/articles/experimental/wipe_hop_amount.md +++ b/resources/articles/experimental/wipe_hop_amount.md @@ -1,3 +1,3 @@ -This setting configures how much clearance must be created while travelling for the wipe procedure. This can be configured separately from the ordinary [Z hop height](retraction_hop.md). +This setting configures how much clearance must be created while travelling for the wipe procedure. This can be configured separately from the ordinary [Z hop height](../travel/retraction_hop.md). During the wiping procedure, the nozzle moves back and forth rapidly. This makes the printer shake violently, which makes the build plate and the gantry system vibrate up and down as well. If the normal Z hop height is configured very tightly, some more space should be taken for the Z hop during the wipe procedure. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_hop_enable.md b/resources/articles/experimental/wipe_hop_enable.md index 979c12a2e..b3dfedffe 100644 --- a/resources/articles/experimental/wipe_hop_enable.md +++ b/resources/articles/experimental/wipe_hop_enable.md @@ -1,5 +1,5 @@ -With this setting, the wiping procedure will be done while Z hopped. This can be configured separately from the ordinary [Z hops](retraction_hop_enabled.md). +With this setting, the wiping procedure will be done while Z hopped. This can be configured separately from the ordinary [Z hops](../travel/retraction_hop_enabled.md). The wipe procedure contains two very long travel moves that go all the way to the side of the build volume. During these travel moves, the print head may pick up quite some speed because it has a lot of time to accelerate. At great speeds, there is an increased chance of the print head accidentally knocking over previously printed parts. Therefore you may want to enable Z hops even if you wouldn't do that for the ordinary printing process. -The Z hop in this procedure is executed regardless of whether [Z hops are only performed over previously printed parts](retraction_hop_only_when_collides.md) or whether there are printed parts in between. \ No newline at end of file +The Z hop in this procedure is executed regardless of whether [Z hops are only performed over previously printed parts](../travel/retraction_hop_only_when_collides.md) or whether there are printed parts in between. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_hop_speed.md b/resources/articles/experimental/wipe_hop_speed.md index 1bd45b97c..2a43ea97c 100644 --- a/resources/articles/experimental/wipe_hop_speed.md +++ b/resources/articles/experimental/wipe_hop_speed.md @@ -1,3 +1,3 @@ -This setting configures how fast the nozzle is moved up - or the build plate is moved down - when performing the Z hop for the wiping procedure. This can be configured separately from the ordinary [Z hop speed](speed_z_hop.md). +This setting configures how fast the nozzle is moved up - or the build plate is moved down - when performing the Z hop for the wiping procedure. This can be configured separately from the ordinary [Z hop speed](../speed/speed_z_hop.md). When adjusting the [Z hop height](wipe_hop_amount.md), you may want to adjust the speed as well in order to cope with the extra distance that needs to be traversed. Keep in mind though that the greater distance also allows for greater movement speed due to acceleration. Previously the maximum speed may not be reached at all due to limits on acceleration. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_pause.md b/resources/articles/experimental/wipe_pause.md index 8073254dc..8254fbb51 100644 --- a/resources/articles/experimental/wipe_pause.md +++ b/resources/articles/experimental/wipe_pause.md @@ -2,4 +2,4 @@ With this setting, the nozzle can be made to pause briefly just after the wiping The wiping procedure is fairly long, for a travel move. The nozzle moves all the way to the side of the build volume and moves back and forth there, and then needs to travel back to the print. During this time there will be a lot of oozing and a [longer retraction](wipe_retraction_amount.md) may be necessary. After the unretraction, there will be a period when the flow out the nozzle needs to get started still. This pause allows the nozzle chamber to come back to pressure when the material is unretracted again, allowing the first line to be printed properly without significant underextrusion. -Pausing for too long causes a blob to appear where the nozzle lands. Depending on the [printing order](infill_before_walls.md), this may not be significant since the blob may appear on the inside of the print where it's not visible. However the material used for this blob will not be used for the subsequent printed lines, causing underextrusion there still. This setting requires some careful tuning. \ No newline at end of file +Pausing for too long causes a blob to appear where the nozzle lands. Depending on the [printing order](../infill/infill_before_walls.md), this may not be significant since the blob may appear on the inside of the print where it's not visible. However the material used for this blob will not be used for the subsequent printed lines, causing underextrusion there still. This setting requires some careful tuning. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_retraction_amount.md b/resources/articles/experimental/wipe_retraction_amount.md index b62be48d0..46a325968 100644 --- a/resources/articles/experimental/wipe_retraction_amount.md +++ b/resources/articles/experimental/wipe_retraction_amount.md @@ -1,4 +1,4 @@ -This setting configures how far to retract the material while the wiping procedure is going on. This can be configured separately from the [normal retraction amount](retraction_amount.md). +This setting configures how far to retract the material while the wiping procedure is going on. This can be configured separately from the [normal retraction amount](../material/retraction_amount.md). The wiping procedure makes the nozzle go all the way to the side of the printer, move back and forth there, and then move all the way back. This is essentially a very long travel move. Since this travel move is longer than the average travel moves throughout the print, you may want to increase the retraction distance during wipes beyond the distance used during ordinary printing. diff --git a/resources/articles/experimental/wipe_retraction_enable.md b/resources/articles/experimental/wipe_retraction_enable.md index 4385db83f..e52b80196 100644 --- a/resources/articles/experimental/wipe_retraction_enable.md +++ b/resources/articles/experimental/wipe_retraction_enable.md @@ -1,7 +1,7 @@ -If this setting is enabled, the material will be retracted throughout the wiping procedure. This can be configured separately from the [normal retractions](retraction_enable.md). +If this setting is enabled, the material will be retracted throughout the wiping procedure. This can be configured separately from the [normal retractions](../material/retraction_enable.md). The wiping procedure makes the nozzle go all the way to the side of the printer, move back and forth there, and then move all the way back. This is essentially a very long travel move. Since this travel move is longer than the average travel moves throughout the print, you may want to have the material retracted during this procedure even if retractions are normally disabled. Having the material retracted will reduce the amount of material that oozes during the wiping procedure. The material that is oozed during the wiping procedure will normally be wiped off by the brush. However this material is then lost. As a result, there will be some underextrusion just after the wipe has been completed since this material has oozed out instead of being placed in its proper location. -On the other hand, the retraction may take some time and cause unnecessary wear on the filament. If underextrusion is not a problem, disabling the retraction may save some time and improve reliability. This can work well if, for instance, the [infill is printed before the walls](infill_before_walls.md), because some underextrusion during the infill is not really a problem. \ No newline at end of file +On the other hand, the retraction may take some time and cause unnecessary wear on the filament. If underextrusion is not a problem, disabling the retraction may save some time and improve reliability. This can work well if, for instance, the [infill is printed before the walls](../infill/infill_before_walls.md), because some underextrusion during the infill is not really a problem. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_retraction_extra_prime_amount.md b/resources/articles/experimental/wipe_retraction_extra_prime_amount.md index cd0d6aae1..2ddee2b4d 100644 --- a/resources/articles/experimental/wipe_retraction_extra_prime_amount.md +++ b/resources/articles/experimental/wipe_retraction_extra_prime_amount.md @@ -1,4 +1,4 @@ -If [retracting during the wipe procedure](wipe_retraction_enable.md), the material will be unretracted after the wiping procedure has completed. When this happens, you may want the material to be pushed a little bit further than the original [retraction distance](wipe_retraction_amount.md) to compensate for any material that was lost despite the retraction. This may be configured separately from the [normal extra prime amount](retraction_extra_prime_amount.md). +If [retracting during the wipe procedure](wipe_retraction_enable.md), the material will be unretracted after the wiping procedure has completed. When this happens, you may want the material to be pushed a little bit further than the original [retraction distance](wipe_retraction_amount.md) to compensate for any material that was lost despite the retraction. This may be configured separately from the [normal extra prime amount](../material/retraction_extra_prime_amount.md). The wiping procedure makes the nozzle go all the way to the side of the printer, move back and forth there, and then move all the way back. This is essentially a very long travel move. Since this travel move is longer than the average travel moves throughout the print, more material may have been lost due to oozing. To compensate for this, you may need to prime more after the wipe procedure than after normal travel moves. diff --git a/resources/articles/experimental/wipe_retraction_prime_speed.md b/resources/articles/experimental/wipe_retraction_prime_speed.md index 5f467e427..952713d2c 100644 --- a/resources/articles/experimental/wipe_retraction_prime_speed.md +++ b/resources/articles/experimental/wipe_retraction_prime_speed.md @@ -1,3 +1,3 @@ -This setting configures how fast the material is primed after the wiping procedure. This can be configured separately from the ordinary [retraction prime speed](retraction_prime_speed.md). +This setting configures how fast the material is primed after the wiping procedure. This can be configured separately from the ordinary [retraction prime speed](../material/retraction_prime_speed.md). Priming more slowly can cause a small blob to appear in the location where the nozzle lands after the wiping procedure. However priming more slowly might be necessary to get the material flowing properly after a longer retraction for the wiping procedure. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_retraction_retract_speed.md b/resources/articles/experimental/wipe_retraction_retract_speed.md index e19d12775..d3a822f96 100644 --- a/resources/articles/experimental/wipe_retraction_retract_speed.md +++ b/resources/articles/experimental/wipe_retraction_retract_speed.md @@ -1,3 +1,3 @@ -This setting configures how fast the material is retracted for the wiping procedure. This can be configured separately from the ordinary [retraction retract speed](retraction_retract_speed.md). +This setting configures how fast the material is retracted for the wiping procedure. This can be configured separately from the ordinary [retraction retract speed](../material/retraction_retract_speed.md). Since any material that is oozed from the nozzle during this wipe procedure will be wiped off anyway, the retraction speed may be reduced somewhat for this procedure compared to the rest of the print. This reduces wear on the filament. \ No newline at end of file diff --git a/resources/articles/experimental/wipe_retraction_speed.md b/resources/articles/experimental/wipe_retraction_speed.md index cbf84cf23..2af71d77e 100644 --- a/resources/articles/experimental/wipe_retraction_speed.md +++ b/resources/articles/experimental/wipe_retraction_speed.md @@ -1,3 +1,3 @@ -This setting configures how fast the material is retracted and unretracted for the wiping procedure. This can be configured separately from the ordinary [retraction speed](retraction_speed.md). +This setting configures how fast the material is retracted and unretracted for the wiping procedure. This can be configured separately from the ordinary [retraction speed](../material/retraction_speed.md). Since any material that is oozed from the nozzle during this wipe procedure will be wiped off anyway, the retraction speed may be reduced somewhat for this procedure compared to the rest of the print. This reduces wear on the filament. \ No newline at end of file diff --git a/resources/articles/experimental/wireframe_enabled.md b/resources/articles/experimental/wireframe_enabled.md index 82565d0e1..247070ce8 100644 --- a/resources/articles/experimental/wireframe_enabled.md +++ b/resources/articles/experimental/wireframe_enabled.md @@ -9,6 +9,6 @@ The resulting object is not functional however. It will have roughly the correct Wire Printing works by laying down rings of material with a fairly wide vertical spacing of several millimetres. In between these rings it will draw a saw-tooth shape that will allow the next ring to rest on top of the previous one. Where the surface of the model goes horizontal, a similar technique is used to close the top. In the roof, there are concentric rings held together by a saw-tooth shape, carefully suspended in mid-air by building from outside (where it can rest on a wall) inwards. -Wire Printing only really works reliably with shapes that are almost completely vertical, similar to the type of model that would work well with [Spiralize Mode](magic_spiralize.md). If the surface is horizontal over large areas, the roof closing technique has to bridge an extremely far distance. This will most likely fail then. If the model then continues upwards halfway across a horizontal surface, it will almost certainly be printed in mid-air. +Wire Printing only really works reliably with shapes that are almost completely vertical, similar to the type of model that would work well with [Spiralize Mode](../blackmagic/magic_spiralize.md). If the surface is horizontal over large areas, the roof closing technique has to bridge an extremely far distance. This will most likely fail then. If the model then continues upwards halfway across a horizontal surface, it will almost certainly be printed in mid-air. **Cura's layer view will not display Wire Printing correctly directly after slicing. However the result can still be previewed by saving the g-code to disk and opening that g-code with Cura again.** \ No newline at end of file diff --git a/resources/articles/experimental/wireframe_flow.md b/resources/articles/experimental/wireframe_flow.md index 21289e77b..35930d87f 100644 --- a/resources/articles/experimental/wireframe_flow.md +++ b/resources/articles/experimental/wireframe_flow.md @@ -2,6 +2,6 @@ With this setting, the flow rate can be adjusted while printing with the Wire Pr This setting adjusts the flow for the entire print, but the flow can also be adjusted separately for the [horizontal parts](wireframe_flow_flat.md) or the [connections](wireframe_flow_connection.md). -Wire Printing doesn't use the line width or layer height to determine how far lines and layers are spaced. It uses the [height](wireframe_height.md) and [inset distance](wireframe_roof_inset.md) only. So instead of adjusting the flow of the Wire Printing, you might as well adjust the [Layer Height](layer_height.md) or [Line Width](line_width.md) settings, or the [ordinary Flow](material_flow.md). This will have the same effect. However these settings exist so that a print profile can be created that has correct flow for Wire Printing without influencing the print quality of normal prints that don't make use of Wire Printing. +Wire Printing doesn't use the line width or layer height to determine how far lines and layers are spaced. It uses the [height](wireframe_height.md) and [inset distance](wireframe_roof_inset.md) only. So instead of adjusting the flow of the Wire Printing, you might as well adjust the [Layer Height](../resolution/layer_height.md) or [Line Width](../resolution/line_width.md) settings, or the [ordinary Flow](../material/material_flow.md). This will have the same effect. However these settings exist so that a print profile can be created that has correct flow for Wire Printing without influencing the print quality of normal prints that don't make use of Wire Printing. Increasing the flow makes the wires thicker. This makes the frame more rigid once it's solidified. However it also increases the heat mass of the frame, making it take longer to solidify the wires. This makes the wires droop and reduces the reliability of the print, since the wires may not connect properly any more then. \ No newline at end of file diff --git a/resources/articles/infill/infill_support_angle.md b/resources/articles/infill/infill_support_angle.md index 3c61b8f36..6251d7294 100644 --- a/resources/articles/infill/infill_support_angle.md +++ b/resources/articles/infill/infill_support_angle.md @@ -1,4 +1,4 @@ -When using infill support, this setting determines the minimum overhang angle of the surface that needs to get supported. This is similar to the [Overhang Angle](support_angle.md) setting for ordinary support. +When using infill support, this setting determines the minimum overhang angle of the surface that needs to get supported. This is similar to the [Overhang Angle](../support/support_angle.md) setting for ordinary support. ![A low angle results in more support](../images/infill_support_angle_low.png) ![A high angle results in less support](../images/infill_support_angle_high.png) diff --git a/resources/articles/infill/infill_wall_line_count.md b/resources/articles/infill/infill_wall_line_count.md index 3e3c6989e..56a0f9973 100644 --- a/resources/articles/infill/infill_wall_line_count.md +++ b/resources/articles/infill/infill_wall_line_count.md @@ -1,4 +1,4 @@ -This setting adds a number of contours around the infill areas. This is similar to increasing the [number of walls](wall_line_count.md), but the contours do not go around the skin and the walls will be between the skin and the infill as well. It is also similar to adding [extra skin walls](skin_outline_count.md), but around the infill instead of around the skin. +This setting adds a number of contours around the infill areas. This is similar to increasing the [number of walls](../shell/wall_line_count.md), but the contours do not go around the skin and the walls will be between the skin and the infill as well. It is also similar to adding [extra skin walls](../shell/skin_outline_count.md), but around the infill instead of around the skin. These walls are printed with the infill settings. diff --git a/resources/articles/material/infill_material_flow.md b/resources/articles/material/infill_material_flow.md index 8ed4f0940..ba7c30f7b 100644 --- a/resources/articles/material/infill_material_flow.md +++ b/resources/articles/material/infill_material_flow.md @@ -1,5 +1,5 @@ This setting adjusts the flow rate for the infill only. The flow rate for the infill can be adjusted separately from the flow rate of the rest of the print. -Adjusting the flow rate during the infill is a stop gap method to fix problems with extrusion rate or strength. The same effect can be achieved by adjusting the [distance between lines](infill_line_distance.md) and [line width](infill_line_width.md) of the infill, but this setting may be more intuitive. +Adjusting the flow rate during the infill is a stop gap method to fix problems with extrusion rate or strength. The same effect can be achieved by adjusting the [distance between lines](../infill/infill_line_distance.md) and [line width](../resolution/infill_line_width.md) of the infill, but this setting may be more intuitive. -Problems with extrusion rate or strength of the infill are typically caused by one of two things: Crossings in the infill pattern, or too much of a change in flow rate between the infill and other structures. Rather than adjusting this flow rate, it may be more effective to adjust the [infill pattern](infill_pattern.md) or the [line width](infill_line_width.md). Choose an infill pattern that doesn't cross itself, such as zigzag, and choose a line width that is closer to the extrusion rate of the walls and skin. If the line width needs to be increased for strength but is limited in the flow rate, it's a good idea to use the [infill multiplier](infill_multiplier.md) instead of increasing the flow. \ No newline at end of file +Problems with extrusion rate or strength of the infill are typically caused by one of two things: Crossings in the infill pattern, or too much of a change in flow rate between the infill and other structures. Rather than adjusting this flow rate, it may be more effective to adjust the [infill pattern](../infill/infill_pattern.md) or the [line width](../resolution/infill_line_width.md). Choose an infill pattern that doesn't cross itself, such as zigzag, and choose a line width that is closer to the extrusion rate of the walls and skin. If the line width needs to be increased for strength but is limited in the flow rate, it's a good idea to use the [infill multiplier](../infill/infill_multiplier.md) instead of increasing the flow. \ No newline at end of file diff --git a/resources/articles/material/material_bed_temperature.md b/resources/articles/material/material_bed_temperature.md index 7b7e37420..d13cfe614 100644 --- a/resources/articles/material/material_bed_temperature.md +++ b/resources/articles/material/material_bed_temperature.md @@ -2,7 +2,7 @@ Some printers have a heated build plate. This setting determines how warm the bu Heating the build plate will keep the material slightly fluid and sticky. Some materials will form crystals upon freezing, which causes the material to shrink significantly upon freezing. The heated bed keeps the material just above freezing temperature to prevent this shrinkage. This is all meant to improve the adhesion of the print to the build plate. -However if the build plate is kept too hot, the print will be very fluid where it touches the build plate. This causes the material to sag a bit, causing elephant's foot on the bottom side of the print. This can be compensated for with the [Initial Layer Horizontal Expansion](xy_offset_layer_0.md) setting, but affects dimensional accuracy. +However if the build plate is kept too hot, the print will be very fluid where it touches the build plate. This causes the material to sag a bit, causing elephant's foot on the bottom side of the print. This can be compensated for with the [Initial Layer Horizontal Expansion](../shell/xy_offset_layer_0.md) setting, but affects dimensional accuracy. If this setting is set to 0 degrees, Cura will not output any commands to change the build plate's temperature, which could confuse the firmware if there is no build plate. diff --git a/resources/articles/material/material_extrusion_cool_down_speed.md b/resources/articles/material/material_extrusion_cool_down_speed.md index e9a15a52b..db8227304 100644 --- a/resources/articles/material/material_extrusion_cool_down_speed.md +++ b/resources/articles/material/material_extrusion_cool_down_speed.md @@ -1,4 +1,4 @@ -If [Auto Temperature](material_flow_dependent_temperature.md) is enabled, the printing temperature will be adjusted depending on how much material is extruded. +If [Auto Temperature](../experimental/material_flow_dependent_temperature.md) is enabled, the printing temperature will be adjusted depending on how much material is extruded. When the material is heated up inside the nozzle chamber, this takes away heat from the nozzle. Extruding material faster tends to take away more heat from the nozzle. If the temperature probe is not exactly at the tip of the nozzle this causes the nozzle to have a slightly lower temperature while extruding material than when idle even with a good PID controller. diff --git a/resources/articles/material/prime_tower_flow.md b/resources/articles/material/prime_tower_flow.md index 4d80e4b82..9f2df735e 100644 --- a/resources/articles/material/prime_tower_flow.md +++ b/resources/articles/material/prime_tower_flow.md @@ -2,4 +2,4 @@ The flow rate of the prime tower. If this is increased, more material is pushed Increasing this setting causes the nozzle to prime faster. This can save some time. Increasing it too much though can cause overextrusion. As a result there could be blobs on the prime tower which can cause the tower to be knocked over. -This setting is taken into account when calculating how many perimeters the prime tower will have to prime enough volume for the [Prime Tower Minimum Volume](prime_tower_min_volume.md) setting, so increasing the flow will cause the prime tower to have fewer perimeters. \ No newline at end of file +This setting is taken into account when calculating how many perimeters the prime tower will have to prime enough volume for the [Prime Tower Minimum Volume](../dual/prime_tower_min_volume.md) setting, so increasing the flow will cause the prime tower to have fewer perimeters. \ No newline at end of file diff --git a/resources/articles/material/roofing_material_flow.md b/resources/articles/material/roofing_material_flow.md index 03e9a3c69..80315eaef 100644 --- a/resources/articles/material/roofing_material_flow.md +++ b/resources/articles/material/roofing_material_flow.md @@ -2,6 +2,6 @@ This setting adjusts the flow rate for the top surface only. The flow rate for t Adjusting the flow rate during the top surface is a stop gap method to fix problems with extrusion rate or the top surface not being very smooth. -If there is a problem with extrusion rate only during the printing of the top surface, it is better to look at the [temperature](material_print_temperature.md), [line width](roofing_line_width.md) and [speed](speed_roofing.md) combined, to achieve a reliable flow out the nozzle. +If there is a problem with extrusion rate only during the printing of the top surface, it is better to look at the [temperature](material_print_temperature.md), [line width](../experimental/roofing_line_width.md) and [speed](../speed/speed_roofing.md) combined, to achieve a reliable flow out the nozzle. -If the top surface is not smooth, the [ironing](ironing_enabled.md) feature is worth a try, but the [line width](roofing_line_width.md) setting is also a more effective way to tune the smoothness of the top surface. \ No newline at end of file +If the top surface is not smooth, the [ironing](../shell/ironing_enabled.md) feature is worth a try, but the [line width](../experimental/roofing_line_width.md) setting is also a more effective way to tune the smoothness of the top surface. \ No newline at end of file diff --git a/resources/articles/material/skin_material_flow.md b/resources/articles/material/skin_material_flow.md index c7a8a94a0..bb540121a 100644 --- a/resources/articles/material/skin_material_flow.md +++ b/resources/articles/material/skin_material_flow.md @@ -2,6 +2,6 @@ This setting adjusts the flow rate for the top and bottom only. The flow rate fo Adjusting the flow rate during the top and bottom is a stop gap method to fix problems with extrusion rate or not being water tight. -If there is a problem with extrusion rate only during the printing of the top side, it is better to look at the [infill density](infill_sparse_density.md) and [pattern](infill_pattern.md) or perhaps [gradual infill](gradual_infill_steps.md), in order to reduce the distance the top side needs to bridge. If there is a problem with extrusion rate only during the printing of the bottom side, take a look at the [density](support_infill_rate.md), [pattern](support_pattern.md) and [gradual infill](gradual_support_infill_steps.md) for support. The temperature and printing speed are also important factors for achieving good, consistent extrusion. +If there is a problem with extrusion rate only during the printing of the top side, it is better to look at the [infill density](../infill/infill_sparse_density.md) and [pattern](../infill/infill_pattern.md) or perhaps [gradual infill](../infill/gradual_infill_steps.md), in order to reduce the distance the top side needs to bridge. If there is a problem with extrusion rate only during the printing of the bottom side, take a look at the [density](../support/support_infill_rate.md), [pattern](../support/support_pattern.md) and [gradual infill](../support/gradual_support_infill_steps.md) for support. The temperature and printing speed are also important factors for achieving good, consistent extrusion. If the top or bottom is not water tight, it is better to tune the temperature. Pillowing should be prevented, but if the temperature is too low you will see underextrusion. \ No newline at end of file diff --git a/resources/articles/material/skirt_brim_material_flow.md b/resources/articles/material/skirt_brim_material_flow.md index 75794c69c..ddb9c1688 100644 --- a/resources/articles/material/skirt_brim_material_flow.md +++ b/resources/articles/material/skirt_brim_material_flow.md @@ -1,3 +1,3 @@ This setting adjusts the flow rate for the skirt or brim only. The flow rate for the skirt or brim can be adjusted separately from the flow rate of the rest of the print. -Increasing the flow rate of the skirt or brim can make it stick better to the build plate, because the material is pressed onto the build plate with more force. However, care must be taken to not overextrude too much. If the material sticks out above the brim, the nozzle can tear it off the build plate when a travel move crosses the brim. Additionally, if the skirt or brim lines overlap too much, some lines will not be able to reach the build plate because they are blocked by overly wide adjacent lines. This can be detrimental to the adhesion to the build plate. Instead, the [Skirt/Brim Line Width](skirt_brim_line_width.md) can get the same effect of pushing down harder on the build plate, but spaces the lines out further as well so that they can all stick to the build plate. \ No newline at end of file +Increasing the flow rate of the skirt or brim can make it stick better to the build plate, because the material is pressed onto the build plate with more force. However, care must be taken to not overextrude too much. If the material sticks out above the brim, the nozzle can tear it off the build plate when a travel move crosses the brim. Additionally, if the skirt or brim lines overlap too much, some lines will not be able to reach the build plate because they are blocked by overly wide adjacent lines. This can be detrimental to the adhesion to the build plate. Instead, the [Skirt/Brim Line Width](../resolution/skirt_brim_line_width.md) can get the same effect of pushing down harder on the build plate, but spaces the lines out further as well so that they can all stick to the build plate. \ No newline at end of file diff --git a/resources/articles/material/support_bottom_material_flow.md b/resources/articles/material/support_bottom_material_flow.md index 4894aee72..516b0109e 100644 --- a/resources/articles/material/support_bottom_material_flow.md +++ b/resources/articles/material/support_bottom_material_flow.md @@ -1,7 +1,7 @@ This setting adjusts the flow rate for the support floor only. The flow rate for the support floor can be adjusted separately from the flow rate of the rest of the support. -Adjusting the flow rate during the support bottom is a stop gap method to fix problems with extrusion rate or adhesion between the model and support. The same effect can be achieved by adjusting the [line width](support_bottom_line_width.md) or [line spacing](support_bottom_line_distance.md) of the support floor, but adjusting the flow rate may be more intuitive. +Adjusting the flow rate during the support bottom is a stop gap method to fix problems with extrusion rate or adhesion between the model and support. The same effect can be achieved by adjusting the [line width](../resolution/support_bottom_line_width.md) or [line spacing](../support/support_bottom_line_distance.md) of the support floor, but adjusting the flow rate may be more intuitive. -If there is a problem with extrusion rate, it is better to look at the [printing speeds](speed_support_bottom.md), [temperature](material_print_temperature.md) and [line width](support_bottom_line_width.md). Perhaps there is too great of a difference between the flow rate of the support floor and the other structures on the layer. Perhaps the line width is too thin to extrude properly. If the interface is printed with a [different material](support_interface_extruder_nr.md), a common problem is that the material that the interface is printed with doesn't get enough time to start flowing properly. This can be fixed by using a [prime tower](prime_tower_enable.md) or increasing the [area of the support floor](support_bottom_offset.md). +If there is a problem with extrusion rate, it is better to look at the [printing speeds](../speed/speed_support_bottom.md), [temperature](material_print_temperature.md) and [line width](../resolution/support_bottom_line_width.md). Perhaps there is too great of a difference between the flow rate of the support floor and the other structures on the layer. Perhaps the line width is too thin to extrude properly. If the interface is printed with a [different material](../support/support_interface_extruder_nr.md), a common problem is that the material that the interface is printed with doesn't get enough time to start flowing properly. This can be fixed by using a [prime tower](../dual/prime_tower_enable.md) or increasing the [area of the support floor](../support/support_bottom_offset.md). -If the support sticks too well to the model, adjusting the [line width](support_bottom_line_width.md) will usually be more effective since it also causes the lines to be closer together to achieve the same support infill density. \ No newline at end of file +If the support sticks too well to the model, adjusting the [line width](../resolution/support_bottom_line_width.md) will usually be more effective since it also causes the lines to be closer together to achieve the same support infill density. \ No newline at end of file diff --git a/resources/articles/material/support_interface_material_flow.md b/resources/articles/material/support_interface_material_flow.md index 84215c1e1..459fea624 100644 --- a/resources/articles/material/support_interface_material_flow.md +++ b/resources/articles/material/support_interface_material_flow.md @@ -1,7 +1,7 @@ This setting adjusts the flow rate for the support interface only. The flow rate for the support interface can be adjusted separately from the flow rate of the rest of the support. -Adjusting the flow rate during the support interface is a stop gap method to fix problems with extrusion rate or adhesion between the model and support. The same effect can be achieved by adjusting the [line width](support_interface_line_width.md) or [line spacing](support_roof_line_distance.md) of the support interface, but adjusting the flow rate may be more intuitive. +Adjusting the flow rate during the support interface is a stop gap method to fix problems with extrusion rate or adhesion between the model and support. The same effect can be achieved by adjusting the [line width](../resolution/support_interface_line_width.md) or [line spacing](../support/support_roof_line_distance.md) of the support interface, but adjusting the flow rate may be more intuitive. -If there is a problem with extrusion rate, it is better to look at the [printing speeds](speed_support_interface.md), [temperature](material_print_temperature.md) and [line width](support_interface_line_width.md). Perhaps there is too great of a difference between the flow rate of the support interface and the other structures on the layer. Perhaps the line width is too thin to extrude properly. If the interface is printed with a [different material](support_interface_extruder_nr), a common problem is that the material that the interface is printed with doesn't get enough time to start flowing properly. This can be fixed by using a [prime tower](prime_tower_enable.md) or increasing the [area of the support interface](support_interface_offset.md). +If there is a problem with extrusion rate, it is better to look at the [printing speeds](../speed/speed_support_interface.md), [temperature](material_print_temperature.md) and [line width](../resolution/support_interface_line_width.md). Perhaps there is too great of a difference between the flow rate of the support interface and the other structures on the layer. Perhaps the line width is too thin to extrude properly. If the interface is printed with a [different material](../support/support_interface_extruder_nr.md), a common problem is that the material that the interface is printed with doesn't get enough time to start flowing properly. This can be fixed by using a [prime tower](../dual/prime_tower_enable.md) or increasing the [area of the support interface](../support/support_interface_offset.md). -If the support sticks too well to the model, adjusting the [line width](support_interface_line_width.md) will usually be more effective since it also causes the lines to be closer together to achieve the same support infill density. \ No newline at end of file +If the support sticks too well to the model, adjusting the [line width](../resolution/support_interface_line_width.md) will usually be more effective since it also causes the lines to be closer together to achieve the same support infill density. \ No newline at end of file diff --git a/resources/articles/material/support_material_flow.md b/resources/articles/material/support_material_flow.md index e1567ac1e..7e4440463 100644 --- a/resources/articles/material/support_material_flow.md +++ b/resources/articles/material/support_material_flow.md @@ -1,5 +1,5 @@ This setting adjusts the flow rate for the support only. The flow rate for the support can be adjusted separately from the flow rate of the rest of the print. -Adjusting the flow rate during the support is a stop gap method to fix problems with extrusion rate or the adhesion between the support and the print. The same effect can be achieved by adjusting the [line width](support_line_width.md) or [line spacing](support_line_distance.md) of the support, but adjusting the flow may be more intuitive. +Adjusting the flow rate during the support is a stop gap method to fix problems with extrusion rate or the adhesion between the support and the print. The same effect can be achieved by adjusting the [line width](../resolution/support_line_width.md) or [line spacing](../support/support_line_distance.md) of the support, but adjusting the flow may be more intuitive. -If there is a problem with extrusion rate or strength only during the support, it is better to look at the [printing speeds](speed_support.md) and [temperature](material_print_temperature.md). Perhaps the flow difference between the support and the other structures is too great to properly extrude. Another common issue with the flow rate of support is that there are too many crossings in the [support pattern](support_pattern.md). It could help to choose a pattern that doesn't cross itself, such as Gyroid or Zigzag. \ No newline at end of file +If there is a problem with extrusion rate or strength only during the support, it is better to look at the [printing speeds](../speed/speed_support.md) and [temperature](material_print_temperature.md). Perhaps the flow difference between the support and the other structures is too great to properly extrude. Another common issue with the flow rate of support is that there are too many crossings in the [support pattern](../support/support_pattern.md). It could help to choose a pattern that doesn't cross itself, such as Gyroid or Zigzag. \ No newline at end of file diff --git a/resources/articles/material/support_roof_material_flow.md b/resources/articles/material/support_roof_material_flow.md index 4c1214fa4..a9cc1da55 100644 --- a/resources/articles/material/support_roof_material_flow.md +++ b/resources/articles/material/support_roof_material_flow.md @@ -1,7 +1,7 @@ This setting adjusts the flow rate for the support roof only. The flow rate for the support roof can be adjusted separately from the flow rate of the rest of the support. -Adjusting the flow rate during the support roof is a stop gap method to fix problems with extrusion rate or adhesion between the model and support. The same effect can be achieved by adjusting the [line width](support_roof_line_width.md) or [line spacing](support_roof_line_distance.md) of the support roof, but adjusting the flow rate may be more intuitive. +Adjusting the flow rate during the support roof is a stop gap method to fix problems with extrusion rate or adhesion between the model and support. The same effect can be achieved by adjusting the [line width](../resolution/support_roof_line_width.md) or [line spacing](../support/support_roof_line_distance.md) of the support roof, but adjusting the flow rate may be more intuitive. -If there is a problem with extrusion rate, it is better to look at the [printing speeds](speed_support_roof.md), [temperature](material_print_temperature.md) and [line width](support_roof_line_width.md). Perhaps there is too great of a difference between the flow rate of the support roof and the other structures on the layer. Perhaps the line width is too thin to extrude properly. If the interface is printed with a [different material](support_interface_extruder_nr.md), a common problem is that the material that the interface is printed with doesn't get enough time to start flowing properly. This can be fixed by using a [prime tower](prime_tower_enable.md) or increasing the [area of the support roof](support_roof_offset.md). +If there is a problem with extrusion rate, it is better to look at the [printing speeds](../speed/speed_support_roof.md), [temperature](material_print_temperature.md) and [line width](../resolution/support_roof_line_width.md). Perhaps there is too great of a difference between the flow rate of the support roof and the other structures on the layer. Perhaps the line width is too thin to extrude properly. If the interface is printed with a [different material](../support/support_interface_extruder_nr.md), a common problem is that the material that the interface is printed with doesn't get enough time to start flowing properly. This can be fixed by using a [prime tower](../dual/prime_tower_enable.md) or increasing the [area of the support roof](../support/support_roof_offset.md). -If the support sticks too well to the model, adjusting the [line width](support_roof_line_width.md) will usually be more effective since it also causes the lines to be closer together to achieve the same support infill density. \ No newline at end of file +If the support sticks too well to the model, adjusting the [line width](../resolution/support_roof_line_width.md) will usually be more effective since it also causes the lines to be closer together to achieve the same support infill density. \ No newline at end of file diff --git a/resources/articles/material/switch_extruder_extra_prime_amount.md b/resources/articles/material/switch_extruder_extra_prime_amount.md index 1937abc26..79bd2fc93 100644 --- a/resources/articles/material/switch_extruder_extra_prime_amount.md +++ b/resources/articles/material/switch_extruder_extra_prime_amount.md @@ -1,5 +1,5 @@ This setting allows you to configure the printer to purge a bit of extra material every time after the extruder is switched. It is intended to restore the pressure on the nozzle after it has been oozing while other extruders have been printing or during an extruder switch. -While other extruders are printing, this extruder will have been waiting on stand-by. During this time though, it will ooze material. That loss of material can be compensated for by pushing through some extra material. This puts the pressure back in the nozzle chamber. The material that was oozed out will still be on the nozzle tip though, so unless a [prime tower](prime_tower_enable.md) or [ooze shield](ooze_shield_enabled.md) is used, it will end up on the side of your print. +While other extruders are printing, this extruder will have been waiting on stand-by. During this time though, it will ooze material. That loss of material can be compensated for by pushing through some extra material. This puts the pressure back in the nozzle chamber. The material that was oozed out will still be on the nozzle tip though, so unless a [prime tower](../dual/prime_tower_enable.md) or [ooze shield](../dual/ooze_shield_enabled.md) is used, it will end up on the side of your print. **This setting is configurable per extruder. The configured amount of material is purged at the *beginning* of that extruder's plan, before printing with the material.** \ No newline at end of file diff --git a/resources/articles/material/wall_0_material_flow.md b/resources/articles/material/wall_0_material_flow.md index a225bfcc7..82ea4ed75 100644 --- a/resources/articles/material/wall_0_material_flow.md +++ b/resources/articles/material/wall_0_material_flow.md @@ -1,7 +1,7 @@ This setting adjusts the flow rate for the outer wall only. The flow rate for the outer wall can be adjusted separately from the flow rate of the inner walls. -Adjusting the flow rate during the outer wall is a stop gap method to fix problems with extrusion rate or dimensional accuracy. The same effect can also be achieved by adjusting the [Outer Wall Line Width](wall_line_width_0.md) and [Outer Wall Inset](wall_0_inset.md) settings, but this setting could be a more intuitive way to tune initially. +Adjusting the flow rate during the outer wall is a stop gap method to fix problems with extrusion rate or dimensional accuracy. The same effect can also be achieved by adjusting the [Outer Wall Line Width](../resolution/wall_line_width_0.md) and [Outer Wall Inset](../shell/wall_0_inset.md) settings, but this setting could be a more intuitive way to tune initially. -If there is a problem with extrusion rate only during the outer wall, it is better to look at the [printing speeds](speed_wall_0.md) and [printing temperature](material_print_temperature.md). Perhaps the material doesn't get enough momentum out the nozzle and a greater print speed could help. Perhaps the lines are too thin to extrude properly. Perhaps the material is too cool or too hot. +If there is a problem with extrusion rate only during the outer wall, it is better to look at the [printing speeds](../speed/speed_wall_0.md) and [printing temperature](material_print_temperature.md). Perhaps the material doesn't get enough momentum out the nozzle and a greater print speed could help. Perhaps the lines are too thin to extrude properly. Perhaps the material is too cool or too hot. -If there is a problem with dimensional accuracy, it is better to look at [line widths](wall_line_width_0.md), [horizontal expansion](xy_offset.md) and the [printing order](outer_inset_first.md). \ No newline at end of file +If there is a problem with dimensional accuracy, it is better to look at [line widths](../resolution/wall_line_width_0.md), [horizontal expansion](../shell/xy_offset.md) and the [printing order](../shell/outer_inset_first.md). \ No newline at end of file diff --git a/resources/articles/material/wall_material_flow.md b/resources/articles/material/wall_material_flow.md index 3670983a6..e9d354254 100644 --- a/resources/articles/material/wall_material_flow.md +++ b/resources/articles/material/wall_material_flow.md @@ -2,6 +2,6 @@ This setting adjusts the flow rate for the walls only. The flow rate for the wal Adjusting the flow rate during the walls is a stop gap method to fix problems with extrusion rate or dimensional accuracy. -If there is a problem with extrusion rate only during the walls, it is better to look at the [printing speeds](speed_wall) and [temperature](material_print_temperature.md). Perhaps the material doesn't get enough momentum out the nozzle and a greater print speed could help. Perhaps the [lines are too thin](wall_line_width.md) to extrude properly. Perhaps the material is too cool or too hot. +If there is a problem with extrusion rate only during the walls, it is better to look at the [printing speeds](../speed/speed_wall.md) and [temperature](material_print_temperature.md). Perhaps the material doesn't get enough momentum out the nozzle and a greater print speed could help. Perhaps the [lines are too thin](../resolution/wall_line_width.md) to extrude properly. Perhaps the material is too cool or too hot. -If there is a problem with dimensional accuracy, it is better to look at [line widths](wall_line_width.md), [horizontal expansion](xy_offset.md) and the [printing order](outer_inset_first.md). \ No newline at end of file +If there is a problem with dimensional accuracy, it is better to look at [line widths](../resolution/wall_line_width.md), [horizontal expansion](../shell/xy_offset.md) and the [printing order](../shell/outer_inset_first.md). \ No newline at end of file diff --git a/resources/articles/material/wall_x_material_flow.md b/resources/articles/material/wall_x_material_flow.md index 4c05f04fc..8c6ad0171 100644 --- a/resources/articles/material/wall_x_material_flow.md +++ b/resources/articles/material/wall_x_material_flow.md @@ -2,6 +2,6 @@ This setting adjusts the flow rate for the inner walls only. The flow rate for t Adjusting the flow rate during the inner walls is a stop gap method to fix problems with extrusion rate or dimensional accuracy. -If there is a problem with extrusion rate only during the inner walls, it is better to look at the [printing speeds](speed_wall_x.md) and [printing temperature](material_print_temperature.md). Perhaps the material doesn't get enough momentum out the nozzle and a greater print speed could help. Perhaps the [lines are too thin](wall_line_width_x.md) to extrude properly. Perhaps the material is too cool or too hot. +If there is a problem with extrusion rate only during the inner walls, it is better to look at the [printing speeds](../speed/speed_wall_x.md) and [printing temperature](material_print_temperature.md). Perhaps the material doesn't get enough momentum out the nozzle and a greater print speed could help. Perhaps the [lines are too thin](../resolution/wall_line_width_x.md) to extrude properly. Perhaps the material is too cool or too hot. -If there is a problem with dimensional accuracy, it is better to look at [line widths](wall_line_width_x.md), [horizontal expansion](xy_offset.md) and the [printing order](outer_inset_first.md). \ No newline at end of file +If there is a problem with dimensional accuracy, it is better to look at [line widths](../resolution/wall_line_width_x.md), [horizontal expansion](../shell/xy_offset.md) and the [printing order](../shell/outer_inset_first.md). \ No newline at end of file diff --git a/resources/articles/meshfix/meshfix_maximum_travel_resolution.md b/resources/articles/meshfix/meshfix_maximum_travel_resolution.md index 9136386f3..ea6feeccb 100644 --- a/resources/articles/meshfix/meshfix_maximum_travel_resolution.md +++ b/resources/articles/meshfix/meshfix_maximum_travel_resolution.md @@ -4,4 +4,4 @@ Since travel moves are executed significantly faster than printing moves, the pr The resolution of the motion during travel moves is often not important for print quality either. Since it's not extruding, there is no surface to become fuzzy or angular. For this reason, reducing the resolution of the travel moves has no significant impact on the print quality. -Most of Cura's travel moves are straight lines. Those are the fastest movements and produce the fewest vibrations. However if Cura is to avoid collisions it tends to follow the surface of the surface it's trying to avoid. The travel move around this surface will then have a similar resolution as the surface it's avoiding. As a result, this setting can only really have an effect if [combing](retraction_combing.md) is enabled. \ No newline at end of file +Most of Cura's travel moves are straight lines. Those are the fastest movements and produce the fewest vibrations. However if Cura is to avoid collisions it tends to follow the surface of the surface it's trying to avoid. The travel move around this surface will then have a similar resolution as the surface it's avoiding. As a result, this setting can only really have an effect if [combing](../travel/retraction_combing.md) is enabled. \ No newline at end of file diff --git a/resources/articles/meshfix/remove_empty_first_layers.md b/resources/articles/meshfix/remove_empty_first_layers.md index b96b00e7b..912b7ddf9 100644 --- a/resources/articles/meshfix/remove_empty_first_layers.md +++ b/resources/articles/meshfix/remove_empty_first_layers.md @@ -2,10 +2,10 @@ When enabled, any empty layers on the bottom side of the print will be removed. If the Cura preference to "Automatically drop models to the build plate" is enabled, this setting will likely have very little effect. It can still have an effect though. When automatically dropping models down to the build plate, the models are aligned exactly with the build plate. However, if the first layer(s) contain only features that are too small to print (perhaps due to the bottom not being entirely smooth) the first layer may still be empty in the final print. This setting will prevent that by moving the rest of the layers one down. -After moving the print down, the settings that apply to the first layer are still applied. So even though the original first layer is removed, the [Initial Layer Print Temperature](material_print_temperature_layer_0.md) and similar settings are still applied to the new first layer. +After moving the print down, the settings that apply to the first layer are still applied. So even though the original first layer is removed, the [Initial Layer Print Temperature](../material/material_print_temperature_layer_0.md) and similar settings are still applied to the new first layer. Normally this setting should always be enabled to prevent prints from failing due to not being entirely smooth on the bottom or being improperly aligned to the build plate. However you might choose to disable this setting if you're making a print job with multiple stages that needs to start in mid-air. -If [support is enabled](support_enable.md), that support will extend all the way to the build plate, making the first layers not empty any more. No layers will get removed and the print will not move downwards. +If [support is enabled](../support/support_enable.md), that support will extend all the way to the build plate, making the first layers not empty any more. No layers will get removed and the print will not move downwards. -If the [Slicing Tolerance](slicing_tolerance.md) setting is set to "Exclusive", the first layer will always be empty. If this setting is not enabled then, the first layer will actually be empty and your print will most likely fail. \ No newline at end of file +If the [Slicing Tolerance](../experimental/slicing_tolerance.md) setting is set to "Exclusive", the first layer will always be empty. If this setting is not enabled then, the first layer will actually be empty and your print will most likely fail. \ No newline at end of file diff --git a/resources/articles/platform_adhesion/raft_base_line_spacing.md b/resources/articles/platform_adhesion/raft_base_line_spacing.md index 41b92d2ea..5a4abd3c9 100644 --- a/resources/articles/platform_adhesion/raft_base_line_spacing.md +++ b/resources/articles/platform_adhesion/raft_base_line_spacing.md @@ -1,4 +1,4 @@ -This setting adjusts how far the lines in the base layer of the raft are spaced apart. This is in a way similar to the [Infill Line Distance](infill_line_distance.md) setting. The main purpose is to adjust how well the raft adheres to the build plate. +This setting adjusts how far the lines in the base layer of the raft are spaced apart. This is in a way similar to the [Infill Line Distance](../infill/infill_line_distance.md) setting. The main purpose is to adjust how well the raft adheres to the build plate. ![Dimensions related to the raft](../images/raft_dimensions.svg) diff --git a/resources/articles/platform_adhesion/raft_base_speed.md b/resources/articles/platform_adhesion/raft_base_speed.md index 1abf48f84..2ef40d57f 100644 --- a/resources/articles/platform_adhesion/raft_base_speed.md +++ b/resources/articles/platform_adhesion/raft_base_speed.md @@ -4,4 +4,4 @@ This setting configures the speed at which the base layer of the raft is printed Printing the base layer more slowly allows the material to flow out more. This increases the contact area between the raft and the build plate, allowing it to stick better to the build plate. Keeping the material hot for longer will also anneal the plastic, reducing internal stress. Both of these effects reduce warping. The base layer is typically printed slower than the others. Of course, reducing the printing speed of the base layer too much makes the print take longer. -When the raft is used, the [initial layer printing speed](speed_print_layer_0.md) applies to the initial layer of the model, not the initial layer of the raft. The travel moves within the raft will be the ordinary [travel speed](speed_travel.md). \ No newline at end of file +When the raft is used, the [initial layer printing speed](speed_print_layer_0.md) applies to the initial layer of the model, not the initial layer of the raft. The travel moves within the raft will be the ordinary [travel speed](../speed/speed_travel.md). \ No newline at end of file diff --git a/resources/articles/platform_adhesion/raft_base_thickness.md b/resources/articles/platform_adhesion/raft_base_thickness.md index fd7951bf9..7e9eb45dc 100644 --- a/resources/articles/platform_adhesion/raft_base_thickness.md +++ b/resources/articles/platform_adhesion/raft_base_thickness.md @@ -2,4 +2,4 @@ This setting adjusts the vertical thickness of the lowest layer of the raft. ![Dimensions related to the raft](../images/raft_dimensions.svg) -Similar to the [Initial Layer Height](layer_height_0.md) setting, increasing the height of the initial layer of the raft causes the nozzle to extrude with more force. This improves adhesion between the raft and the build plate. Additionally, the extra thickness can catch any variability in the height of the build plate, if your build plate is not exactly level. \ No newline at end of file +Similar to the [Initial Layer Height](../resolution/layer_height_0.md) setting, increasing the height of the initial layer of the raft causes the nozzle to extrude with more force. This improves adhesion between the raft and the build plate. Additionally, the extra thickness can catch any variability in the height of the build plate, if your build plate is not exactly level. \ No newline at end of file diff --git a/resources/articles/platform_adhesion/raft_fan_speed.md b/resources/articles/platform_adhesion/raft_fan_speed.md index fdabe8ffb..16b1ed34f 100644 --- a/resources/articles/platform_adhesion/raft_fan_speed.md +++ b/resources/articles/platform_adhesion/raft_fan_speed.md @@ -2,4 +2,4 @@ This setting configures the speed at which the cooling fans will spin while the Increasing the fan speed causes the material to cool down more quickly. This can cause warping as internal stresses in the plastic are not able to relax before the plastic sets. It can also cause the raft to adhere less well to the build plate, since the material is not able to flow out as much as it would otherwise, to increase its contact area with the build plate. However with increased fan speed the lines will also bridge better in the middle and top layers, producing a smoother surface for your raft which ultimately leads to a smoother surface for your print. -When the raft is used, the [fan speed at the initial layer](cool_fan_speed_0.md) will affect the fan speed at the initial layer of the model, rather than the first layer of the raft. \ No newline at end of file +When the raft is used, the [fan speed at the initial layer](../cooling/cool_fan_speed_0.md) will affect the fan speed at the initial layer of the model, rather than the first layer of the raft. \ No newline at end of file diff --git a/resources/articles/platform_adhesion/raft_interface_line_spacing.md b/resources/articles/platform_adhesion/raft_interface_line_spacing.md index 40c3f942f..17764acfc 100644 --- a/resources/articles/platform_adhesion/raft_interface_line_spacing.md +++ b/resources/articles/platform_adhesion/raft_interface_line_spacing.md @@ -1,4 +1,4 @@ -This setting adjusts the spacing between adjacent lines in the middle layer of the raft. This is in a way similar to the [Infill Line Distance](infill_line_distance.md) setting. The main purpose is to adjust the stiffness of the raft and how well the top layer gets supported. +This setting adjusts the spacing between adjacent lines in the middle layer of the raft. This is in a way similar to the [Infill Line Distance](../infill/infill_line_distance.md) setting. The main purpose is to adjust the stiffness of the raft and how well the top layer gets supported. ![Dimensions related to the raft](../images/raft_dimensions.svg) diff --git a/resources/articles/platform_adhesion/raft_surface_line_spacing.md b/resources/articles/platform_adhesion/raft_surface_line_spacing.md index d8d9edc79..a7df05fc0 100644 --- a/resources/articles/platform_adhesion/raft_surface_line_spacing.md +++ b/resources/articles/platform_adhesion/raft_surface_line_spacing.md @@ -1,4 +1,4 @@ -This setting indicates the spacing between the lines of the top layers of the raft. This is in a way similar to the [Infill Line Distance](infill_line_distance.md) setting. +This setting indicates the spacing between the lines of the top layers of the raft. This is in a way similar to the [Infill Line Distance](../infill/infill_line_distance.md) setting. ![Dimensions related to the raft](../images/raft_dimensions.svg) diff --git a/resources/articles/resolution/infill_line_width.md b/resources/articles/resolution/infill_line_width.md index a3ffc2fec..7d2205d3a 100644 --- a/resources/articles/resolution/infill_line_width.md +++ b/resources/articles/resolution/infill_line_width.md @@ -4,4 +4,4 @@ The width of every line of infill being drawn. The width of a line can be differ Making the infill lines wider can make your print stronger and reduce printing time as well. However, increasing it too much can cause great extrusion fluctuations. This will cause underextrusion when printing the infill and overextrusion when printing whatever comes after infill, because the flow through the nozzle cannot adjust fast enough. -**The actual infill lines may come out wider than what this setting says, if you've adjusted the [Infill Layer Thickness](infill_sparse_thickness.md) setting.** \ No newline at end of file +**The actual infill lines may come out wider than what this setting says, if you've adjusted the [Infill Layer Thickness](../infill/infill_sparse_thickness.md) setting.** \ No newline at end of file diff --git a/resources/articles/resolution/layer_height_0.md b/resources/articles/resolution/layer_height_0.md index d9a48b42c..dd0704f03 100644 --- a/resources/articles/resolution/layer_height_0.md +++ b/resources/articles/resolution/layer_height_0.md @@ -4,4 +4,4 @@ This setting defines the thickness of the first layer of your print. The initial Increasing the initial layer's thickness causes the nozzle to extrude more material over the same distance. This takes extra force, as the material spreads out to the sides to fill the full line width. This extra force causes the material to stick better to the build plate. Additionally, the thicker layer will catch any irregularities in the flatness of the surface. If the build plate is slightly bent, the variability will be absorbed by the thickness of the first layer, whereas otherwise the nozzle could scrape it off in the second layer. -Having too thick of an initial layer causes the first layer to sag more, which causes elephant's feet. The [Initial Layer Horizontal Expansion](xy_offset_layer_0.md) setting can prevent this by giving it a small negative value. \ No newline at end of file +Having too thick of an initial layer causes the first layer to sag more, which causes elephant's feet. The [Initial Layer Horizontal Expansion](../shell/xy_offset_layer_0.md) setting can prevent this by giving it a small negative value. \ No newline at end of file diff --git a/resources/articles/resolution/line_width.md b/resources/articles/resolution/line_width.md index 56e078f1b..f66363a26 100644 --- a/resources/articles/resolution/line_width.md +++ b/resources/articles/resolution/line_width.md @@ -16,7 +16,7 @@ Reducing the line width allows the printer to print more details. In particular Adjusting line widths to fit enough walls ---- -When printing mechanical objects that need to be thin but strong, you'll regularly run into the problem that your piece is not a clean even multiple of the line width. If it's not an even multiple, Cura will normally reduce the flow of some of the lines due to the [Compensate Wall Overlaps](travel_compensate_overlapping_walls_enabled.md) setting. This changes the flow rate through the nozzle which is detrimental to visual quality. If it is a clean multiple of the line width but not an even number, one of the walls will get reduced to 0. +When printing mechanical objects that need to be thin but strong, you'll regularly run into the problem that your piece is not a clean even multiple of the line width. If it's not an even multiple, Cura will normally reduce the flow of some of the lines due to the [Compensate Wall Overlaps](../shell/travel_compensate_overlapping_walls_enabled.md) setting. This changes the flow rate through the nozzle which is detrimental to visual quality. If it is a clean multiple of the line width but not an even number, one of the walls will get reduced to 0. Producing clean contours with even lines can make the print stronger and look better. A hallmark skill of any expert Cura user is to be able to tweak the line width such that the desired number of contours fill the print. diff --git a/resources/articles/resolution/skin_line_width.md b/resources/articles/resolution/skin_line_width.md index 7945a86d6..6fafa2946 100644 --- a/resources/articles/resolution/skin_line_width.md +++ b/resources/articles/resolution/skin_line_width.md @@ -4,4 +4,4 @@ The width of every line of the top and bottom being drawn. The width of a line c Making the skin lines wider is an easy way to reduce printing time, because fewer lines will be necessary to print the top and bottom sides of the object. However increasing it too much can cause great extrusion fluctuations. This will cause underextrusion when printing the skin and overextrusion when printing whatever comes next, because the flow through the nozzle cannot adjust fast enough. Increasing the skin line width will also increase the chance of holes to appear in the surface, which is not pretty and prevents it from being water tight. -Reducing the width of the skin lines tends to produce a nicer top surface, but at great cost of printing time. It is often more effective to use a different technique such as [Ironing](ironing_enabled.md) or only adjusting the [Top Surface Skin Lines](roofing_line_width.md). \ No newline at end of file +Reducing the width of the skin lines tends to produce a nicer top surface, but at great cost of printing time. It is often more effective to use a different technique such as [Ironing](../shell/ironing_enabled.md) or only adjusting the [Top Surface Skin Lines](../experimental/roofing_line_width.md). \ No newline at end of file diff --git a/resources/articles/resolution/wall_line_width.md b/resources/articles/resolution/wall_line_width.md index e3810bd23..dada02c77 100644 --- a/resources/articles/resolution/wall_line_width.md +++ b/resources/articles/resolution/wall_line_width.md @@ -12,7 +12,7 @@ Making lines fit ---- When printing thin parts, adjusting the wall line width is an important tool to get accurate and strong parts. Cura will only ever draw complete contours, so if a contour doesn't fit a gap will fall into the walls, which greatly compromises the strength and accuracy of the part. -Cura will attempt to fill such gaps between walls if [Fill Gaps Between Walls](fill_perimeter_gaps.md) is enabled, but that technique is less than ideal for arbitrary shapes and often takes a lot of printing time. When two walls overlap, the [Compensate Wall Overlaps](travel_compensate_overlapping_walls_enabled.md) feature will reduce the wall line width to make sure that the part is dimensionally accurate, but this incurs flow changes which reduce the quality and strength of the print as well. +Cura will attempt to fill such gaps between walls if [Fill Gaps Between Walls](../shell/fill_perimeter_gaps.md) is enabled, but that technique is less than ideal for arbitrary shapes and often takes a lot of printing time. When two walls overlap, the [Compensate Wall Overlaps](../shell/travel_compensate_overlapping_walls_enabled.md) feature will reduce the wall line width to make sure that the part is dimensionally accurate, but this incurs flow changes which reduce the quality and strength of the print as well. For an ideal fit you want the part to be an exact multiple of the wall line width so that the walls fit precisely within the part. If you know how wide your part is, this can easily be done by adjusting the width of the walls. First you see how many contours you want to fit such that the lines still have a reasonable width. Then you can see how much you need to adjust the wall line width to make the lines fit properly. Keep in mind that you can adjust the [Outer Wall Line Width](wall_line_width_0.md) and [Inner Wall Line Width](wall_line_width_x.md) separately. Count carefully how many times each type of wall will be drawn to predict the effect of changing the wall line width. diff --git a/resources/articles/resolution/wall_line_width_0.md b/resources/articles/resolution/wall_line_width_0.md index 96941f2a6..2b37036ff 100644 --- a/resources/articles/resolution/wall_line_width_0.md +++ b/resources/articles/resolution/wall_line_width_0.md @@ -12,7 +12,7 @@ Making lines fit ---- When printing thin parts, adjusting the wall line width settings is an important tool to get accurate and strong parts. Cura will only ever draw complete contours, so if a contour doesn't fit a gap will fall into the walls, which greatly compromises the strength and accuracy of the part. -Cura will attempt to fill such gaps between walls if [Fill Gaps Between Walls](fill_perimeter_gaps.md) is enabled, but that technique is less than ideal for arbitrary shapes and often takes a lot of printing time. When two walls overlap, the [Compensate Wall Overlaps](travel_compensate_overlapping_walls_enabled.md) feature will reduce the wall line width to make sure that the part is dimensionally accurate, but this incurs flow changes which reduce the quality and strength of the print as well. +Cura will attempt to fill such gaps between walls if [Fill Gaps Between Walls](../shell/fill_perimeter_gaps.md) is enabled, but that technique is less than ideal for arbitrary shapes and often takes a lot of printing time. When two walls overlap, the [Compensate Wall Overlaps](../shell/travel_compensate_overlapping_walls_enabled.md) feature will reduce the wall line width to make sure that the part is dimensionally accurate, but this incurs flow changes which reduce the quality and strength of the print as well. For an ideal fit you want the part to be an exact multiple of the wall line width so that the walls fit precisely within the part. If you know how wide your part is, this can easily be done by adjusting the width of the walls. First you see how many contours you want to fit such that the lines still have a reasonable width. Then you can see how much you need to adjust the wall line width to make the lines fit properly. Keep in mind that you can adjust the [Outer Wall Line Width](wall_line_width_0.md) and [Inner Wall Line Width](wall_line_width_x.md) separately. Count carefully how many times each type of wall will be drawn to predict the effect of changing the wall line width. diff --git a/resources/articles/resolution/wall_line_width_x.md b/resources/articles/resolution/wall_line_width_x.md index d19de2339..553908022 100644 --- a/resources/articles/resolution/wall_line_width_x.md +++ b/resources/articles/resolution/wall_line_width_x.md @@ -10,7 +10,7 @@ Making lines fit ---- When printing thin parts, adjusting the wall line width settings is an important tool to get accurate and strong parts. Cura will only ever draw complete contours, so if a contour doesn't fit a gap will fall into the walls, which greatly compromises the strength and accuracy of the part. -Cura will attempt to fill such gaps between walls if [Fill Gaps Between Walls](fill_perimeter_gaps.md) is enabled, but that technique is less than ideal for arbitrary shapes and often takes a lot of printing time. When two walls overlap, the [Compensate Wall Overlaps](travel_compensate_overlapping_walls_enabled.md) feature will reduce the wall line width to make sure that the part is dimensionally accurate, but this incurs flow changes which reduce the quality and strength of the print as well. +Cura will attempt to fill such gaps between walls if [Fill Gaps Between Walls](../shell/fill_perimeter_gaps.md) is enabled, but that technique is less than ideal for arbitrary shapes and often takes a lot of printing time. When two walls overlap, the [Compensate Wall Overlaps](../shell/travel_compensate_overlapping_walls_enabled.md) feature will reduce the wall line width to make sure that the part is dimensionally accurate, but this incurs flow changes which reduce the quality and strength of the print as well. For an ideal fit you want the part to be an exact multiple of the wall line width so that the walls fit precisely within the part. If you know how wide your part is, this can easily be done by adjusting the width of the walls. First you see how many contours you want to fit such that the lines still have a reasonable width. Then you can see how much you need to adjust the wall line width to make the lines fit properly. Keep in mind that you can adjust the [Outer Wall Line Width](wall_line_width_0.md) and [Inner Wall Line Width](wall_line_width_x.md) separately. Count carefully how many times each type of wall will be drawn to predict the effect of changing the wall line width. diff --git a/resources/articles/shell/fill_outline_gaps.md b/resources/articles/shell/fill_outline_gaps.md index 34c3c9791..d5078ebb3 100644 --- a/resources/articles/shell/fill_outline_gaps.md +++ b/resources/articles/shell/fill_outline_gaps.md @@ -1,4 +1,4 @@ -Normally, Cura will omit walls that are thinner than the [Outer Wall Line Width](wall_line_width_0.md), discarding them as being too small to print. +Normally, Cura will omit walls that are thinner than the [Outer Wall Line Width](../resolution/wall_line_width_0.md), discarding them as being too small to print. If this setting is enabled, Cura will make an attempt at printing these pieces anyway. The resulting print will be inaccurate and messy, but it should produce the desired shape somewhat reliably. @@ -9,4 +9,4 @@ The tiny pieces are filled with extremely thin lines. These lines are then combi It is advisable, before resorting to this setting, to try adjusting the outer wall line width slightly. If your part is slightly thinner than one line width, it might give a better result if you reduce the outer wall line width of your entire print such that the thin parts print normally. However reducing the line width too far will cause the material to flow unreliably, leading to underextrusion. -**This will only attempt to print pieces that are thin in the horizontal plane. For thin pieces in the Z direction, see the [Slicing Tolerance](slicing_tolerance.md) setting or increase the layer height.** \ No newline at end of file +**This will only attempt to print pieces that are thin in the horizontal plane. For thin pieces in the Z direction, see the [Slicing Tolerance](../experimental/slicing_tolerance.md) setting or increase the layer height.** \ No newline at end of file diff --git a/resources/articles/shell/filter_out_tiny_gaps.md b/resources/articles/shell/filter_out_tiny_gaps.md index 6d16799af..918bbd28b 100644 --- a/resources/articles/shell/filter_out_tiny_gaps.md +++ b/resources/articles/shell/filter_out_tiny_gaps.md @@ -1,3 +1,3 @@ Filling gaps between walls introduces extra travel moves. If the gaps are extremely small, the material will typically not get enough time to flow out the nozzle very well. If this setting is enabled, the printer will not bother to fill some of the smallest gaps. -Gaps smaller than 2 square outer wall line widths count as "tiny" gaps. For instance, if your [Outer Wall Line Width](wall_line_width_0.md) setting is set to 0.4mm, gaps with an area of 0.4mm * 0.4mm * 2 = 0.32mm^2 will no longer get filled. \ No newline at end of file +Gaps smaller than 2 square outer wall line widths count as "tiny" gaps. For instance, if your [Outer Wall Line Width](../resolution/wall_line_width_0.md) setting is set to 0.4mm, gaps with an area of 0.4mm * 0.4mm * 2 = 0.32mm^2 will no longer get filled. \ No newline at end of file diff --git a/resources/articles/shell/roofing_layer_count.md b/resources/articles/shell/roofing_layer_count.md index c1d4f8660..0efc72e03 100644 --- a/resources/articles/shell/roofing_layer_count.md +++ b/resources/articles/shell/roofing_layer_count.md @@ -6,13 +6,13 @@ Some settings can greatly improve the quality of the top surface of the print, b Settings that can be adjusted for the top surface are: * [Top Surface Skin Extruder](roofing_extruder_nr.md) -* [Top Surface Skin Flow](roofing_material_flow.md) -* [Top Surface Skin Speed](speed_roofing.md) -* [Top Surface Skin Acceleration](acceleration_roofing.md) -* [Top Surface Skin Jerk](jerk_roofing.md) -* [Top Surface Skin Line Width](roofing_line_width.md) -* [Top Surface Skin Pattern](roofing_pattern.md) -* [Top Surface Skin Line Directions](roofing_angles.md) +* [Top Surface Skin Flow](../material/roofing_material_flow.md) +* [Top Surface Skin Speed](../speed/speed_roofing.md) +* [Top Surface Skin Acceleration](../speed/acceleration_roofing.md) +* [Top Surface Skin Jerk](../speed/jerk_roofing.md) +* [Top Surface Skin Line Width](../experimental/roofing_line_width.md) +* [Top Surface Skin Pattern](../experimental/roofing_pattern.md) +* [Top Surface Skin Line Directions](../experimental/roofing_angles.md) To achieve a nicer top surface, try reducing the speed and increasing the jerk. diff --git a/resources/articles/shell/wall_0_wipe_dist.md b/resources/articles/shell/wall_0_wipe_dist.md index fbca3fde8..340ecf1d4 100644 --- a/resources/articles/shell/wall_0_wipe_dist.md +++ b/resources/articles/shell/wall_0_wipe_dist.md @@ -6,4 +6,4 @@ The goal of this feature is to reduce the visibility of the seam. When the wall The seam will still be visible, but the result should be slightly better with a small wipe distance. Increasing this setting too much has no more effect since the nozzle travels beyond the seam, and may cause some underextrusion later as the nozzle chamber empties by oozing on the outer wall. -This effect is basically the opposite of [coasting](coasting_enable.md), which will stop extruding slightly before the contour is finished. \ No newline at end of file +This effect is basically the opposite of [coasting](../experimental/coasting_enable.md), which will stop extruding slightly before the contour is finished. \ No newline at end of file diff --git a/resources/articles/speed/jerk_travel.md b/resources/articles/speed/jerk_travel.md index 104020ace..5f1dfb55f 100644 --- a/resources/articles/speed/jerk_travel.md +++ b/resources/articles/speed/jerk_travel.md @@ -1,5 +1,5 @@ This setting determines the speed at which the nozzle can go through corners while travelling across the build volume. This can be configured separately from when the nozzle is extruding material. -Since the nozzle is not extruding any material during this time, it doesn't matter much that the printer is vibrating. If you've configured Cura to [avoid printed parts when travelling](travel_avoid_other_parts.md), then keeping a sufficient [distance](travel_avoid_distance.md) will prevent the nozzle from hitting your print even if it vibrates a bit. It's therefore useful to set the jerk very high during the travel moves to save on printing time. +Since the nozzle is not extruding any material during this time, it doesn't matter much that the printer is vibrating. If you've configured Cura to [avoid printed parts when travelling](../travel/travel_avoid_other_parts.md), then keeping a sufficient [distance](../travel/travel_avoid_distance.md) will prevent the nozzle from hitting your print even if it vibrates a bit. It's therefore useful to set the jerk very high during the travel moves to save on printing time. Setting the jerk too high can cause the motors to skip though, which can cause a layer shift to appear. \ No newline at end of file diff --git a/resources/articles/speed/jerk_wall_x.md b/resources/articles/speed/jerk_wall_x.md index ac2c3a186..07b380b13 100644 --- a/resources/articles/speed/jerk_wall_x.md +++ b/resources/articles/speed/jerk_wall_x.md @@ -1,5 +1,5 @@ This setting determines the speed at which the nozzle can go through corners while printing the inner walls. This can be configured separately from the outer wall. -The inner walls are not very visible on the outside, except on flat top and bottom sides where ringing isn't much of an issue. They are obscured by the outer wall. However when printing the [inner walls before the outer walls](outer_inset_first.md), the vibrations in the inner walls will push the outer wall aside in certain places, causing the ringing to shine through to the outside surface even if the outer wall would be printed with perfect accuracy. If the outer wall is printed first, the effect is reduced. However having a vibrating nozzle pass along partially over the outer wall will still cause a faint ringing to appear. +The inner walls are not very visible on the outside, except on flat top and bottom sides where ringing isn't much of an issue. They are obscured by the outer wall. However when printing the [inner walls before the outer walls](../shell/outer_inset_first.md), the vibrations in the inner walls will push the outer wall aside in certain places, causing the ringing to shine through to the outside surface even if the outer wall would be printed with perfect accuracy. If the outer wall is printed first, the effect is reduced. However having a vibrating nozzle pass along partially over the outer wall will still cause a faint ringing to appear. For this reason, the inner wall jerk is normally somewhat greater than the outer wall jerk, but still less than the rest of the print. \ No newline at end of file diff --git a/resources/articles/speed/max_feedrate_z_override.md b/resources/articles/speed/max_feedrate_z_override.md index 501a76e73..de1d20421 100644 --- a/resources/articles/speed/max_feedrate_z_override.md +++ b/resources/articles/speed/max_feedrate_z_override.md @@ -2,4 +2,4 @@ This setting changes the speed for all build plate movements during the print. T Normally the speed of the build plate movements are determined by the firmware, which lets it move as fast as possible. -**[Spiralize Outer Contours](magic_spiralize.md) is not affected by this setting, even if it causes the printer to move the build plate continuously during printing.** \ No newline at end of file +**[Spiralize Outer Contours](../blackmagic/magic_spiralize.md) is not affected by this setting, even if it causes the printer to move the build plate continuously during printing.** \ No newline at end of file diff --git a/resources/articles/speed/speed_infill.md b/resources/articles/speed/speed_infill.md index 9962c7011..122628c97 100644 --- a/resources/articles/speed/speed_infill.md +++ b/resources/articles/speed/speed_infill.md @@ -4,4 +4,4 @@ The speed at which the infill material is printed can be configured separately f The visual quality of infill is not usually important, so the infill can be printed at a fairly high speed to save time. On the other hand, increasing the infill speed also makes the infill shine through the walls more, because the nozzle will wobble more into the walls. -There is also the danger of introducing too great of a flow change. Especially when combined with settings like [Infill Layer Thickness](infill_sparse_thickness.md), the difference in the flow rate required for the infill and the flow rate required for the rest of the print can be very large. There is a large delay when adjusting the flow rate through the nozzle, so if the infill is made too fast compared to the rest, the flow could be inaccurate. \ No newline at end of file +There is also the danger of introducing too great of a flow change. Especially when combined with settings like [Infill Layer Thickness](../infill/infill_sparse_thickness.md), the difference in the flow rate required for the infill and the flow rate required for the rest of the print can be very large. There is a large delay when adjusting the flow rate through the nozzle, so if the infill is made too fast compared to the rest, the flow could be inaccurate. \ No newline at end of file diff --git a/resources/articles/speed/speed_layer_0.md b/resources/articles/speed/speed_layer_0.md index 17c948f37..a5b5b6518 100644 --- a/resources/articles/speed/speed_layer_0.md +++ b/resources/articles/speed/speed_layer_0.md @@ -1,5 +1,5 @@ This setting adjusts the speed at which the bottom layer of the model is printed. -All of the initial layer will normally be printed with this speed, even though the walls, skin and support can normally be printed at separate speeds. Not so for the initial layer! For the initial layer, the [printing speed](speed_print_layer_0.md) can be adjusted separately from the [travel speed](speed_travel_layer_0.md). The speed at which the [brim and skirt](skirt_brim_speed.md) is printed can also be adjusted. By default, this setting affects all of those. However the [speed of the base layer of the raft](raft_base_speed.md) is not affected. +All of the initial layer will normally be printed with this speed, even though the walls, skin and support can normally be printed at separate speeds. Not so for the initial layer! For the initial layer, the [printing speed](speed_print_layer_0.md) can be adjusted separately from the [travel speed](speed_travel_layer_0.md). The speed at which the [brim and skirt](skirt_brim_speed.md) is printed can also be adjusted. By default, this setting affects all of those. However the [speed of the base layer of the raft](../platform_adhesion/raft_base_speed.md) is not affected. Reducing the initial layer speed will improve the adhesion between the model and the build plate. This is because the material stays hotter for a longer time and can then flow out longer. This reduces the internal stresses in the material and increases the contact area, both of which increase the adhesion. \ No newline at end of file diff --git a/resources/articles/speed/speed_print_layer_0.md b/resources/articles/speed/speed_print_layer_0.md index b0cd6ac13..b5ed8e52b 100644 --- a/resources/articles/speed/speed_print_layer_0.md +++ b/resources/articles/speed/speed_print_layer_0.md @@ -1,5 +1,5 @@ This setting adjusts the speed at which the bottom layer of the model is printed. -Adjusting this setting will adjust the speed of the extrusion moves in the first layer, but not the travel moves. For that, adjust the [Initial Layer Travel Speed](speed_travel_layer_0.md) setting. Even though the walls, skin and support can normally be printed at different speeds, they cannot for the initial layer. All will be printed at the speed in this setting. By default, this setting influences the [Skirt/Brim Speed](skirt_brim_speed.md) setting, but it can still be adjusted separately. The [speed of the raft base layer](raft_base_speed.md) is not affected. +Adjusting this setting will adjust the speed of the extrusion moves in the first layer, but not the travel moves. For that, adjust the [Initial Layer Travel Speed](speed_travel_layer_0.md) setting. Even though the walls, skin and support can normally be printed at different speeds, they cannot for the initial layer. All will be printed at the speed in this setting. By default, this setting influences the [Skirt/Brim Speed](skirt_brim_speed.md) setting, but it can still be adjusted separately. The [speed of the raft base layer](../platform_adhesion/raft_base_speed.md) is not affected. Reducing the initial layer printing speed will improve the adhesion between the model and the build plate. This is because the material stays hotter for a longer time and can then flow out longer. This reduces the internal stresses in the material and increases the contact area, both of which increase the adhesion. \ No newline at end of file diff --git a/resources/articles/speed/speed_roofing.md b/resources/articles/speed/speed_roofing.md index eb44c3683..de448c662 100644 --- a/resources/articles/speed/speed_roofing.md +++ b/resources/articles/speed/speed_roofing.md @@ -1,4 +1,4 @@ -This setting adjusts the speed at which the top surface layers are printed, if there are any top surface skin layers as configured with the [Top Surface Skin Layers](roofing_layer_count.md) setting. +This setting adjusts the speed at which the top surface layers are printed, if there are any top surface skin layers as configured with the [Top Surface Skin Layers](../shell/roofing_layer_count.md) setting. ![Various structures printed at different speeds](../images/speed_difference.png) diff --git a/resources/articles/speed/speed_support_bottom.md b/resources/articles/speed/speed_support_bottom.md index ef978a226..f94470afe 100644 --- a/resources/articles/speed/speed_support_bottom.md +++ b/resources/articles/speed/speed_support_bottom.md @@ -1,10 +1,10 @@ -This setting configures the speed at which the bottom side of the support is printed, if [Support Floor is enabled](support_bottom_enable.md). +This setting configures the speed at which the bottom side of the support is printed, if [Support Floor is enabled](../support/support_bottom_enable.md). ![Various structures printed at different speeds](../images/speed_difference.png) A higher speed can save some printing time. -The effect of this setting greatly depends on circumstances. With some materials, in particular materials that cool quickly and with a large [Support Bottom Distance](support_bottom_distance.md), greater speed will increase the adhesion between the support and the model. The effect is similar to bridging: At greater speeds, the material is less carefully suspended and doesn't get time to get cooled by the fans on the print head. This is something you don't normally want, because it will cause the support to leave a greater mark on your surface. +The effect of this setting greatly depends on circumstances. With some materials, in particular materials that cool quickly and with a large [Support Bottom Distance](../support/support_bottom_distance.md), greater speed will increase the adhesion between the support and the model. The effect is similar to bridging: At greater speeds, the material is less carefully suspended and doesn't get time to get cooled by the fans on the print head. This is something you don't normally want, because it will cause the support to leave a greater mark on your surface. With other materials, greater speed reduces the force with which the material is put down and doesn't allow it to flow out much. This effect is similar to bed adhesion. The greater speed is then only advantageous until you start reaching the limits of the change in flow rate that occurs at the start and end of the support floors. diff --git a/resources/articles/speed/speed_support_interface.md b/resources/articles/speed/speed_support_interface.md index 4230c75d7..23f650f52 100644 --- a/resources/articles/speed/speed_support_interface.md +++ b/resources/articles/speed/speed_support_interface.md @@ -1,4 +1,4 @@ -This setting configures the speed at which the top and bottom side of the support are printed, if [Support Interface is enabled](support_interface_enable.md). +This setting configures the speed at which the top and bottom side of the support are printed, if [Support Interface is enabled](../support/support_interface_enable.md). ![Various structures printed at different speeds](../images/speed_difference.png) diff --git a/resources/articles/speed/speed_support_roof.md b/resources/articles/speed/speed_support_roof.md index 8bbcad54e..193011fab 100644 --- a/resources/articles/speed/speed_support_roof.md +++ b/resources/articles/speed/speed_support_roof.md @@ -1,4 +1,4 @@ -This setting configures the speed at which the top side of the support is printed, if [Support Roofs is enabled](support_interface_enable.md). +This setting configures the speed at which the top side of the support is printed, if [Support Roofs is enabled](../support/support_interface_enable.md). ![Various structures printed at different speeds](../images/speed_difference.png) diff --git a/resources/articles/speed/speed_travel.md b/resources/articles/speed/speed_travel.md index bf8b65e86..b3b2715d0 100644 --- a/resources/articles/speed/speed_travel.md +++ b/resources/articles/speed/speed_travel.md @@ -6,7 +6,7 @@ The travel speed is generally much higher than any other speed setting. Some eff * A higher travel speed can slightly reduce the print time. * It will reduce the time that the filament has to ooze out of the material, making a cleaner part overall with smaller blobs due to oozing. * However, increasing the speed also tends to make the printer vibrate more, which increases ringing. This can be reduced with Z hops, but the Z hop will often take more time than can be saved by increasing the travel speed. -* Increasing the speed increases the chance of your print being knocked over, especially if [combing](retraction_combing.md) is disabled. +* Increasing the speed increases the chance of your print being knocked over, especially if [combing](../travel/retraction_combing.md) is disabled. * When taken to extreme speeds, the motors of the printer might also lose some steps, causing a layer shift. **The travel speed has less of an effect on the total printing time than most people assume. This is because the travel time is usually only a small fraction of the total printing time, and because it takes a long time for the high speeds are reached, being limited mostly by acceleration rather than maximum speed.** \ No newline at end of file diff --git a/resources/articles/speed/speed_wall_x.md b/resources/articles/speed/speed_wall_x.md index 30323ad58..e63080950 100644 --- a/resources/articles/speed/speed_wall_x.md +++ b/resources/articles/speed/speed_wall_x.md @@ -2,7 +2,7 @@ The speed at which the inner walls are printed can be configured separately from ![Various structures printed at different speeds](../images/speed_difference.png) -The inner walls are less important for visual quality than the outer walls. However they will influence the placement of the outer walls, causing the material for the outer walls to be pushed outside if the [outer wall is printed after the inner walls](outer_inset_first.md), or directly pushing the outer wall out if the outer wall is printed first. It is therefore still somewhat important to print the inner walls accurately, but they can be printed a bit faster than the outer walls in order to save time. +The inner walls are less important for visual quality than the outer walls. However they will influence the placement of the outer walls, causing the material for the outer walls to be pushed outside if the [outer wall is printed after the inner walls](../shell/outer_inset_first.md), or directly pushing the outer wall out if the outer wall is printed first. It is therefore still somewhat important to print the inner walls accurately, but they can be printed a bit faster than the outer walls in order to save time. Reducing the speed of the inner wall will reduce vibrations while printing this structure, which reduces ringing. It also improves overhang, because the fans on the print head get more time to cool the material down while it's still being held taut by the nozzle. diff --git a/resources/articles/support/support_brim_enable.md b/resources/articles/support/support_brim_enable.md index 0ee66917f..6d79db945 100644 --- a/resources/articles/support/support_brim_enable.md +++ b/resources/articles/support/support_brim_enable.md @@ -2,7 +2,7 @@ When the support brim is activated, an additional brim will be drawn inside the ![The support brim](../images/support_brim_4mm.png) -The support brim is drawn towards the *inside*, unlike the ordinary brim. If the [Build Plate Adhesion Type](adhesion_type.md) is set to Brim, another brim will also be drawn *around* the support. +The support brim is drawn towards the *inside*, unlike the ordinary brim. If the [Build Plate Adhesion Type](../platform_adhesion/adhesion_type.md) is set to Brim, another brim will also be drawn *around* the support. The purpose of this brim is to give the support more surface area where it can adhere to the build plate. This can also be achieved by adjusting the [Initial Layer Support Line Distance](support_initial_layer_line_distance.md), but with this feature the adhesion will be concentrated around the edge of the support area, where it is more effective to prevent warping. diff --git a/resources/articles/support/support_fan_enable.md b/resources/articles/support/support_fan_enable.md index 710cdff41..1ca0d83c8 100644 --- a/resources/articles/support/support_fan_enable.md +++ b/resources/articles/support/support_fan_enable.md @@ -2,4 +2,4 @@ This setting causes the fans on the print head to spin at a different rate while Where the model has overhangs, you'll want that to be supported. The part that gets supported should rest on the support but should not stick to it. If the material is too hot, it'll sag a lot and really lean into the support. This makes it stick too much to the support, and reduces the accuracy of the overhang as well. With this setting, you can increase the fan speed for parts where the model is resting on the support. This cools down the material faster, which makes the model stick less to the support and improves the quality of overhangs. -For parts of overhang that do not get supported, there is a similar feature available when the [bridge settings](bridge_settings_enabled.md) are enabled. \ No newline at end of file +For parts of overhang that do not get supported, there is a similar feature available when the [bridge settings](../experimental/bridge_settings_enabled.md) are enabled. \ No newline at end of file diff --git a/resources/articles/support/support_infill_angle.md b/resources/articles/support/support_infill_angle.md index d68f52bd2..465b4f54a 100644 --- a/resources/articles/support/support_infill_angle.md +++ b/resources/articles/support/support_infill_angle.md @@ -3,6 +3,6 @@ The support pattern is normally oriented such that the lines are perpendicular t ![An angle of 0°](../images/support_infill_angle_0.png) ![An angle of 30°](../images/support_infill_angle_30.png) -If the [Top/Bottom Line Directions](skin_angles.md) have been adjusted, it is wise to adjust the angle of the support accordingly, so that it is still perpendicular to the lines of the bottom side of the print. This allows these bottom lines to rest properly on the support, rather than falling in between support lines. This is particularly important for lines and zigzag [Support Patterns](support_pattern.md) where there are long straights between the support lines that don't provide any support. +If the [Top/Bottom Line Directions](../shell/skin_angles.md) have been adjusted, it is wise to adjust the angle of the support accordingly, so that it is still perpendicular to the lines of the bottom side of the print. This allows these bottom lines to rest properly on the support, rather than falling in between support lines. This is particularly important for lines and zigzag [Support Patterns](support_pattern.md) where there are long straights between the support lines that don't provide any support. -*Since Cura 4.3, this setting allows multiple angles to be entered, which will alternate in a similar fashion to [Infill Line Directions](infill_angles.md).* \ No newline at end of file +*Since Cura 4.3, this setting allows multiple angles to be entered, which will alternate in a similar fashion to [Infill Line Directions](../infill/infill_angles.md).* \ No newline at end of file diff --git a/resources/articles/support/support_offset.md b/resources/articles/support/support_offset.md index 5b56189b5..043584856 100644 --- a/resources/articles/support/support_offset.md +++ b/resources/articles/support/support_offset.md @@ -5,5 +5,5 @@ This setting causes the support to become slightly wider, expanding horizontally This setting has multiple uses, depending on the material used for support and the type of model that needs supporting: * Increasing this setting will make support wider and thus sturdier. This is useful for tall models with small areas of overhang, since the overhang would otherwise be supported with a very tall, thin pillar of support. With some horizontal expansion, it becomes a very tall but slightly wider pillar of support. * Increasing this setting also functions as a safety measure to make sure that support areas have a certain minimum area. This is necessary for materials that are hard to extrude, such as PVA. -* Reducing this setting will reduce material usage and printing time for support. Increasing it will increase the required material and printing time, of course. See also the [conical support](support_conical_enabled.md) feature, which reduces the width of support without compromising the area that the support supports. +* Reducing this setting will reduce material usage and printing time for support. Increasing it will increase the required material and printing time, of course. See also the [conical support](../experimental/support_conical_enabled.md) feature, which reduces the width of support without compromising the area that the support supports. * Setting this setting to a negative value can also remove thin pillars of support completely. If that support would fail to print anyway, it may be better to just leave it out altogether. A method to remove support without compromising the overhang quality of the rest of the model is the Support Blocker tool. \ No newline at end of file diff --git a/resources/articles/support/support_supported_skin_fan_speed.md b/resources/articles/support/support_supported_skin_fan_speed.md index 0cb18832e..51d529520 100644 --- a/resources/articles/support/support_supported_skin_fan_speed.md +++ b/resources/articles/support/support_supported_skin_fan_speed.md @@ -2,4 +2,4 @@ This setting configures the fan speed while the skin is printed that rests on to Where the model has overhangs, you'll want that to be supported. The part that gets supported should rest on the support but should not stick to it. If the material is too hot, it'll sag a lot and really lean into the support. This makes it stick too much to the support, and reduces the accuracy of the overhang as well. With this setting, you can increase the fan speed for parts where the model is resting on the support. This cools down the material faster, which makes the model stick less to the support and improves the quality of overhangs. -For parts of overhang that do not get supported, there is a similar feature available when the [bridge settings](bridge_settings_enabled.md) are enabled. \ No newline at end of file +For parts of overhang that do not get supported, there is a similar feature available when the [bridge settings](../experimental/bridge_settings_enabled.md) are enabled. \ No newline at end of file diff --git a/resources/articles/support/support_type.md b/resources/articles/support/support_type.md index ff6f89b8f..dc3ddf959 100644 --- a/resources/articles/support/support_type.md +++ b/resources/articles/support/support_type.md @@ -7,4 +7,4 @@ Placing support everywhere is more reliable for the support. All overhangs that Instead, placing support only if it touches the build plate prevents support from resting on the model. This may leave some parts of your model unsupported, though. -*As a trick when using support on the build plate only, try [enabling conical support](support_conical_enabled.md) and giving the [Conical Support Angle](support_conical_angle.md) a negative value. This allows the support to grow around the model and still support most of the mesh without resting on the model. Alternatively, try tree support.* \ No newline at end of file +*As a trick when using support on the build plate only, try [enabling conical support](../experimental/support_conical_enabled.md) and giving the [Conical Support Angle](../experimental/support_conical_angle.md) a negative value. This allows the support to grow around the model and still support most of the mesh without resting on the model. Alternatively, try tree support.* \ No newline at end of file diff --git a/resources/articles/support/zig_zaggify_support.md b/resources/articles/support/zig_zaggify_support.md index a6d845bca..1771f43da 100644 --- a/resources/articles/support/zig_zaggify_support.md +++ b/resources/articles/support/zig_zaggify_support.md @@ -3,7 +3,7 @@ With some support patterns, the support can become very unstable when thin strip ![Disconnected support lines](../images/zig_zaggify_support_disabled.png) ![Connected support lines](../images/zig_zaggify_support_enabled.png) -When a support line is drawn, instead of travelling to the next line, a line will be drawn along the border of the support area towards the next line. This converts the entire support pattern into a single or very few lines. Converting it into a single line is not always possible. The starting point of this line is arbitrary, so very often there will be lines hanging in mid-air because in one layer two lines may be connected on one end-point, while on the next layer they are connected on the other side. This makes support somewhat weaker but still stable and it still prevents interruptions in flow. The behaviour of this setting is the same as for [Connect Infill Lines](zig_zaggify_infill.md). +When a support line is drawn, instead of travelling to the next line, a line will be drawn along the border of the support area towards the next line. This converts the entire support pattern into a single or very few lines. Converting it into a single line is not always possible. The starting point of this line is arbitrary, so very often there will be lines hanging in mid-air because in one layer two lines may be connected on one end-point, while on the next layer they are connected on the other side. This makes support somewhat weaker but still stable and it still prevents interruptions in flow. The behaviour of this setting is the same as for [Connect Infill Lines](../infill/zig_zaggify_infill.md). Connecting the support lines has a couple of benefits, but also some downsides: * The support will be more stable, less likely to topple over during printing.