Giter VIP home page Giter VIP logo

franken-10's Introduction

Franken-10

A CR-10 Dual-X-Carriage Mod

This is my first public Open Source project, so please be kind with me. Also, english isn't my native language - please forgive me typos and grammatical mistakes 😉

‼️‼️ This is an unstable work in progress!! Don't use it now, until you're willing to contribute to this project!! ‼️‼️

Franken-10

Table of Contents

Intention

I wanted to upgrade my awesome Creality CR-10 3D Printer to make it work with dual X-Carriage - but without building it completely up from the ground. Also I want to keep the upgrades cheap, so everyone can easily join this journey.

At the moment, the overall costs for the needed parts is around 190€ - 320€.

Benefits

  • TMC2130 upgrade
  • Silent printing (thanks to TMC2130)
  • Sensorless homing on X and Y
  • Filament-Runout Sensor (by using existing endstops)
  • 32 Bit Mainboard
  • 2 independent extruders (fast switching)
  • Autobedleveling and Mesh-Correction
  • Basing on Marlin Firmware V2.0.1
  • Using existing CR-10 Frame (no drilling, etc.)

Needed parts

All needed and optionals parts can be found here

Instructions

Do the CR-10 dual-z upgrade as instructed here.
Skip the controlbox-steps and go directly to the step Bracket installing, as we have our own mainboard.

All other steps are documented in the manual
❗ UNDER CONSTRUCTION ❗

Firmware

You can find my fork of Marlin 2.0 here
The latest Firmware can be found in the releases-section

FAQ

Please also read the FAQ - or ask questions by opening an Issue.

franken-10's People

Contributors

sensenmann avatar

Stargazers

 avatar

Watchers

 avatar  avatar

franken-10's Issues

Firmware

I have the same motherboard and was looking at your VS code. First question is does it work? I don't have a sensor mounted yet nor do I want filament run-out yet. Something stuck out that you have E2 and X2 activated in the Stepper Driver area of config.h. I would be willing to help with this since no one else has tried this but us two (lol).

/**

  • Stepper Drivers
  • These settings allow Marlin to tune stepper driver timing and enable advanced options for
  • stepper drivers that support them. You may also override timing options in Configuration_adv.h.
  • A4988 is assumed for unspecified drivers.
  • Options: A4988, A5984, DRV8825, LV8729, L6470, L6474, POWERSTEP01,
  •      TB6560, TB6600, TMC2100,
    
  •      TMC2130, TMC2130_STANDALONE, TMC2160, TMC2160_STANDALONE,
    
  •      TMC2208, TMC2208_STANDALONE, TMC2209, TMC2209_STANDALONE,
    
  •      TMC26X,  TMC26X_STANDALONE,  TMC2660, TMC2660_STANDALONE,
    
  •      TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE
    
  • :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE']
    */
    #define X_DRIVER_TYPE TMC2130
    #define Y_DRIVER_TYPE TMC2130
    #define Z_DRIVER_TYPE TMC2130
    #define X2_DRIVER_TYPE TMC2130
    //#define Y2_DRIVER_TYPE A4988
    //#define Z2_DRIVER_TYPE A4988
    //#define Z3_DRIVER_TYPE A4988
    //#define Z4_DRIVER_TYPE A4988
    #define E0_DRIVER_TYPE TMC2130
    #define E1_DRIVER_TYPE TMC2130
    #define E2_DRIVER_TYPE TMC2130
    //#define E3_DRIVER_TYPE A4988
    //#define E4_DRIVER_TYPE A4988
    //#define E5_DRIVER_TYPE A4988
    //#define E6_DRIVER_TYPE A4988
    //#define E7_DRIVER_TYPE A4988

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.