Frequently Asked Questions

How do I download the software after my purchase?

Simplify3D Software is an electronic download. Following your purchase, a verification email will be sent to you from You can follow the instructions in this email to download and install the software. If you do not see this email within 30 minutes, please check your spam folders.  Please Contact Us if you need additional help locating the verification email. If you ever need to download the software again in the future, you can do this by logging in to your Simplify3D account on our website and then proceeding to the Downloads page.

How do I obtain a receipt for my purchase?

An order confirmation will be sent to you immediately following your purchase of the software.  This email contains a “Click here for a printable version of this document” link near the bottom that can be used to view your official proof of purchase.

How can I get a receipt with my company’s VAT number or a relevant PO number?

If you are purchasing on behalf of a company, please enter the company name during the checkout process.  You will also have the option of entering a PO number or a VAT number during checkout.   This information will then be included in the order confirmation that is sent to you.

How do I purchase a license for someone else while still receiving the receipt for the purchase?

During the checkout process, please select that the license is “for someone else” and enter the name and email address of the person who will be using the software.  After completing the purchase, the order confirmation will be sent directly to you, while the software download instructions will be sent to the licensee.

How can I add an additional license to my existing account?

If you need to add an additional license to your account, please complete the normal checkout process making sure that you enter the same email address that is currently associated with your account.  If the same email address is used, the new license will be automatically merged into your existing account.

Does Simplify3D offer an education discount for makerspaces, robotics teams, or administrators?

Yes, we currently offer a 25% discount to makerspaces and robotics teams. The team or space needs to be an official part of the school in order to qualify for the discount. Please review our Education page for more details. Once you are ready to place your order, please select the “Education programs” option on our Contact Form. Please contact us prior to placing your order, as this discount cannot be applied after the purchase has been submitted.

Do you offer an educational discount for students and teachers?

Yes, we currently offer a 25% educational discount for all enrolled university students and faculty. This discount is for the same professional version of Simplify3D that we offer to all other customers, so you will have access to all of the great features and performance that our software is known for. Once you are ready to purchase, please select the “Education programs” option on our Contact Form. Please Contact Us us prior to placing your order, as this discount cannot be applied after the purchase has been submitted.

Do you offer bulk discounts for purchasing a large quantity of licenses?

Yes, we offer bulk discounts for organizations that need to purchase many licenses at once.  Please Contact Us for additional details.

Do you offer floating licenses?

Yes, we offer floating licenses that can be shared across multiple computers. Each time a user is finished with the software, the license will be returned to the license pool so that it is available to other users. This can be a very economical way to deploy the software to a large number of users or machines. Please contact us if you are interested in purchasing a floating license.

Do you offer offline licenses that can be used without an internet connection?

Yes, we offer offline licenses that support machines without internet access. After completing your purchase, you will be given the option to download your license file and move it to the offline computer. This license type is especially useful for high-security locations and air-gapped computers. Please Contact Us if you are interested in purchasing an offline license.

Is Simplify3D available in other languages?

Simplify3D is available in English, Japanese, Spanish, German, French, Italian, and Portuguese. To change the language after installing the software, go to Tools > Options (or Simplify3D > Preferences on a Mac) and select the appropriate User Language.

Is there a discounted price for past Simplify3D users? Do I have to purchase another full license to move to V5?

For customers that already own Simplify3D V4 we are offering a one-time discounted payment to upgrade your license to V5. This allows you to receive all of the latest features in V5 for a small fraction of the full license cost.

Is Simplify3D V5 a subscription purchase?

No, Simplify3D is not a subscription. Upgrading from V4 to V5 or purchasing a new V5 license only requires a one-time fee. You can continue using V5 after that point without any additional payments.

Can I upgrade multiple licenses from V4 to V5 at the same time?

You can upgrade multiple licenses at once using the Simplify3D Upgrade Wizard (accessed by logging in to your Simplify3D account and going to the License Management page). Select the number of licenses you wish to upgrade by editing the Quantity field on Step 2 of the Upgrade Wizard.

How do I purchase a V5 upgrade if I don’t have a Simplify3D account?

All current Simplify3D V4 license holders should already have a Simplify3D account. If you do not remember the credentials for your account, please use the Forgot Username or Forgot Password tools.

If you are purchasing the upgrade on behalf of someone else, please ensure that the end user has logged in to their Simplify3D account to verify upgrade eligibility. Once the end user has confirmed how many licenses are eligible for the upgrade, please Contact Us directly to discuss purchasing options.

How will software updates work in the future? What updates are included with V5?

Upgrading your license to V5 gives you access to all future 5.x updates for free. This way you can receive additional features and stability improvements for the V5 software without any additional payments. Major upgrades in the future such as V6 or V7 may require a separate upgrade process.

Is Simplify3D V5 backwards compatible with V4 files? Will my profiles and settings carry over to the new version?

Simplify3D V5 is backwards compatible with V4, so you can easily import prior factory files, models, or profiles that you created. If you would like to automatically transfer all settings and profiles from V4 to V5, you can do so using the new Migration Assistant (accessed by going to Help > Migration Assistant).

How is V5 licensed? Is it the same as V4?

V5 has a completely new licensing system compared to V4 that comes with several major upgrades. V5 now offers 3 separate license types – standard, floating, and offline licenses. Floating licenses allow a single license to be seamlessly moved between many different computers. Offline licenses are useful for enterprise organizations that have limited network access or strict security requirements. The new licensing system also provides much better support for the latest operating systems along with new online tools for easier administration. These changes were highly popular requests from our customers, so we are happy to make them available with V5.

When you upgrade your license from V4 to V5, you will receive a standard license by default. A standard V5 license can be installed on a single computer with options to deactivate your license if you need to move to a different machine. If you frequently switch between different computers, please consider our floating licenses which make this process much easier. To view where your licenses are currently installed, please log in to your Simplify3D account and use the License Management option in the left side menu.

The V4 and V5 licensing systems operate independently, so you can continue using V4 even after you upgrade to V5. The upgrade does not make any changes to your prior V4 licenses – it just gives you access to all the new V5 features on top of what you already have.

Can I continue using Simplify3D V4 after I install V5?

Simplify3D V5 stores all files and settings separately from V4, so you can continue using both versions at the same time without any issues.

Will Simplify3D V4 continue to be supported?

You can continue using Simplify3D V4 even if you do not wish to upgrade to V5. However, please keep in mind that new printers and operating systems may not be compatible with the older software. To receive the latest updates and support, we recommend upgrading to the latest version of the software.

Are there plans to return to more frequent software updates now that V5 is completed?

Yes, this is a key priority for the company going forward. Version 5.0 is the largest release we have ever produced, so it required an exceptionally large amount of time and effort. Now that V5 is completed, we will be able to return to a much faster release cycle. If there are specific features or changes that you would like to see in future software updates, please let us know.

How many computers can I use with the software?

Each license can only be used on a single computer at a time. If you need to move the software to a new computer, please see this question. If you frequently move between different computers, please consider a floating license.

Can I download the software for different operating systems ?

Yes, you may install the software on different operating systems as long as you do not exceed the number of allowed installations permitted by your license.

Does my license allow me to use the software with multiple 3D printers?

Yes, even if you only have a single software license, you may use the software with multiple 3D printers that you own and operate.  If you need to configure the software for a new 3D printer, you can do this by going to Help > Configuration Assistant and selecting your printer from the list. In the future, if you need to switch between different 3D printers, just click “Edit Process Settings” and select the printer you want to use from the “Select Profile” drop-down list. Please watch this video for more information about how to manage your settings for multiple 3D printers.

Note: If you need to use the software with an exceptionally large number of 3D printers, please contact us in advance to discuss options.

How long is the license valid? What is the term of the license?

You can continue using the version of the software that you purchased for as long as you like without any additional payments, however, each software version is only officially supported for up to 1 year after its original release date. To receive the latest updates and support, we recommend upgrading to the latest version of the software.

What updates are included with my purchase?

