Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 6 of 6

Thread: 3D Printer Teensy 3.6 controller board

  1. #1
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4

    3D Printer Teensy 3.6 controller board

    Hello!
    I am working on a new 3D printer firmware working with Teensy3.6 3 years now and here are the results so far:
    -32Bit controller board (Teensy 3.6).
    -250Khz max frequency on XYZE axes simutenously.
    -S curve motion profile (constant jerk).
    -User friendly settings interface.
    -Working only with sd card (No serial connection)=portable device.
    -True arc movements (not segments) with s curve motion.
    -Extra settings like E axis time shift (filament pressure hysteresis)....

    It is only tested on windows for now, the app has not released yet. I will upload the source code (open source_GPL license) and the compiled on github.

    https://www.youtube.com/watch?v=NLXn...ature=youtu.be

  2. #2
    Senior Member+ KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    3,698
    Looks like an interesting project. Are you doing it for your own usage, or as part of some product?

    So you are currently only supporting SD input. It is sort of interesting, that with my current 3d Printer (Printerbot Metal Plus), which has been discontinued, the controller for it supports both USB and SD input. So far I have never tried using the SD input. As I am still pretty green with doing 3d printing and I usually still need/want to babysit it, to make sure that the first layers stick or...

    For the heck of it I contributed to a $99 Kickstarter 3D printer, (I ordered an upgraded version). With this one you have the choices of SD, USB, or Wifi... Will be interesting to see how I work with this one.

    Have you looked at any of the other 3d printer setups based on Teensy?
    Examples I have seen include: https://github.com/Flydroid/Teensy-3DPC and https://forum.pjrc.com/threads/40773...de-open-source

    Will be interesting to follow your progress. Again looks like fun!

  3. #3
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    2,824
    Quote Originally Posted by KurtE View Post

    For the heck of it I contributed to a $99 Kickstarter 3D printer, (I ordered an upgraded version). With this one you have the choices of SD, USB, or Wifi... Will be interesting to see how I work with this one.
    I backed that printer also (BuildOne). I am wondering whether it will be a full year late by the time they ship the printers.

    So far, of the various kickstarter campaigns I have backed Paul's two kickstarters (Teensy 3.0, 3.5/3.6) have been the only ones to ship near their estimated time. Of course Paul came at it as somebody who had already shipped products before and had the contacts, etc. Now, I realize that for most of the people, kickstarter is where they learn how hard it is to manufacture products in quantity, particularly with remote factories.

  4. #4
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4
    Most 3D printers run marlin(based on grbl) in their hearts. Even 32 bit 3D printers firmwares are based on marlin. In fact those firmwares work in the same way only the resources change, Gcode commands are sended through usb,sd or wifi and the microcontroller does the hardwork. In my case the hardwork is done by the computer and the results are saved into binaries, the microcontroller only distributes the saved bytes like a wav player no calculations at all. The advantage is that the computer can solve complex mathematical equations really fast and the microcontroller can distribute those signals with ease (even on 10 axes) at very high freq. So for now it is only working with sd card like a wav player at high freq, as i said. I have tried trough usb but the max output frequency was low (4KHZ) because of the slow data flow,small serial buffer, handshakes....

    This project is for my university thesis and for my own usage. I plan to release it and make it open source when i finished completely. Now i am making the frame i will post an update video in the next days!!

  5. #5
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4
    Here are some pictures from design to contruction and finally to print!!

    First i designed the whole frame idea into a CAD software.
    Then according to the design i build it. Only the frame cost me 15euros(cheap solution).






    Some temporary solutions before get the printer to work.




    Soldering the circuit onto a perfboard.



    The printer printed itself.



    In order to print, import gcode file into 3DHex software and generate a binary file. For the calibration cube the calculation time was about 5 minutes.



    Then copy the .bin file into the sd and print.



    Soo that's it, a fully functional 4 axis CNC running on Teensy 3.6 board!!!
    The source code will be released in a few months on: https://github.com/panagiotis96

    You can also watch an update video:


  6. #6
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4

    Sorry for broken links


















Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •