Editing Custom Profiles Directly – MakerBot Desktop (Software) – Learn
A number of the MakerBot Slicer’s most useful settings are available in the Settings dialog’s Custom tab, but there are many other settings that are not visible in the Custom tab. Most of these are things you probably won’t need to change, or settings that aren’t turned on in the basic profiles. If you need to access these additional settings, you can edit a custom profile directly by opening the profile’s config file in a text editor. The config file is an JSON file that contains all thRead More
Custom Profiles: Layers – MakerBot Desktop (Software) – Learn
Defines the height of each layer.
"layerHeightMinimum" / "layerHeightMaximum"
These settings determine which of the three basic profiles is used when you enter a layer height into the Quality tab in the Settings dialog. They are not used when slicing with a custom profile.
"layerWidthMaximum" / "layerWidthMinimum"
"layerWidthMinimum" and "layerWidthMaximum" limit the widRead More
Custom Profiles: Positioning – MakerBot Desktop (Software) – Learn
The Z-axis offset for your MakerBot is stored in the bot's onboard preferences. The bedZOffset setting allows you to make an alteration to that setting for a specific slicing profile.
"startX" / "startY" / "startZ"
These settings define the starting position of all three axes when your print begins.
If you are using a custom start.gcode file (see below) that moves your extruder to a final posiRead More
Custom Profiles: Travel Movement – MakerBot Desktop (Software) – Learn
The rapidMoveFeedrateXY setting controls the speed of travel moves along the X and Y axes
The rapidMoveFeedrateZ setting controls the speed of travel moves along the Z axis.Read More
Custom Profiles: Speed – MakerBot Desktop (Software) – Learn
This setting defines the minimum layer time. Any layer that takes less time to complete will be slowed down until the layer duration is equal to this number of seconds. This gives small layers time to cool so that the following layers will not be printed on still-melted plastic.
Decimal, [0, 1]
This setting multiplied by the base feedrates set in your extrusion profiles (see below) equals your minimum extrusiRead More
Custom Profiles: Temperature – MakerBot Desktop (Software) – Learn
If you are using a custom start.gcode file, the temperatures set there will be used and the temperatures entered here will be ignored.
"extruderTemp0" / "extruderTemp1"
The "extruderTemp0" and "extruderTemp1" settings define the target temperatures of two extruders. If you are using a single extruder MakerBot 3D printer, like a MakerBot Replicator or a MakerBot Replicator 2, your extruder is extruder 0. If you are using a dual extruder MakerBot 3Read More
Custom Profiles: Shells – MakerBot Desktop (Software) – Learn
Integer, [1, infinity]
This defines the number of shells printed on each layer. If any layer of your model cannot accommodate the number of shells you have specified, the slicer will print as many shells as possible.
Decimal, [0, 1]
This defines the overlap between the innermost shell and the adjacent infill extrusion. A value of 0.0 will result in lines of infill that completely overlap the innermost shell. Read More
Custom Profiles: Roofs and Floors – MakerBot Desktop (Software) – Learn
roofThickness sets the thickness of your object's solid roof in millimeters. When this setting is used, roof thickness is independent of layer height and number of layers. If "roofLayerCount" is enabled, this setting will not be used.
Integer, [0, infinity]
When enabled, this setting overrides the "roofThickness" setting and sets roof thickness to a specific number of layers. To disable this setting, change the Read More
Custom Profiles: Resolution – MakerBot Desktop (Software) – Learn
The "coarseness" setting is used to simplify the outlines of each layer before the toolpath is created. The slicer will combine adjoining segments that are nearly collinear using the value set here. Setting "coarseness" to 0 will result in no line segments being combined and a more detailed printed object. A higher value will result in a less detailed printed object. Setting "coarseness" to 0.1 could result in all line segments being combineRead More
Custom Profiles: Infill – MakerBot Desktop (Software) – Learn
String, [linear, hexagonal, moroccanstar, catfill, sharkfill]
This setting determines the infill pattern, and must contain the name of one of the specific infill patterns built into the MakerBot Slicer. Choices include "linear," "hexagonal" and "moroccanstar."
This setting determines the density of infill, and must be set to a value between 0 and 1. A setting of 0 results in a hollow object anRead More
Custom Profiles: Backlash Compensation – MakerBot Desktop (Software) – Learn
Backlash occurs when there is some amount of slack on one of more of your 3D printer's axes. When the extruder changes directions, some small portion of the first movement in the new direction will be taken up by that slack, and the resulting move will be slightly shorter than intended. Backlash can affect dimensional accuracy.
When "doBacklashCompensation" is set to "true," the settings below will attempt to compensate for backlash. WRead More
Custom Profiles: Bridging – MakerBot Desktop (Software) – Learn
When "doBridging" is set to "true," the slicer will make sure that lines of extrusion that bridge gaps will always run between stable anchor regions. When "doBridging" is set to false, none of the bridging settings below will be used.
"bridgeAnchorMinimumLength" / "bridgeAnchorWidth"
The bridge anchor settings determine which sections on an object can be used as stable anchor regions. If an anchor region is tooRead More
Custom Profiles: Spurs – MakerBot Desktop (Software) – Learn
Spurs are single-walled sections of objects -- places where the outlines are so close together that they take the form of a single line of extrusion.
When "doExtrnalSpurs" is set to "true," the settings below will be used to create single walls where necessary. If you set "doExternalSpurs" to "false," sections of your object that are so thin that they require only a single extrusion width will not print at all.
Custom Profiles: Rafts – MakerBot Desktop (Software) – Learn
The "doRaft" setting determines whether or not your toolpath will include a raft. If "doRaft" is set to "false," all raft-related settings will be ignored.
"doMixedRaft" is used to determine how rafts are printed on MakerBot 3D printers with dual extruders. When "doMixedRaft" is set to "true," any given portion of an object's raft will be printed by the same extruder as the part of the object that it touchRead More
Custom Profiles: Anchor – MakerBot Desktop (Software) – Learn
This setting defines the extrusion width of the portion of the anchor connecting the initial blob to the object or raft.
Millimeters of feedstock
This setting determines how much plastic is extruded to form the blob at the beginning of the anchor.
Millimeters of feedstock per second
This setting determines how fast filament is drawn into the extruder to create thRead More
Custom Profiles: Support – MakerBot Desktop (Software) – Learn
This setting turns support structures on and off. When doSupport is set to "false", all support-related settings will be ignored.
Set “doBreakwaySupport” to “true” to print with an easier to remove style of support.
Backlash on the Z axis can cause defects near the tops of breakaway support structures on the MakerBot Replicator Mini and the Fifth GenerationRead More
Custom Profiles: Purge Wall – MakerBot Desktop (Software) – Learn
The purge wall is an extraneous external structure that can be used to reduce mixing of materials during a dual extrusion print.
The purge wall is a feature designed to reduce traces of material left by the inactive extruder during a dual extrusion print. When "doPurgeWall" is set to "true," printed objects will include two printed walls that will catch any excess plastic hanging from the extruder nozzle so that the excess does not attach itRead More
Custom Profiles: Fan controls – MakerBot Desktop (Software) – Learn
Set "doFanCommand" to "true" to insert a command to turn on an active cooling fan during a build. The "fanLayer" setting (see below) determines where in the toolpath this command will be inserted. If the "doFanCommand" setting is set to "false," the "fanLayer" setting will be ignored.
The "fanLayer" setting specifies at what layer the slicer will insert the command to turn on the active cooling fan. If the "doFaRead More
Custom Profiles: Toolpath – MakerBot Desktop (Software) – Learn
If you set doPrintProgress to "true," build progress will be displayed on the LCD panel of your MakerBot.
"startGcode" / "endGcode"
Toolpaths created for MakerBot 3D printers up to and including the MakerBot Replicator 2X require short Gcode files appended to the beginning and end to do things like turn the heaters and off and home the build platform and extruder or extruders. By default, these files are generaRead More
Custom Profiles: Extrusion profiles – MakerBot Desktop (Software) – Learn
How Extruder Profiles Work
Two sections enclosed in braces under "extruderProfiles" allow you to change a number of settings for each of two extruders. If your MakerBot 3D printer has two extruders, the settings enclosed in the first set of braces apply to the right extruder and the settings enclosed in the second set of braces apply to the left extruder. If your MakerBot 3D printer has a single extruder, your extruder profile is the one enclosed in the first set of braces and the oneRead More
Custom Profiles: Exponential deceleration – MakerBot Desktop (Software) – Learn
The exponential deceleration settings allow you to use the oozing plastic at the end of a move before retraction. These settings can only be used in print files created for Fifth Generation MakerBot 3D Printers.
Melted plastic is a liquid, so when your extruder stops extruding, plastic will continue to ooze out of the nozzle for a short time at a decreasing rate. Exponential deceleration allows you to use that oozing plastic. First,Read More
Custom Profiles: Leaky connections – MakerBot Desktop (Software) – Learn
The leaky connection settings offer additional options for extruder behavior on short internal travel moves.
When "shellsLeakyConnections" is set to "false," the extruder will continue to extrude plastic when moving between two shells. When "shellsLeakyConnections" is set to "true," the extruder will not extrude or retract any plastic during these moves. This can help avoid a buildup of extra plastic.
MakerBot Desktop Release Notes – MakerBot Desktop (Software) – LearnMakerBot Desktop Releases
MakerBot Desktop 3.10.1
Released 1.15.2018FeaturesFixed security vulnerabilities
MakerBot Desktop 3.10
MakerBot Desktop is recommended for the following MakerBot devices:MakerBot Replicator 2X Experimental 3D PrinterMakerBot Replicator (Original)Features
Bug fixes for:Minor fixes and improvementsRead More