"HelpText":"Forces the slicer to attempt to avoid having the perimeter line cross over existing perimeter lines. This can help with oozing or strings.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"1"
},
{
"SlicerConfigName":"bed_shape",
"PresentationName":"Bed Shape",
"HelpText":"The shape of the physical print bed.",
"DataEditType":"LIST",
"ExtraSettings":"rectangular,circular",
"DefaultValue":"rectangular",
"RebuildGCodeOnChange":false
},
{
"SlicerConfigName":"bed_size",
"PresentationName":"Bed Size",
"HelpText":"The X and Y values of the size of the print bed, in millimeters. For printers with a circular bed, these values are the diameters on the X and Y axes.",
"DataEditType":"VECTOR2",
"ExtraSettings":"mm",
"DefaultValue":"200,200"
},
{
"SlicerConfigName":"bed_temperature",
"PresentationName":"Bed Temperature",
"HelpText":"The temperature to which the bed will be set for the duration of the print. Set to 0 to disable.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"°C",
"ShowIfSet":"has_heated_bed",
"DefaultValue":"70"
},
{
"SlicerConfigName":"bottom_clip_amount",
"PresentationName":"Bottom Clip",
"HelpText":"The amount to remove from the bottom of the model, in millimeters.",
"DataEditType":"DOUBLE",
"ExtraSettings":"mm",
"ResetAtEndOfPrint":true,
"DefaultValue":"0"
},
{
"SlicerConfigName":"bottom_solid_layers",
"PresentationName":"Bottom Solid Layers:",
"HelpText":"The number of layers or the distance in millimeters to solid fill on the bottom surface(s) of the object. Add mm to the end of the number to specify distance in millimeters.",
"HelpText":"The layer(s) at which the print will pause, allowing for a change in filament. Leave blank to disable. To pause on multiple layers, separate the layer numbers with semicolons. For example: \"16; 37\".",
"HelpText":"This controls the ratio of material extruded during bridging. Reducing this slightly can help bridging by stretching the filament more, and using a fan can also help greatly.",
"HelpText":"The speed at which bridging between walls will print.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"20"
},
{
"SlicerConfigName":"brim_width",
"PresentationName":"Brim Width",
"HelpText":"The amount of brim that will be drawn around each object, in millimeters. This can be useful to ensure that parts stay affixed to the bed.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"0"
},
{
"SlicerConfigName":"build_height",
"PresentationName":"Build Height",
"HelpText":"The height of the printer's printable volume, in millimeters. Controls the height of the visual print area displayed in 3D View.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"0",
"RebuildGCodeOnChange":false
},
{
"SlicerConfigName":"cancel_gcode",
"PresentationName":"Cancel G-Code",
"HelpText":"G-Code to run when a print is canceled.",
"HelpText":"Turns on and off all cooling settings (all settings below this one).",
"DataEditType":"CHECK_BOX",
"DefaultValue":"1"
},
{
"SlicerConfigName":"create_raft",
"PresentationName":"Create Raft",
"HelpText":"Creates a raft under the printed part. Useful to prevent warping when printing ABS (and other warping-prone plastics) as it helps parts adhere to the bed.",
"HelpText":"The distance between the top of the raft and the bottom of the model. 0.6 mm is a good starting point for PLA and 0.4 mm is a good starting point for ABS. Lower values give a smoother surface, higher values make the print easier to remove.",
"HelpText":"The speed at which the cooling fan(s) will run during the printing of the raft, expressed as a percentage of full power.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"%",
"ShowIfSet":"has_fan",
"DefaultValue":"100"
},
{
"SlicerConfigName":"raft_print_speed",
"PresentationName":"Raft",
"HelpText":"The speed at which the layers of the raft (other than the first layer) will print. This can be set explicitly or as a percentage of the Infill speed.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm/s or %",
"DefaultValue":"100%"
},
{
"SlicerConfigName":"default_acceleration",
"PresentationName":"Default",
"HelpText":"Acceleration to use on all moves not defined above. Set to 0 to disable changing the printer's acceleration.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s<>",
"DefaultValue":"0"
},
{
"SlicerConfigName":"disable_fan_first_layers",
"PresentationName":"Disable Fan For The First",
"HelpText":"The number of layers for which the layer cooling fan will be forced off at the start of the print.",
"DataEditType":"INT",
"ExtraSettings":"layers",
"ShowIfSet":"has_fan",
"DefaultValue":"1"
},
{
"SlicerConfigName":"end_gcode",
"PresentationName":"End G-Code",
"HelpText":"G-Code to be run at the end of all automatic output (the very end of the G-Code commands).",
"HelpText":"All extrusions are multiplied by this value. Increasing it above 1 will increase the amount of filament being extruded (1.1 is a good max value); decreasing it will decrease the amount being extruded (.9 is a good minimum value).",
"HelpText":"Acceleration to use while printing the first layer. Set to 0 to use the default first layer acceleration.",
"DataEditType":"DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"0"
},
{
"SlicerConfigName":"first_layer_bed_temperature",
"PresentationName":"Bed First Layer",
"HelpText":"The temperature to set the bed to before printing the first layer. The printer will wait until this temperature has been reached before printing. Set to 0 to eliminate bed temperature commands.",
"DataEditType":"DOUBLE",
"ExtraSettings":"°C",
"ShowIfSet":"has_heated_bed",
"DefaultValue":"75"
},
{
"SlicerConfigName":"first_layer_extrusion_width",
"PresentationName":"First Layer",
"HelpText":"A modifier of the width of the extrusion for the first layer of the print. A value greater than 100% can help with adhesion to the print bed.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm or %",
"DefaultValue":"100%"
},
{
"SlicerConfigName":"first_layer_height",
"PresentationName":"First Layer Height",
"HelpText":"The height of the first layer. A first layer taller than the default layer height can ensure good adhesion to the build plate.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm or %",
"DefaultValue":"0.3"
},
{
"SlicerConfigName":"first_layer_speed",
"PresentationName":"First Layer Speed",
"HelpText":"The speed at which the nozzle will move when printing the first layer. If expressed as a percentage the Infill speed is modified.",
"HelpText":"The temperature to which the nozzle will be heated before printing the first layer of a part. The printer will wait until this temperature has been reached before printing.",
"HelpText":"Speed to fill small gaps. Keep low to avoid vibration. Set to 0 to skip filling small gaps.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"20"
},
{
"SlicerConfigName":"gcode_arcs",
"PresentationName":"Use Arcs",
"HelpText":"Use firmware arcs rather than multiple segments for curves.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"gcode_comments",
"PresentationName":"Verbose G-Code",
"HelpText":"Include detailed comments in the G-Code.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"gcode_flavor",
"PresentationName":"G-Code Flavor",
"HelpText":"The version of G-Code the printer's firmware communicates with. Some firmware use different G and M codes. Setting this ensures that the output G-Code will use the correct commands.",
"HelpText":"The version of G-Code the printer's firmware communicates with. Some firmware use different G and M codes. Setting this ensures that the output G-Code will use the correct commands.",
"DataEditType":"LIST",
"ExtraSettings":"REPRAP,ULTIGCODE,BFB,MACH3",
"DefaultValue":"REPRAP"
},
{
"SlicerConfigName":"has_fan",
"PresentationName":"Has Fan",
"HelpText":"The printer has a layer-cooling fan.",
"HelpText":"The printer has its own auto bed leveling probe and procedure which can be called using a G29 command during Start G-Code.",
"DataEditType":"HARDWARE_PRESENT",
"DefaultValue":"0",
"ReloadUiWhenChanged":true
},
{
"SlicerConfigName":"has_heated_bed",
"PresentationName":"Has Heated Bed",
"HelpText":"The printer has a heated bed.",
"DataEditType":"HARDWARE_PRESENT",
"DefaultValue":"1",
"ReloadUiWhenChanged":true
},
{
"SlicerConfigName":"include_firmware_updater",
"PresentationName":"Show Firmware Updater",
"HelpText":"This will only work on specific hardware. Do not use unless you are sure your printer controller supports this feature",
"DataEditType":"LIST",
"ExtraSettings":"None,Simple Arduino",
"DefaultValue":"None",
"ReloadUiWhenChanged":true,
"RebuildGCodeOnChange":false
},
{
"SlicerConfigName":"has_power_control",
"PresentationName":"Has Power Control",
"HelpText":"The printer has the ability to control the power supply. Enable this function to show the ATX Power Control section on the Controls pane.",
"HelpText":"Shows a button at the right side of the Printer Connection Bar used to reset the USB connection to the printer. This can be used on printers that support it as an emergency stop.",
"DataEditType":"HARDWARE_PRESENT",
"DefaultValue":"0",
},
{
"SlicerConfigName":"infill_acceleration",
"PresentationName":"Infill",
"HelpText":"Acceleration to use when printing infill. Set to 0 to disable changing the printer's acceleration.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"0"
},
{
"SlicerConfigName":"infill_every_layers",
"PresentationName":"Infill Every",
"HelpText":"Sets which layers will receive infill. This should normally stay set to 1 to make strong parts.",
"DataEditType":"INT",
"ExtraSettings":"layers",
"DefaultValue":"1"
},
{
"SlicerConfigName":"infill_extruder",
"PresentationName":"Infill Extruder",
"HelpText":"The index of the extruder to use for infill.",
"DataEditType":"INT",
"DefaultValue":"1"
},
{
"SlicerConfigName":"infill_extrusion_width",
"PresentationName":"Infill",
"HelpText":"Leave this as 0 to allow automatic calculation of extrusion width.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm or %",
"DefaultValue":"0"
},
{
"SlicerConfigName":"infill_first",
"PresentationName":"Do Infill Before Perimeters",
"HelpText":"Sets infill to happen before perimeters are created.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"infill_only_where_needed",
"PresentationName":"Only Infill Where Needed",
"HelpText":"Creates infill only where it will be used as internal support.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"infill_overlap_perimeter",
"PresentationName":"Infill Overlap",
"HelpText":"The amount the infill edge will push into the perimeter. Helps ensure the infill is connected to the edge.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":".1"
},
{
"SlicerConfigName":"infill_speed",
"PresentationName":"Infill",
"HelpText":"The speed at which infill will print.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"60"
},
{
"SlicerConfigName":"infill_type",
"PresentationName":"Infill Type",
"HelpText":"The geometric shape of the support structure for the inside of parts.",
"HelpText":"Specifies that the firmware has support for ros_0 enstop reporting on M119. TRIGGERED state defines filament has runout. If runout is detected the printers pause G-Code is run.",
"HelpText":"Enable this if your printer has hardware support for G30 (automatic bed probing) and you want to use it rather than manually measuring the probe positions.",
"HelpText":"G-Code to be run after the change in Z height for the next layer.",
"DataEditType":"MULTI_LINE_TEXT",
"DefaultValue":"; LAYER:[layer_num]"
},
{
"QuickMenuSettings":[
{
"MenuName":"Fine",
"Value":"0.1"
},
{
"MenuName":"Standard",
"Value":"0.2"
},
{
"MenuName":"Coarse",
"Value":"0.3"
}
],
"SlicerConfigName":"layer_height",
"PresentationName":"Layer Height",
"HelpText":"The height of each layer of the print, except the first. A smaller number will create more layers and more vertical accuracy but also a slower print.",
"HelpText":"The minimum length of filament that must be extruded before a retraction can occur.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":".1"
},
{
"SlicerConfigName":"min_fan_speed",
"PresentationName":"Minimum Fan Speed",
"HelpText":"The minimum speed at which the layer cooling fan will run, expressed as a percentage of full power.",
"DataEditType":"INT",
"ExtraSettings":"%",
"ShowIfSet":"has_fan",
"DefaultValue":"35"
},
{
"SlicerConfigName":"min_print_speed",
"PresentationName":"Minimum Print Speed",
"HelpText":"The minimum speed to which the printer will reduce to in order to attempt to make the layer print time long enough to satisfy the minimum layer time.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"10"
},
{
"SlicerConfigName":"min_skirt_length",
"PresentationName":"Minimum Extrusion Length",
"HelpText":"The minimum length of filament to use printing the skirt loops. Enough skirt loops will be drawn to use this amount of filament, overriding the value set in Loops if the value in Loops will produce a skirt shorter than this value.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"0"
},
{
"SlicerConfigName":"notes",
"PresentationName":"notes",
"HelpText":"These notes will be added as comments in the header of the output G-Code.",
"DataEditType":"MULTI_LINE_TEXT",
"DefaultValue":""
},
{
"SlicerConfigName":"nozzle_diameter",
"PresentationName":"Nozzle Diameter",
"HelpText":"The diameter of the extruder's nozzle.",
"HelpText":"A modifier of the width of the extrusion when printing outside perimeters. Can be useful to fine-adjust actual print size when objects print larger or smaller than specified in the digital model.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm or %",
"DefaultValue":"100%"
},
{
"SlicerConfigName":"perimeter_speed",
"PresentationName":"Inside Perimeters",
"HelpText":"The speed at which inside perimeters will print.",
"HelpText":"The number, or total width, of external shells to create. Add mm to the end of the number to specify width in millimeters.",
"DataEditType":"INT_OR_MM",
"ExtraSettings":"count or mm",
"DefaultValue":"3"
},
{
"SlicerConfigName":"post_process",
"PresentationName":"Post-Processing Scripts",
"HelpText":"You can include additional programs to process the G-Code after slicer is finished. The complete path of the program to run should be included here.",
"HelpText":"The position (X and Y coordinates) of the center of the print bed, in millimeters. Normally this is 1/2 the bed size for Cartesian printers and 0, 0 for Delta printers.",
"PresentationName":"Extra Length After Tool Change",
"HelpText":"Length of extra filament to extrude after a complete tool change (in addition to the re-extrusion of the tool change retraction distance).",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm zero to disable",
"DefaultValue":"0"
},
{
"SlicerConfigName":"retract_restart_extra",
"PresentationName":"Extra Length On Restart",
"HelpText":"Length of filament to extrude after a complete retraction (in addition to the re-extrusion of the Length on Move distance).",
"DataEditType":"DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"0"
},
{
"SlicerConfigName":"retract_speed",
"PresentationName":"Speed",
"HelpText":"The speed at which filament will retract and re-extrude.",
"HelpText":"Try to connect mesh edges when the actual mesh data is not all the way connected.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"repair_outlines_keep_open",
"PresentationName":"Close Polygons",
"HelpText":"Sometime a mesh will not have closed a perimeter. When this is checked these non-closed perimeters while be closed.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"resolution",
"PresentationName":"Resolution",
"HelpText":"The minimum feature size to consider from the model. Leave at 0 to use all the model detail.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"0"
},
{
"QuickMenuSettings":[
{
"MenuName":"Touching",
"Value":"0"
},
{
"MenuName":"Standard",
"Value":"3"
},
{
"MenuName":"Far",
"Value":"10"
}
],
"SlicerConfigName":"skirt_distance",
"PresentationName":"Distance From Object",
"HelpText":"The distance from the model at which the first skirt loop is drawn. Make this 0 to create an anchor for the part to the bed, also known as a brim.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"6"
},
{
"SlicerConfigName":"skirt_height",
"PresentationName":"Skirt Height",
"HelpText":"The number of layers to draw the skirt.",
"HelpText":"The number of loops to draw around all the parts on the bed before starting on the parts. Used mostly to prime the nozzle so the flow is even when the actual print begins.",
"PresentationName":"Slow Down If Layer Print Time Is Below",
"HelpText":"The minimum amount of time a layer must take to print. If a layer will take less than this amount of time, the movement speed is reduced so the layer print time will match this value, down to the minimum print speed at the slowest.",
"DataEditType":"INT",
"ExtraSettings":"seconds",
"DefaultValue":"30"
},
{
"SlicerConfigName":"small_perimeter_speed",
"PresentationName":"Small Perimeters",
"HelpText":"Used for small perimeters (usually holes). This can be set explicitly or as a percentage of the Perimeters' speed.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm/s or %",
"DefaultValue":"30"
},
{
"SlicerConfigName":"solid_fill_pattern",
"PresentationName":"Top/Bottom Fill Pattern",
"HelpText":"The pattern used on the bottom and top layers of the print.",
"HelpText":"Forces the print to have only one extrusion and gradually increase the Z height during the print. Only one part will print at a time with this feature.",
"HelpText":"G-Code to be run immediately following the temperature setting commands. Including commands to set temperature in this section will cause them not be generated outside of this section. Will accept Custom G-Code variables.",
"DataEditType":"MULTI_LINE_TEXT",
"DefaultValue":"G28 ; home all axes\\nG1 Z5 F5000 ; lift nozzle"
"HelpText":"The distance between the top of the support and the bottom of the model. A good value depends on the type of material. For ABS and PLA a value between 0.4 and 0.6 works well, respectively.",
"HelpText":"The number of layers or the distance to print solid material between the supports and the part. Add mm to the end of the number to specify distance.",
"HelpText":"The distance between support material lines.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"2.5"
},
{
"SlicerConfigName":"support_material_speed",
"PresentationName":"Support Material",
"HelpText":"The speed at which support material structures will print.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"60"
},
{
"QuickMenuSettings":[
{
"MenuName":"Minimum",
"Value":"20"
},
{
"MenuName":"Standard",
"Value":"45"
},
{
"MenuName":"All",
"Value":"90"
}
],
"SlicerConfigName":"support_material_threshold",
"PresentationName":"Amount",
"HelpText":"The minimum angle of overhang for which support material will be created. The angle perpendicular to the bed = 0; parallel with the bed = 90.",
"HelpText":"The number of layers, or the distance, to skip between the support (including interface layers) and the model. Add mm to the end of the number to specify distance.",
"DataEditType":"INT_OR_MM",
"ExtraSettings":"layers or mm",
"DefaultValue":".3mm"
},
{
"SlicerConfigName":"support_material",
"PresentationName":"Generate Support Material",
"HelpText":"Generates support material under areas of the part which may be too steep to support themselves.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"support_type",
"PresentationName":"Support Type",
"HelpText":"The pattern to draw for the generation of support material.",
"DataEditType":"LIST",
"ExtraSettings":"GRID,LINES",
"DefaultValue":"LINES"
},
{
"SlicerConfigName":"temperature",
"PresentationName":"Extruder Temperature",
"HelpText":"The target temperature the extruder will attempt to reach during the print.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"°C",
"DefaultValue":"200"
},
{
"SlicerConfigName":"extruder_wipe_temperature",
"PresentationName":"Extruder Wipe Temperature",
"HelpText":"The temperature at which the extruder will wipe the nozzle, as specified by Custom G-Code.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"°C",
"DefaultValue":"0"
},
{
"SlicerConfigName":"bed_remove_part_temperature",
"PresentationName":"Bed Remove Part Temperature",
"HelpText":"The temperature to which the bed will heat (or cool) in order to remove the part, as specified in Custom G-Code.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"°C",
"ShowIfSet":"has_heated_bed",
"DefaultValue":"0"
},
{
"SlicerConfigName":"thin_walls",
"PresentationName":"Thin Walls",
"HelpText":"Detect when walls are too close together and need to be extruded as just one wall.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"1"
},
{
"SlicerConfigName":"threads",
"PresentationName":"Threads",
"HelpText":"The number of CPU cores to use while doing slicing. Increasing this can slow down your machine.",
"DataEditType":"INT",
"DefaultValue":"2",
"RebuildGCodeOnChange":false
},
{
"SlicerConfigName":"toolchange_gcode",
"PresentationName":"After Tool Change G-Code",
"HelpText":"G-Code to be run after every tool change.",
"DataEditType":"MULTI_LINE_TEXT",
"DefaultValue":""
},
{
"SlicerConfigName":"before_toolchange_gcode",
"PresentationName":"Before Tool Change G-Code",
"HelpText":"G-Code to be run before every tool change.",
"DataEditType":"MULTI_LINE_TEXT",
"DefaultValue":""
},
{
"SlicerConfigName":"top_infill_extrusion_width",
"PresentationName":"Top Solid Infill",
"HelpText":"Leave this as 0 to allow automatic calculation of extrusion width.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm or %",
"DefaultValue":"0"
},
{
"SlicerConfigName":"top_solid_infill_speed",
"PresentationName":"Top Solid Infill",
"HelpText":"The speed at which the top solid layers will print. Can be set explicitly or as a percentage of the Infill speed.",
"DataEditType":"DOUBLE_OR_PERCENT",
"ExtraSettings":"mm/s or %",
"DefaultValue":"50"
},
{
"SlicerConfigName":"top_solid_layers",
"PresentationName":"Top Solid Layers:",
"HelpText":"The number of layers, or the distance in millimeters, to solid fill on the top surface(s) of the object. Add mm to the end of the number to specify distance in millimeters.",
"DataEditType":"INT_OR_MM",
"ExtraSettings":"count or mm",
"DefaultValue":"1mm"
},
{
"SlicerConfigName":"travel_speed",
"PresentationName":"Travel",
"HelpText":"The speed at which the nozzle will move when not extruding material.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm/s",
"DefaultValue":"130"
},
{
"SlicerConfigName":"use_firmware_retraction",
"PresentationName":"Use Firmware Retraction",
"HelpText":"Request the firmware to do retractions rather than specify the extruder movements directly.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"use_relative_e_distances",
"PresentationName":"Use Relative E Distances",
"HelpText":"Normally you will want to use absolute e distances. Only check this if you know your printer needs relative e distances.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"QuickMenuSettings":[
{
"MenuName":"115200",
"Value":"115200"
},
{
"MenuName":"250000",
"Value":"250000"
}
],
"SlicerConfigName":"baud_rate",
"PresentationName":"Baud Rate",
"HelpText":"The serial port communication speed of the printers firmware.",
"HelpText":"This is to help reduce vibrations during printing. If your printer has a resonance frequency that is causing trouble you can set this to try and reduce printing at that frequency.",
"DataEditType":"INT",
"ExtraSettings":"Hz",
"DefaultValue":"0"
},
{
"SlicerConfigName":"wipe",
"PresentationName":"Wipe Before Retract",
"HelpText":"The extruder will wipe the nozzle over the last up to 10 mm of tool path after retracting.",
"DataEditType":"CHECK_BOX",
"DefaultValue":"0"
},
{
"SlicerConfigName":"wipe_shield_distance",
"PresentationName":"Wipe Shield Distance",
"HelpText":"Creates a perimeter around the part on which to wipe the other nozzle when printing using dual extrusion. Set to 0 to disable.",
"DataEditType":"POSITIVE_DOUBLE",
"ExtraSettings":"mm",
"DefaultValue":"0"
},
{
"SlicerConfigName":"wipe_tower_size",
"PresentationName":"Wipe Tower Size",
"HelpText":"The length and width of a tower created at the back left of the print used for wiping the next nozzle when changing between multiple extruders. Set to 0 to disable.",
"HelpText":"Allows the printer to attempt going below 0 along the Z axis during the Software Print Leveling wizard, and disables related warnings. Does not override actual endstops, physical or software.",
"HelpText":"The distance to move the nozzle along the Z axis to ensure that it is the correct distance from the print bed. A positive number will raise the nozzle, and a negative number will lower it.",