Your license includes free access to all updates that are released for the major version that you purchased. For example, if you bought version 5.0, you would receive access to all 5.x updates for free. Major upgrades (such as going from 5.x to 6.x) may require a separate upgrade process.

Is technical support included? How long will I receive technical support?

Simplify3D provides 1 year of complimentary email technical support along with each license that you purchase.

Simplify3D customers also have access to an extensive list of articles, troubleshooting guides, video tutorials, FAQs, and our amazing user community. Visit our resources page to learn more.

How can I install the software on many different computers such as an entire lab or office?

Simplify3D offers several different bulk license options that make it easy to manage all of your licenses from a single central interface. We also provide a scripted installation process so that you can easily automate the installation for many different computers. Please contact us if you need additional assistance with these options.

How can I move my Simplify3D license to a new computer?

To move your license to a new computer, simply uninstall the software from the old computer and select “Yes” when asked if you want to remove your license from that machine.  You can now install the software on the new computer, and your license will automatically be transferred to this location.

How can I transfer my license after a crashed hard drive or reinstalling my operating system?

In extreme circumstances such as a hardware failure, re-imaged operating system, or a crashed hard drive, it may be impossible to uninstall the software using the recommended approach. In this case, you can remotely remove the installation by logging into your Simplify3D account on our website and then choosing the “License Management” menu option. Click “View Details” for the installation you want to deactivate and then follow the instructions on the screen.

How do I change the name or email address associated with my account?

Please login to your Simplify3D account on our website and then choose the “Account Settings” menu option.  You can use this screen to change the name and email address associated with the account.

I forgot my username or password

If you cannot remember your Simplify3D account information, please use the self-help tools at the bottom of the login form.  You can use these options to reset your password or retrieve your username using only your email address.

What operating systems are compatible with Simplify3D?

The software is compatible with all major desktop operating systems including Windows, Mac, and Linux. After purchasing the software, you will be taken to the Downloads page where you can choose the appropriate installer for your computer.

Do you support Ubuntu, Linux Mint, Debian, Fedora, etc?

Simplify3D provides 64-bit Linux installers.  These installers can be used on Ubuntu, Debian and Fedora-based distributions.

What are the system requirements for the software?

Please review the Technical Specifications page for more information on supported operating systems and system requirements.

Does Simplify3D require a constant internet connection?

All Simplify3D licenses can be used temporarily without an internet connection, such as when traveling or during a power outage. If you need to use the software on a machine that is permanently disconnected from the internet, please consider an offline license. For standard and floating licenses, regular internet access is required. Some features in the software may also require an internet connection such as downloading printer profile updates.

What file formats can the software import?

The software currently supports the 3 most common 3D printing file formats: STL, OBJ, and 3MF files. STL is the most common and recommended format. Every major CAD package is capable of outputting to this format although some packages such as SketchUp may require an additional plugin.

Can I use the software on my tablet? Is it touch screen compatible?

The software is fully touch-screen compatible and has already been successfully used with dozens of different tablet computers.  The only requirement is that the tablet must run a desktop operating system such as the Surface Laptop or Surface Pro.  The software cannot be installed on tablets that run a mobile operating system such as Android or iOS.

I received an Unidentified Developer Warning when installing the software on my Mac

If you see this message on Mac OS, simply right-click on the installer and choose Open from the context menu. At that point, you will be asked if you still want to open the installer even though it is from an unidentified developer. Click Open and you can proceed with the installation.

How will I be notified about new software updates?

The software includes an automatic update notification to alert you when new software updates are available. In addition, your name and email address will allow us to stay in touch concerning the latest news and software releases.

Will all of my settings and profiles be lost when I update the software?

All of your settings and profiles will be retained, even when upgrading to new versions of the software.

Can I have multiple versions of the software installed at the same time?

We know that many people use Simplify3D in a production environment where reliability is incredibly important.  For this reason, each new version of the software will be installed into a unique folder so that you can test and use multiple versions of the software at the same time.  You can wait to remove older versions of the program until you have successfully started using a newer version.

What is the recommended update process? Do I need to uninstall the old version first?

New software updates are installed the same way as previous software updates.  Login to your Simplify3D account and proceed to the Downloads page.  Follow the instructions to unzip and install the latest version.  The new version will be installed into a separate folder, so there is no requirement to uninstall previous versions of the software.  For more information please see this question.

How do I uninstall the software?

Browse to the Simplify3D installation folder and launch the uninstall executable in this directory. Follow the on-screen prompts to remove the software from your computer.

What should I do if I still have payment-related questions?

For all normal inquiries, please contact us using this form which will automatically route your email to the correct department.

Please make sure to include your order number, date of purchase, and the email address that was used for the order to expedite the process.

How do I choose what models are sliced by a process?

Double click on your process and then choose the “Select Models” button in the bottom left.  Click and highlight the models you want to slice with the current process or choose “Select All” to choose all currently imported models.

What is a .factory file?

Factory files contain everything you need to re-create your current session in Simplify3D.  These files include the 3D models, orientation details, custom support structures, process settings, and best of all, the final file is compressed to save space on your hard drive.  This file is ideal for sharing with others if you want them to be able to re-create your exact print in Simplify3D.  To save a factory file, just go to File > Save Factory File As.

Does the software support multiple extruders?

Yes, Simplify3D supports machines with up to 6 different extruders and includes many convenient tools such as the Multi Extrusion Wizard that make it easy to produce parts with multiple colors or materials.

Does the software support WiFi or Ethernet printing?

Yes, Simplify3D supports connecting to your 3D printer over WiFi and Ethernet connections. The software also supports auto-discovery, which makes finding and setting up a new networked 3D printer fast and easy.

How do I retract or change the filament in my printer?

You can manually control the extruders on your printer by going to Tools > Machine Control Panel. Make sure the extruder is properly heated by using the preheat options on the right-hand side. Once the extruder is fully heated, you can use the Retract and Extrude options on the Movement Controls tab to manually unload or reload the filament. For example, if you click the orange “-10” square below the Retract heading, it will retract 10mm of filament out of the extruder.

Can I control multiple 3D printers from the same computer?

Yes, the Machine Control Panel in Simplify3D is capable of connecting and controlling multiple 3D printers at once. Select the machine you want to control from the “Select Device” drop-down list, and the interface will be updated with the current details for that machine.

What should I do if my printer is not listed in the Configuration Assistant or is a homebuilt/DIY machine?

Simplify3D can be configured to work with many different types of printers, even if your specific machine is not listed in the Configuration Assistant. To setup the software for your custom machine, go to Help > Configuration Assistant and select “Click here if your printer requires manual setup” at the bottom of the page. The software will ask for several basic printer parameters and then it will configure a custom profile for your printer.

How can I backup my profiles?

The profiles that you create in the software are already saved locally within Simplify3D, however, if you wish to create a second backup for these profiles, you can do so by going to File > Export Printer Profile. This will save the profile to your hard drive which can be easily re-loaded into the software by going to File > Import Printer Profiles.

How do I change the model that is used for the printer build platform?

Many of the profiles provided by Simplify3D already include a default model that represents the build platform of the printer. This can be very useful for quickly recognizing the orientation of your parts relative to the print bed. If you wish to change or disable the model that is used for a specific profile, go to File > Export Printer Profile to save the profile to your local hard drive. Open the file in a text editor and update the XML tag with the full file path for the STL file you wish to use, or an empty value if you want to disable the feature. Once you’re done, save the file and reload it into the software using File > Import Printer Profiles.

Does Simplify3D support auto-leveling?

Yes, Simplify3D already supports many printers using an auto-leveling probe.  The software allows you to customize the starting script that is used at the beginning of each print, so if you wish to add auto-leveling to this script, go to the Scripts tab of your process settings and make sure you have a G28 and then a G29 command at the beginning of this script.  Please note that the G28 command needs to come before the G29 to ensure that you have properly homed your axes before attempting to probe the bed surface.

How can I move the nozzle away from the part at the end of my print?

Simplify3D allows you to customize the ending script that is run at the very end of each print.  If you wish to move the nozzle away from the part, simply add a command such as “G28 X0” to the beginning of this script to move the X-axis towards the homing endstop switch and away from the finished part. For more information about these G-Code commands, please refer to our 3D Printing G-Code Tutorial.

My prints aren’t centered or seem to be printing in the wrong location

If your prints are not centered, then there are 2 settings you should check within Simplify3D – build volume and origin offsets.  The build volume determines the maximum print size possible on your machine, while the origin offset determines the location of the X=0, Y=0, Z=0 position.  Both of these settings need to be correct so that the software can correctly control the position of the parts on the print bed.

To check the build volume, measure the usable print area on your print bed, and ensure these values match the X and Y build volume values on the Output tab of your process settings.  Once you have verified that the build volume is correct, you can move on to verifying the origin location of your printer.

The origin is the location that the printer will move to when it is told to go to X=0, Y=0, Z=0.  The origin offset defines the origin location relative to the bottom left corner of your print bed.   For many Cartesian printers that accept gcode files, the origin offset is 0,0,0, which means that the origin is in the bottom left corner of the bed. For Cartesian printers that use x3g files or for most delta printers, the origin is in the center of the bed, which means the X and Y origin offsets are half of the X and Y build volume. For example, if the build volume was 200x200x500, then the origin offset would be 100x100x0.  These are the most common values, but there are other possibilities.

My parts are printing backwards from how they appear in Simplify3D

This typically means that one of the axes on your printer is moving in the opposite direction of what Simplify3D expects. You can changes the axis directions by toggling the “Flip displayed axis direction” checkboxes on the Output tab of your process settings.

The software is filling in holes in my model or is missing large sections of my model

If the preview you are seeing in Simplify3D looks drastically different than the original part, you should first verify that there are no issues with the mesh. You can do this using the Repair menu in Simplify3D.  If the software identifies non-manifold or self-intersecting surfaces, you will need to repair your model before slicing. For more information about identifying and repairing these issues, please see the Identifying and Repairing Common Mesh Errors tutorial.

Once you have verified that your model does not contain any errors, there are several other settings in Simplify3D that can help you slice the model correctly. Go to the Advanced tab of your process settings and review the options in the “Slicing Behavior” section. These settings control how the geometry of your 3D model will be sliced and converted to printable regions. You can experiment with different settings until you find what works best for your specific file.

I am having trouble slicing models with very small or thin features

Please refer to the following section in the Simplify3D print quality guide: Small Features Not Printed.

One of my extruders always seems to print in a different location than the other extruder

This typically means that the toolhead offsets in the firmware are not properly configured.   Each extruder has different toolhead offsets, which define the position of that extruder relative to the others.  If one of these offsets is not correct, it means that whenever you print with this extruder, the toolhead will not be properly positioned.  Please consult with your printer manufacturer for instructions on changing and saving the toolhead offsets in the firmware.

My prints always seem to start too far above the build platform and have problems sticking

Please refer to the following section in the Simplify3D print quality guide: Not Sticking To The Bed

What should I do if I am unhappy with the software?

The first thing to do is to contact our support team to make them aware of your issue. Our 3D printing experts can frequently help with any common printing or setup issues you might encounter. In the event that they are not able to help with your issue, we offer a 14-day refund policy and the same support team can guide you through that process.

My extruder is starting too close to the bed and sometimes even scrapes the surface

Please refer to the following section in the Simplify3D print quality guide: Not Extruding at Start of Print

My prints do not have the proper dimensions and always seem to be a bit too large or too small

Please refer to the following section in the Simplify3D print quality guide: Dimensional Accuracy

One of my extruders is offset relative to the other, how do I fix the dual extrusion alignment?

Your printer already includes an internal setting known as the toolhead offsets, which defines the position of each extruder relative to one another. In most cases, this setting is already correctly configured in the printer’s firmware, so you can start printing right away. However, if this setting was not configured correctly by the manufacturer, you will need to correct this error first before your extruders can be properly aligned.

So how do you determine the correct value for your toolhead offsets? The toolhead offset tells the printer how far each extruder will need to move along the X and Y axes before it ends up in the same spot as the primary extruder (Tool 0). You can look on the Extruder tab of your Simplify3D process settings to verify the toolhead number for each extruder. So if your primary extruder is on the right, and your second extruder is 34mm to the left of this extruder, then you know the second extruder would need to move 34mm to the right before it ends up in the same position as the primary extruder. So the correct offset would be an X offset of +34mm, and a Y offset of 0mm. You can go to Tools > Machine Control Panel in Simplify3D, and use the Jog Controls tab to simulate this movement to confirm the correct values.

Now that you know the correct toolhead offsets, we will explain how to update the printer with the new values. We always recommend trying to update this setting directly on the printer’s firmware first. There are 3 different ways this can be accomplished depending on what printer you have:

Some machines include an option on the printer’s LCD menu to calibrate this nozzle offset, or enter the offset distance directly. So if your printer has an LCD menu, check for this option first.

If your machine uses the Marlin firmware, then you also have the option of sending gcode commands directly to the printer to update this setting. To do this, go to Tools > Machine Control Panel, and then click on the Communication tab. Send the command “M218” to the printer. The machine should respond by listing the current toolhead offsets.

Hotend offsets: 0,0 20,0

The example reply above indicates that the toolhead offset for the second extruder is +20mm in the X-axis and 0mm in the Y-axis. To update this value, send the following command:

M218 T1 X34 Y0

That tells the printer to change the X-axis offset to 34mm for the second extruder (Tool 1). The machine should reply confirming the change. You can then send the “M500” command to save these setting to the printer’s internal EEPROM memory (more information about these EEPROM commands can be found here). This ensures that this setting will be maintained even after the printer is turned off. If your machine does not support EEPROM storage, you can also place the correct M218 command at the very top of your Simplify3D starting script so that it gets sent to the machine before each print.

If you were not able to update the toolhead offsets using either of the options above, you also have the option of editing the Configuration.h file for your printer’s firmware, and then re-compiling and re-uploading this new firmware directly to the printer. Please contact the printer manufacturer for instructions on this process.

If you were able to update the toolhead offsets on the printer’s firmware, then your extruders should now be properly aligned and you can go back to printing. If you were not able to update the toolhead offsets using the instructions above, then the software includes one other option you can use to account for the misconfigured firmware. Click on “Edit Process Settings” and go to the Output tab. Select the second extruder in the “Toolhead Offsets” section and enter the appropriate X and Y offsets. You can then enable the checkbox labeled “Modify output coordinates using toolhead offsets”. After enabling this option, the software will actually shift all of the coordinates in your gcode files anytime you are printing with the second extruder. To verify this setting, setup a Dual Extrusion print in Simplify3D, click “Prepare to Print”, and then change the preview coloring mode to “Active Toolhead”. You should notice that all of the extrusions for Tool 1 have now been shifted by the amount you entered. This verifies that the setting is working correctly.

How can I reset a profile back to the stock settings?

To re-download a profile provided by Simplify3D, go to Help > Configuration Assistant from within the software and select your printer model from the list.  This will download a fresh copy of this profile and configure the software for this machine.

I’m having issues with the previewer running out of memory or taking too long to render

Visualizing millions of toolhead movements can require a fair amount of memory. If your machine has limited resources, we recommend going to Tools > Options (or Simplify3D > Preferences on a Mac), and disable the “Automatically load preview after slicing” option. The software will now export the toolpath files right away so that you don’t have to wait for the preview to load.

I’m having trouble opening the software on my Linux computer

The easiest way to open Simplify3D on your Linux machine is to open a Terminal and cd to the installation directory.  Then type the following command:

sudo ./

This ensures that Simplify3D will be able to correctly access the serial port for your printer and will have the necessary permissions for saving your application preferences.

How do I completely wipe and remove all settings and files used by the software

