Skip to content

A set of utilities that help us out with production and testing stuff

Notifications You must be signed in to change notification settings

BCN3D/BCN3D-Utilities

Repository files navigation

BCN3D Software Utilities

This repository serves as container for all the script files we use in house for production or even for testing. We update this repo quite often and sometimes is difficult to keep up with documentation but we'll do our best.

Folders

In this repo you will find the following folders:

  • Firmware updater Cura: this folder has the basic phyton code for Cura that looks for new releases of our BCN3D Sigma Firmware and let's you upgrade the version of the 3D printer.
  • Firmware uploader scripts: it contains the scripts for windows and UNIX systems to upload the latest firmware to the boards fast. It helps us in production and test procedures.
  • Screen bootloader script: as we need to upload the bootloader to the 4D Systems touch panel we use in the BCN3D Sigma, we use a simple script that loads 8 at a time. What this bootloader does is search the files in the microSD card instead of the internal chip memory.
  • ThermistorLookUpTables: this folder contains the python generator for the thermistor Look up tables which Marlin is based on.
  • GcodeTests: it contains pre-made gcodes to test each axis of the printer individually. The gcodes sweep all the speeds. Inside there's a folder called stress that contains gcodes that stresses each axis with higher speeds and accelerations.
  • Cura 2 BCN3D Profiles: this folder contains the basic profiles of the BCN3D Sigma for the Cura 2 Slicing Software.

To Do

  • Update Firmware uploader for windows.
  • Select between multiple .hex firmwares in /Files folder.
  • Explain how to use 4D Systems bootloader script.

About

A set of utilities that help us out with production and testing stuff

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •