Spark Logic

Anyone tried to make a 3D Printer controller?

strawberrymaker Mon Sep 14, 2015 4:18 pm

Just did the math and saw that it could be possible to make a controller with atleast 3axis, 2 extruder, fans, 2 thermistors and 6 buttons (min, max). And from the sketch size it could also fit marlin onto a maple mini. Only thing would be a custom board with the pins. Did anyone tried this already? If not i’d take that as a side project :D

~Straw

Replies

fredbox Mon Mar 14, 2016 2:53 pm

madias wrote:After such nice words about KiCad I’ll post the most disadvantage (IMHO):
It’s not possible to make subcircuits or repeated circuits in the layout editor AND(!) PCB editor together. This could be really annoying.
Ok, for sure, you can repeat the circuit on the PCB but you’ll lost the control (and power) in the layout view.

strawberrymaker Mon Mar 14, 2016 3:11 pm

@madias @fredbox used that method to panelize the boards. Seems to work good.

~Straw

sheepdoll Mon Mar 14, 2016 5:16 pm

I actually really like KiCad. The main disadvantage is the rapid pace of development and the non locking down of major changes. I wrote a bunch of scripts to convert too and from ExpressPCB’s proprietary encrypted format. Then KiCad shifted the internal formats from text tables (like an .INI) To XML. which means all my scripts have to be re-written.
Until recently there has not been a lot of OSX support. I was having to build source from the nightlys. If you think library management on linux is horrible. On OSX it is even worse as a lot of stuff is installed in areas that the user normally does not have access to. Then others think it should be in the /usr tree which Apple really does not like apps writing too. I think the latest versions now use the /Library folder. But there are two of these one system and one in the ~/ home directory.
KiCad really does not like making self contained projects that reside in the documents directory. I think this has improved in the last year. The last time I looked most of the online docs were about 18 months out of date or so from the current code base.

madias Mon Mar 14, 2016 5:22 pm

Ok, this will work with combining different (ready made) boards. But as I can remember, I needed for one board 4 different (very complex) sub-circuits, but it was nearly impossible to get this up to date in both editors without drawing the layout new or placing the components new. But maybe I missed something. This was the “problem board” (please don’t order it, it has too many bugs): http://dirtypcbs.com/view.php?share=5397&accesskey=

RogerClark Wed Mar 16, 2016 9:36 pm

martinayotte wrote:RogerClark wrote:
The confusing this is the way packages are not linked to symbols like they are in Eagle

strawberrymaker Thu Mar 17, 2016 6:21 am

Sneak peak from elecrow
Image
They really Tried not to make an image from the board :D

~Straw

RogerClark Thu Mar 17, 2016 6:39 am

strawberrymaker wrote:Sneak peak from elecrow

They really Tried not to make an image from the board :D

~Straw

strawberrymaker Thu Mar 17, 2016 7:03 am

@RogerClark did you used the power flags? You have to connect Them to the power signals

~Straw

RogerClark Thu Mar 17, 2016 7:21 am

@straw

Yes. I eventually found that, but I’m not sure what I have done is correct.

I think I will download you KiCad design and look at those things.

BTW. I also had issues with non connected pins on an opto isolator (4N35), as I normally don’t connect pin 6 (Base of the opto transistor), but to stop the error I connected the base to Gnd via 100k, as I think this would not have much difference from it floating

However, there must be some way to allow some pins to not be connected, even if the symbol specifies that they have to be connected.

strawberrymaker Thu Mar 17, 2016 7:23 am

@RogerClark there is a blue x in the right tool bar, thats for unconnected Pins.
@RogerClark

RogerClark Thu Mar 17, 2016 8:54 am

@straw

there is a blue x in the right tool bar, thats for unconnected Pins.

Thanks

bianchifan Thu Mar 17, 2016 10:15 am

What the hell happens here..

strawberrymaker wrote:I already placed my order on elecrow.com and they accepted it, its already in production ^^. Image

RogerClark Thu Mar 17, 2016 10:17 am

Can someone post a good link to adding new footprints to KiCad

I need a TOP3 footprint, and think I need to make it myself

Thanks

strawberrymaker Thu Mar 17, 2016 11:36 am

@bianchifan i checked the design with zofzpcb, seemed Ok. The panelized board was made with the outline markind everything. Hope that goes OK, or i have to dremel Them out. Do you know anyone who made a panelized PCB with kicad and ordered it from elecrow?

~Straw

strawberrymaker Thu Mar 17, 2016 3:16 pm

@bianchifan now this makes me worry a little bit. Hope they just mill it out, else i will habe to get the dremel out :? send Them an E-Mail if they could make a picture LF the panelized design, just answered with: ” if you habe a Problem aftere reveicing the package, message me”. That one wont help me.
~Straw

madias Fri Mar 18, 2016 8:19 am

strawberrymaker wrote:” if you habe a Problem aftere reveicing the package, message me”.
~Straw

RogerClark Fri Mar 18, 2016 8:40 am

Ummm

Does this mean I should continue to use DirtyPCB’s, especially as I don’t need cutouts at the moment ?

strawberrymaker Tue Mar 22, 2016 11:54 am

Image
Image
Panelization seemed to work.
Image
the missing solder mask was my fault, didnt checked it. but these tracks seem to be pretty small.
Image
Compared to a OSHPark PCB i ordered

Now: Waiting for the parts to arrive

~Straw

bianchifan Wed Mar 23, 2016 5:39 pm

Image..?
Image..?
…
Image??
Zwischenablage01.jpg
Zwischenablage01.jpg (36.24 KiB) Viewed 649 times

Sign in to reply