You can reset all settings back to the factory defaults by going to Help > Reset All Settings. This should be enough to restore the software back to the original configuration.

In the event that you truly want to manually remove all settings and files, you can follow the instructions below.

Open the Registry Editor and then go to the HKEY_CURRENT_USER\Software directory and delete the Simplify3D folder and all sub-keys.
Delete all files in the following directory: C:\Users\%USERNAME%\AppData\Local\Simplify3D. This is a hidden directory, so you may need to enable viewing hidden files and folders to see it in your file explorer window.

Open a Terminal window and type the following commands:
rm /Users/$USER/Library/Preferences/com.Simplify3D.S3D-Software-V5.plist
rm -rf /Users/$USER/Library/Application\ Support/Simplify3D

Open a Terminal window and type the following commands:
rm $HOME/.config/Simplify3D/S3D-Software-V5.conf
rm -rf $HOME/.local/share/Simplify3D

The software doesn’t appear to be saving my settings

This usually means that there is a permissions issue where the software does not have sufficient access to save and restore your settings.  On Windows, you may want to try right-clicking and choosing Run As Administrator to see if this resolves the issue.  If you are using a Linux machine, please see the recommended instructions in this question.

The software won’t open or crashes every time I try to launch it

If you are able to open the software, the first thing you want to try is going to Help > Reset All Settings. This will revert the program back to it’s stock configuration, so be sure to export any profiles that you need first by going to File > Export FFF Profile. However, if you are unable to open the software at all, then this typically means that there is a problem with the system requirements or the settings that are saved and reloaded when the application starts. To verify the cause for this problem, it can be useful to look at the crash log generated by the software. On Windows, this can be found by opening the Event Viewer application and then navigating to Windows Logs > Application in the left menu. Look for the latest event with “Error” in the Level column and “Application Error” in the Source column. This should be the latest crash report for the software. Once you find this entry, check the “Faulting module path”. If this ends with something like ig4icd*.dll or atigkt*.dll, this typically means that the graphics driver on the computer does not have sufficient support for the application. Please try going to the manufacturer’s website (typically either ATI or Nvidia) and manually updating the graphics drivers to the latest possible version to see if this fixes the issue. On Mac OS, you can typically view the crash log by clicking on “Report” when the application closes and the error message is displayed. Please copy this report in case you need to reference it later. If you are still unable to open the software after following the instructions above, then the next thing to try is clearing the settings and saved files that are loaded when the application starts. Please see this question for more details.

My printer won’t connect to the software

First of all, please keep in mind that most 3D printers only allow a single application to be connected at any given time. Close any other programs that could be communicating with the printer. Some programs such as MakerBot Desktop have background services that need to be stopped by opening the application and going to Services > Stop Background Service.

Once you are confident no other programs are connected to the software, you can follow the steps below depending on what type of protocol you are using to connect to the printer.

If you are using the software on Windows, you should make sure you have installed the appropriate USB drivers for your 3D printer. In some cases, this will happen automatically when you connect the 3D printer to your computer, but in other cases, you may need to install the driver manually. Contact your printer manufacturer for more information about the correct driver to install for your 3D printer model. If you are already any to connect to the 3D printer from a different software program, then you likely already have the correct drivers installed.

After completing the steps above, go to Tools > Machine Control Panel within Simplify3D and click “Add New” to setup a new connection with the 3D printer. Make sure to select the “USB Cable” connection method, and then click “Search for Devices” to find your 3D printer. If the device does not show up in this list, you may not have the correct driver installed or another software may already be connected to the printer.

Once you select the correct USB device from the list, click Next to configure the baud rate and flow control settings for the printer. Most printers use a baud rate of 115200 or 250000 bits/sec with no flow control, but you can consult with your printer manufacturer for exact specifications. Click “Begin Connection Test” to test the provided settings. Once a connection is successfully established, Simplify3D will automatically save the correct settings for the future, so you only need to perform this setup process once.

