T-Shirt Forums banner
21 - 37 of 41 Posts

·
Registered
Joined
·
39 Posts
Ok I looked over the data sheet on the steprocker and it is intriguing.

Where are the open source design files for the board, I can't find them?

Trinamic is a very good company !!

This is the future for diy/dtg IMHO. In fact will probably out perform most current epson based high end commercial models! most of the code currently is generated at 3d printers and cnc, if you surf around! but take a look at their command platform language super easy... rotate left rotate right. go to limit, read encoder etc etc. there are many diy builders already running this system quietly behind the scenes and i know most hope this doesn't become main stream with there own printing/biz profits in mind! ... I found most successful dtg printers go to great lengths to keep there equipment/biz models private, especially the successful diy based equipt! I see and understand why, they get into multiple equipment/printers cheaply and allows them to be production competitive on a big level. I know its asking alot, but hopefully they will come forward and share there stuff as this grows.. anywho.. but, as you see simple programming language with add on axis possibilities etc.. now you see where im going with this.. its good stuff and cheap!! :) the files for the board are out there too.. try git hub etc.. but at under 100 why would you want to make boards?? :) (edit added link below)

One of the reasons i moved on from the electronics involvement with dtg, was when i was introduced to stuff like this (Trinamic), you simply can not produce or compete in quality with a major manufacturer on this level, like trying to compete with Microsoft or Apple, its crazy to think you could! your better off being a dealer for trinamic but what margins are you looking at? 20 to 30 ea. maybe! the future is grim for just the electronics, you need to be a full service builder... putting your faith in an outside sales/reseller is to risky, especially with growing competition that's cheaper! IMHO! don't get caught in that trap... money makes people do crazy things like trying to circumvent you if they can! or if one of these other manufacturers that hold the key to the ardunio get upset and truly make it public source? just trying to open your eyes to a very real reality possibilities here.. but usually what happens in these cases is they are no longer properly managed with a product they know little about, and crash and burn to the ground! it happens ;)
so some sound advice to you, (i did what your doing now 4 years ago when it was a much much bigger platform, i know this from paving the path- im still pulling arrows out of my back :))----> keep it small and yourself in control, manufacture in house a complete unit for diversity if you plan on staying in dtg on a epson modified platform....


https://aisler.net/trinamic
 

·
Registered
Joined
·
39 Posts
I decided i will also be adding some tips and tricks for those that like to experiment with the arduino controls! Eventually i would like to put the board design up of an arduino shield with components etc. The original shield had a lot of hard wires and a separate power supply... I would like to simplify this to use a few flat cables and the epson power supply direct! (this board should be able to be had for around $30 if done in volume cheaper) all in time we should be able to make the arduino stuff a true open source application when you can have your own board produced cheaply!

TIPS!!!!! 1. for those already playing with this stuff!! On the p600 with new firmware you can use a resistor value on the pw sensor direct to pin the voltage around 2.7- 2.9 to avoid the 0-73 errors!

TIPS!!!! 2. ASF CONVERSION! (arduino/micro controller operation) to remove the asf operation completely you will need to send a constant approx 50ms pulse on/off constant to the asf sensor! yep that simple, for those that want to do away with mechanical conversions .

Additionally this has been done with a 555 timer circuit also!! I will add more stuff here as tiime permits! Hopefully you arduino guys will share your work here also!!

I do also have some very very good code for the pic chip(this was professionally done) this can possibly be converted to arduino use (operation parameter wise) you will need to pic mplab and a chip programmer for pic.. this in time aswell!

555 circuit ex. Simple 555 Timer Projects: Variable Pulse Generator Circuit Design
 

·
Registered
Joined
·
39 Posts
All the above link resources are free source/free tips for the ardunio etc, micro controller experimenters for auto dtg operation. There are links in the thread to free-build plans also, if you read thru.!

Additionally if there are any electronic pedigreed readers, im willing to do a joint collaboration on the arduino project! As long as it results in the free design use of the end product including design files and code/ complete board @ development cost! I would actually like to see this on the ardunio tutorial and project libraries as well! leave your info/pm if your interested and have the skillset on the board level! I have all the knowledge regarding the operating principles and component level parts! If you will donate your time i will donate mine :) ... time is a commodity these days for me.. but i would love for this to be free source everywhere regarding board designs.

Otherwise it would cost me out of pocket for the new board/s design (ardunio shield development)! I guess we could always do a kickstarter/or similar crowd fund it if needed to accomplish the goal..

I would like this to be a simplified "shield" with the current advances, that directly plugs to the ardunio/or equal, which is a common platform found cheaply... PM me if your interested in the free source project to benefit all diydtg builders! Lets simplify the board design and make this truly free, in addition to the trinamic board platform! :) A new "Mission" to "Accomplish" ... :)

In the meantime i will search other groups for a free source board level volunteer before moving to plan b! If we are lucky it will force the ardunio guys to free source the dtg board stuff ...win win either way.... or its just a matter of time :)
 

·
Registered
Joined
·
39 Posts
For those wanting to start experimenting !!!

Tip #3 The Stepper Motor Driver!!! the driver used is a Toshiba tb6600! Most put this chip ic on the proprietary board but you can use it stand alone also!!! If you look close you will see the ic configuration on the dtg controller boards! https://www.ebay.com/i/172359197761?chn=ps&dispItem=1

**note** encoder signals A/B ground (can be soldered directly from the encoder sensor on back) or picked off from an extension flatcable at shield. these signals are used as step and direction for the stepper driver:)
 

·
Registered
Joined
·
39 Posts
tip #5 Belt and pulley I used a 14 or 16 tooth mxl type with belt! in volume you will need to have these custom made to fit the 5mm stepper shaft bore size (many suppliers on ebay contact them direct for the custom pulley)! It gives you a perfect match 1 to 1 with the proper step setting on the driver! easy to configure! you can experiment with other pulleys and math correction if you want but this method is simple! Additionally that can be substituted for a gt series belt/pulley match! If you need cad drawing for the pulleys they can be found here/ if having custom made you will just need to change the bore size to the shaft size of the stepper motor :) https://shop.sdp-si.com/catalog/?ci... mm (MXL);a6:2:14.0&sort=undefined&view=table
 

·
Registered
Joined
·
39 Posts
Tip #7
I had several pm suggesting i list some of these components.. (there you go) many said they could configure on there own breadboard/ generic layout to experiment! please share your results with the community until the shield is developed!

Tip #8 have a look at some of the premade boards for a road map also! (original shield/competitor products you can see the configuration resistor values simply by blowing of the pic from images) I will eventually add some debugging tips regarding the code and some trial error stuff i went thru! and eventually pic chip code you can experiment with also!!! more to come, all for now :)

Tip #9 the pot on the shield is the same on the driver you can adjust this to fine tune the drive or substitute a resistor value!
Tip #10- (12 )volt power supply! Its all about finesse with these printers!
Tip # 11 all the components used on the original shield and the proprietary board were the same with exception of the actual chip ic obviously the shield was the arduino due and the proprietary board used microchip!! more later! :)
 

·
Registered
Joined
·
39 Posts
Base/aluminum extrusion resources /Wheels pulleys/ OpenBuilds Part Store
80/20 Extrusion https://www.8020.net/
Igus linear rails igus® DryLin® T - Low-profile guide

Extrusion base width = 24 inches (A3 printer width, which is not critical, can be wider +/_ center rail on my original base was 38 inches (for 18 inch platen configuration) this can also be modified to your liking! All extrusion i used was 80/20 brand! Original linear rails/wheels/drive pulley where open builds link above. can be found alibaba/ebay in bulk for cheap!

You can substitute open builds linear rail/wheels for the IGUS ..link above.

Phase 2 after this project i plan on adding design files for cnc etc. etc.
 

·
Registered
Joined
·
39 Posts
Regarding the PM questions, please read thru some of the components listing i already put up, this will give a brief description on operation! Its quite simple you are taking the encoder A/B ground signals from the encoder senor and using them for step and direction at the driver...this moves the stepper motor! Resistor values on some of the boards, yes some of those are used inline for noise/filtering.

There are many that have skills to easily breadboard/hard wire the project (some of these guys are dtg builders and don't post publicly) List pictures of your progress etc here and im sure some these guys will reply via pm!! There is already free code on other sites and other builders (not sure for how long now that im making the board freesource info, but its there)

Other questions about crowdfunding and mass producing this cheap! Yes that's a possibility! Currently im looking for a volunteer on the board level if we cant get that we will go the other route! This board in volume should be able to be had for about 30 depending on volume#s! This is the last step to truly making the dtg control ardunio based completely free source/ open source! These designs on the board/shield will be public/free as well once they are done, so anyone can build from scratch if they want. This will evolve slowly into completely free control!!! dtgs everywhere :) I cant be here everyday but as time permits! happy building!
 

·
Registered
Joined
·
39 Posts
Had a few PM,s suggesting use of existing arduino motor shields! Didn't put much thought into that...but yeah ...:) That is another option and interesting approach.. links below ..one with instruction on the tb6600 driver (Toshiba tb6600)

There are people selling all in one "Arduino" boards for dtg controllers @ super high markup pricing! you can have the same setup easily by having the separate components Arduino/toshiba tb6600 driver! parts are listed in the previous links! Find the pinout on those expensive boards that are open source and combine your own for a fraction of the cost! code is free apparently? well under 100 dollars with these components separately and your own wiring! :)

This is a very cost effective method for those looking to diy the control system! Additionally with the components separate easy to replace or repair! you will need a 12volt power supply which is easier than pulling from the epson power supply (just power of the same connection) Cant wait to see what folks come up with on this! :)

https://www.arduino.cc/en/Main/ArduinoMotorShieldR3

Monster Motor Controller Shield For Arduino (14A, 5.5-16V) - RobotShop


Toshiba TB6600HG | ZYLtech Engineering LLC - Zyltech Engineering LLC | Affordable 3D printer, laser engraver and CNC hardware and accessories


vid on the toshiba tb6600 https://youtu.be/JjbCv3EOp7M
 

·
Registered
Joined
·
39 Posts
You are correct it's very affordable and easy to piece together the control system with off the shelf Arduino Uno, Power supply, and a TB6600 motor driver. It achieves exactly what the All in one boards do with a little effort.

OpenDTG.com has all of this information to build a system without using a custom proprietary board.

Here is connecting an Arduino to the epson by soldering: Arduino Setup and Connecting to Epson printer - Open DTG - Build your own Direct to Garment Printer

Wiring stepper motor driver: Wiring stepper motor driver and power supply with Arduino - Open DTG - Build your own Direct to Garment Printer

(These link require a free signup to see the attachments)


The pinout for OpenDTG Arduino code is:

#define encoderA 3 // Encoder input from epson printer
#define encoderB 2 // Encoder input from epson printer

#define inBtn 4 // Momentary push button to send the Platen to the Back / Home position - Other switch wire goes to Arduino Ground
#define outBtn 5 // Momentary push button to eject the platen to the front position - Other switch wire goes to Arduino Ground
#define passBtn 6 // Automatic 2 pass Rocker style switch - Other switch wire goes to Arduino Ground

#define peSignal 16 // Write HIGH or LOW - Hardware limits voltage output to 3v to protect Epson

#define backStop 7 // Back or Home position. This is the rear limit switch used to stop the platen at the back of your machine.

#define asfSignal 17 // Sends HIGH or LOW to Epson to similate ASF sensor. Hardware limits voltage to 3v to protect Epson
#define MotorSen1 18 // Used to sense when the ASF motor is moving via an component on the board.
#define MotorSen2 15 // Used to sense when the ASF motor is moving via an component on the board.

#define powerLED 19


//Setup for TB6600 Stepper Driver
#define motorEnable 14 // Not used yet: Some motor drivers require a HIGH signal to enable.
#define motorDirection 8 // Wire to motor driver direction pin
#define motorStep 9 // Wire to motor driver Step / Pulse pin

#define motorM1 11 // M1, M2, M3 set the microstepping of the driver
#define motorM2 12
#define motorM3 13

#define motorReset 10
#define motorTQ 15


You are correct we don't give out the full design files on hardware at OpenDTG.com but I also make sure that the code is compatible with off the shelf components so there is NO lock in to buy our boards. 99% of people wouldn't have a use for the design files.

Members also have access to DXF files to cut their own base parts. Some people have CNC machines but others have used laser cutters and plastic.
I have not had a chance to read thru what you posted regarding "the free instruction with separate parts" However if it was intended to be truly free this is exactly where it should be posted on the diy dtg site of TSF or the like github etc. etc. especially arduino based platforms,(kinda goes hand in hand) It seems something that has a free lure always has a monetized link involved with many sites.

Regardless its good to see (if the info is valid and complete) this being posted for free ("if truly being marketed as "open source") In reality it should include the design files for the all in one, that would prove its not a monetize lure site!

That said kudos for posting free info. I suggest you open a thread to help others HERE with your free info on the arduino control systems that doesn't require a private sign in to a private site.. just a suggestion! Keep up the good work on getting free arduino control systems out for dtg! its cool stuff ;) Maybe compile the free info and post it to a thread, good way of giving back! ;)
 

·
Registered
Joined
·
39 Posts
$300 for an All in One board, open source code and build support is actually cheap. The build support alone is worth more than the $300.

I'd sell them cheaper if so much support time wasn't required.

You know that, You and Tyler sold $799 closed source boards.
I don't think it was ever advertised as open source/free source! Additionally it was not arduino based! (microchip) Im sure if you posted the info here the TSF members would build there own support network! Or truly give the board design/instruction/code and charge for support only! i understand you cant give support free! you can charge for that! but if your advertising open source boards are included in that right?
 

·
Registered
Joined
·
39 Posts
Before I started the website I asked admin here is I could post full code and they gave me a maybe but they'd have to see it all posted first. I wasn't going to risk all of that time.

I then went to github.com and maybe I'm dumb but it didn't seem to be conducive to a large project that needs videos and tutorials along with conversation.


I think you've got the wrong impression of what I'm doing. The membership fee was instituted 6 months into getting going because without funding development was going to stop. I couldn't continue footing the bill.

Anything being sold is significantly cheaper than other options and priced for a minimal profit once development costs are figured in. If demand increases and I can mass produce the savings will be passed on.

I don't give the board design because it's not worth it to the 1 board DIY guy to have boards made and ship in all of the parts. So in the end it would only help resellers and they can pay for their own R&D instead of getting it free off of me.
I think TSF would have no issue and certainly not git hub either. You are giving free stuff out=no issue (this is the diy section!) Open source is open source including the board design... maybe rethink how you advertise or rename it..if you don't want to open source it all, just a suggestion. Again kudos for posting free info...I hope you continue to post here in the diy section on this system! It would help alot of people of the past and future builders! :)
 

·
Registered
Joined
·
39 Posts
I have no problem with posting some stuff.

The hardest part is keeping it moving forward if it's 100% free. I just don't have extra cash to develop stuff. I feel people benefiting should kick in on it. Very few did when it was voluntary.

Then you have people that use the open source code to develop add ons and they won't share them, they want to sell them or keep for their own use because they spent "20" hard hours to develop it. LOL
All true!! I have traveled that same road! Sooner or later you will realize to combat those issues make it truly free here and everywhere (if its not about profit gain) ! everyone and there brother will be doing it and it will take the margins out.. I had the same issues people profiting off a lot of hard work they didn't do..many people.. its easier pitting thousands against each other and you have fun in the meantime giving something back... this goes way deeper than you think (you are not the primary reason regarding me putting this info out, but keep showing up for some reason) :)
 
21 - 37 of 41 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top