WiFi or Ethernet:
Most network-enabled 3D printers support auto-discovery, meaning that the software can automatically detect the printer on the network and determine the appropriate connection details. To test this process, go to Tools > Machine Control Panel within Simplify3D and click “Add New” to launch the New Connection Wizard. Select the “Network Connection” protocol, choose the “Search for Connections” option, and then click “Search for Devices” to begin the auto-discovery process. Note that this process will only work if your firewall and network rules allow UDP traffic back between the printer and your computer. In many cases, you will need to add a firewall exception to allow Simplify3D to detect the 3D printer.

If the software cannot find your 3D printer, you can still enter the connection details manually. Select the “Manual Connection Details” option and then enter the IP address for your 3D printer. This information can typically be found using the LCD screen on the 3D printer to browse to the info or network status page. The software can typically select the correct port automatically based on your printer profile, but you can also enter the port number manually if needed. Common port values used by different manufacturers are listed below:

  • FlashForge: port 8899
  • Ultimaker: port 80
  • MakerBot: port 9999
  • Dremel: port 80
  • Qidi Technology: port 3000
  • XYZprinting: port 9100
  • OctoPrint: port 80
  • Klipper: port 80
  • Duet3D: port 80

Once you have entered the correct details, you can click Next and press “Begin Connection Test” to establish a connection with the printer. If the software fails to connect, it typically means that the firewall or network settings are still blocking the connection. Make sure a firewall exception has been properly configured and consult your network IT manager to make sure traffic between the printer and your computer is permitted. Once a connection is successfully established, Simplify3D will automatically save the correct settings for the future, so you only need to perform this setup process once.

The software says that I have exceeded my number of allowed activations

This error message means that you have installed the software on more computers than is allowed by your license. To install the software on the new computer, you will first need to uninstall the software from the old machine. Please see this question for more details. If you frequently move between different computers, please consider a floating license.

I get an error saying the software is unable to connect to the internet even though I have an active connection

This message means that something is preventing the software from reaching the internet. This is typically due to things like firewalls, restrictive anti-virus programs, incorrect proxy settings, or external network filters. Keep in mind that even if you are able to access the internet from your web browser, these items can still block the software from reaching the internet. Please be sure each of these items are configured correctly to allow an exception for the software before continuing. For network whitelisting, please make sure that web traffic to and is allowed. If you are using a corporate network, you may need to contact your IT team to make the appropriate changes. If you are using a proxy server to connect to the internet, click the Network Settings button at the bottom of the Simplify3D login and enter your proxy settings.

If you are using a very old operating system that hasn’t received software updates in many years, you could also be experiencing issues with the certificates that are installed on your computer. These certificates are used to approve network communication with various web services, and if they become out-of-date, it can prevent applications from reaching the internet. The easiest way to fix this issue is to install all available software updates for your computer. If you are using an older operating system such as Windows 7 or Mac OS 10.14 that is no longer supported by the manufacturer, you may need to update your certificates manually. Please contact us if you need additional assistance with this process.

I receive an error saying that api-ms-win-crt-runtime-l1-1-0.dll is missing

This error message means that one of the dependencies provided by Microsoft failed to install on your computer. The most common reason for this problem is that Windows is too far out-of-date. Please make sure that all of the latest recommended updates for your operating system have been installed (you may need to reboot your computer during this process). After the updates have been installed, go to Control Panel > Programs and Features, select Microsoft Visual C++ Redistributable 2015 and click Repair. After this process is complete, you should be able to re-launch Simplify3D.

If this does not work, you may need to install the Visual C++ Redistributable manually to identify the cause of the issue. You can download the redistributable directly from Microsoft by clicking here. Most users should choose the vc_redist.x64.exe file for 64-bit operating systems, but you can also download vc_redist.x86.exe if you are using a 32-bit operating system.

I was unable to login to the forum using the same username and password I used when installing Simplify3D

The forum is managed separately from your Simplify3D account. Before you can post on the forum, you will first need to register and choose your username and password. You are welcome to use the same username and password that you selected for your Simplify3D account if that is easier for you.

Can I work with Simplify3D to offer the software along with the 3D printers that my company makes?