Smartcore

A coreXY made simple to build and cheap.

3D printer parts and enhancements

GPLv3

A free software license that requires that all work based on this must also be free software as in freely remixable and sharable by anyone under the same license but may be used commercially.

Learn more or download attribution tags

Description

The smartcore is the second project from Smartfriendz. After the smartrap and its all printed structure , this is another kind of project : coreXY made cheap and easy to build !

You will find here everything to build one as easy as order some wood on the local store and print a few parts.
Design is made so you don't have big operations on the box ( no drill or cut), just build the box, assemble parts separately and integrate Z and XY in the box with simple wood screws.
It seems to be expandable from 20x20 to around 50x50 cm ( more to test ) .
It is GPL ( as all our projects). More importantly , the all design is entirely written in openjscad with a lot of options like nema size, rods size, printable size and wood thickness .
All models are dynamically updating from parameters. Print plates are also automatically generated ( not complete now, but almost done :) .

Have fun to dig around with parameters ....

Materials and methods

Wood : 4 planks sized like output in openjscad. Thickness is as you like.

Printed parts : please use the output of openjscad related to your parameters

Screws: 6 x M3x30 / 6 x M3x25 / 10 x M3x16 / 10 x M3x10 / 5 x M3 nuts / 12 x 3.5 wood screw flat head! / 5 x M8x25

Rods: 4 rods XY , diameter and length like in parameters. 2 rods Z , like in parameters.

Stepper motors : 4 ( X Y Z extruder) nema17. Can be 40mm or 48mm length.

electronics: can be any reprap electronics. we develop with ramps 1.4.

Inductive sensor: LJ18A3-8-Z/BX

Hotend: Jhead type.

Bearings: 10 x 608zz. 4 lm8uu . 8 lm6uu ( or 12 lm8uu if rodsXY 8mm).

Bowden cable: 70 cm . in diameter 2 , out diameter 4.

GT2 belt 6mm : around 3 meters . See openjscad related to your parameters

GT2 pulleys : 3 x 20 teeth.

pressfit : 2 x 4mm with M6 thread.

Documents

Issues

Issues are used to track todos, bugs or requests. To get started, you could create an issue.

Comments

Mini maryguireMaryGuire added this to the hutrf collection ago
Mini maryguireMaryGuire added this to the hutrf collection ago
F085329e02e894320fdf276d681afa1e?default=blank&size=40jthomas3491 added this to the Ideas collection ago
41d1df9a85a99cfa98df314c3c6e63ea?default=blank&size=40Hamza Jamal added this to the Make This! collection ago
Mini 20161230 055748MUSTANG KINSEY added this to the THINGS FOR FUTURE collection ago
E50f2d97181f71be027140a7dadf8f01?default=blank&size=40Shaman2020 added this to the 1 collection ago
A310926fe36797331734deff3908c905?default=blank&size=40Douglas Murray added this to the Printer parts collection ago
2c20a7299319bae293bd7e3108287ad4?default=blank&size=40majkl added this to the cnc collection ago
E2993e95825cc05fc5ddd928bdfe4e9c?default=blank&size=40jedacandy commented ago

It's necessary, I need more information

driving directions

Mini it meBradley added this to the My Prints collection ago
11eb0ed4db5f119113ad370520553961?default=blank&size=40ajfraimundo added this to the 3d printer collection ago
03cd129ee90b26dc2054de92321f46a1?default=blank&size=40Telcantor added this to the CNC collection ago
D681ce0743bdc27166d92c89bfec8af4?default=blank&size=40Rafael Taki added this to the Life Hacks collection ago
D8696fb13023991f6f6aae64f9ca4cff?default=blank&size=40posox2000 added this to the 3D_print collection ago
F6ef79dab4241f4dbea1bf13e02a9e46?default=blank&size=40Fraudrin68 added this to the Custom hotends, printing processes and reclamation collection ago
23309da56ec275cf81f244abe4271360?default=blank&size=40Emerson Jhones added this to the impressora collection ago
Mini 5640f0cd804a1aa6ae9a55dd058d9454Estefania Dark added this to the ñpñ collection ago
0592e92f50010d5abf34a408bf416747?default=blank&size=40redpaul6t8 added this to the Things to Make collection ago
8b5485713ded6248ae20f89cd9081ba7?default=blank&size=40Leonardo Mota added this to the Printers collection ago
350870405f6ae3bcb7f990ff8b0299fe?default=blank&size=40Eric Reader added this to the 3d printers collection ago
Fa8264b9dd8eeff28a7f0a4a868fc609?default=blank&size=40panagos added this to the thingstomake collection ago
0bbfd21c8b352f016d8956bc716c1e37?default=blank&size=40Alireza Rahimzadeh added this to the Later collection ago
B724ec37584c521e58e137e60d63ce62?default=blank&size=40Will Hebert added this to the 3d_printers collection ago
73c9d30c4389038b93cbf7785519a76d?default=blank&size=40sugarcube added this to the Printers collection ago
8fa6672405ff09d95aa075aff0b8ef52?default=blank&size=40DannyBoyC87 added this to the For Lovey collection ago
1967242fa4986b6e21cf773f99ed4cb8?default=blank&size=40Phil_80 added this to the Things to print collection ago
6e2d6687a97f7da9ba75c498d32c3460?default=blank&size=40marcopolo0988 added this to the proyecto collection ago
5a8f31ee508cc99b8d2b376800c2c76e?default=blank&size=40Guilherme Silvestre added this to the PEÇAS IMPRESSORA 3D collection ago
Mini img 20160616 214649728ltmhenrique added this to the Printer collection ago
E2a399fc7c19a53cb1f286aabb62f17d?default=blank&size=40Jean-Pierre Hermans added this to the To print collection ago
D44825973981e532fc30b00bcfdd6e82?default=blank&size=40Jeff Bell added this to the RepRap Printer collection ago
Daad1355e63b4f0ae1271dc5d5afdad6?default=blank&size=40jamiekhau added this to the SmartRapCore collection ago
045fc7b2eb0f0c5c9b161429bbf492f1?default=blank&size=40Nestor Guerrero added this to the 3D collection ago
Mini bad clown  custom Jari added this to the 3D DRUCKER + ZUBEHÖR collection ago
6c7698386a44038f671beeb7b06eb795?default=blank&size=40Pavel-NS added this to the 3d printers collection ago
Mini profileChristopher Bray added this to the 3D Printers collection ago
908ac6fcc45709c698d2be4460d3924e?default=blank&size=40Christophe Pennel added this to the 3D printers collection ago
1b65e1e7cf49f32b295edcb5acd4b648?default=blank&size=40Zinoberrot added this to the Printers collection ago
0c2b6979c07e08dd4780dbd722cf7157?default=blank&size=40Averjoe added this to the My Collection collection ago
Ee98c6115acf56acae35610af038de7d?default=blank&size=40Stephen Wood added this to the 3D Printer Parts collection ago
F45e64fa5b7ada7a7b42714ca5f6044c?default=blank&size=40EDDIE Tambling added this to the stuff collection ago
B910ee1d07d88e169aced3b273dc00f4?default=blank&size=40dashawk added this to the Things To Build collection ago
7595c80156d8d6c8a71c064b63896301?default=blank&size=40Wellington Saamrin added this to the impressoras collection ago
F84c1237e5e1344d7e8f0e5e707c8374?default=blank&size=40Jorge Augusto Mondadori added this to the printers collection ago
26646b2fcc50b8871fb338de85c86356?default=blank&size=40Aedryan13 added this to the Make it collection ago
D589aa7ed70b2a588252d57109b3339f?default=blank&size=40David Palazon added this to the printers collection ago
088e401b9216830becacd90ac811d446?default=blank&size=40Matthias Pfau added this to the Smartcore collection ago
077e146d5f7d17eb409d591e11311bd6?default=blank&size=40Daniele Ribolla added this to the shotty's awesomes collection ago
Mini 2009 05 28 111622Pumpkin added this to the Printers collection ago
1f6f3b03e7df26066ef5022585fe72d5?default=blank&size=40Gene Timothy added this to the 3D printer collection ago
7fdee41cdc1597f58ed86842d31eff52?default=blank&size=40Vsevolod Balashov added this to the 3d printer collection ago
Aa219931ad42bf506fbc0c1adfa3f2a3?default=blank&size=40Ben Zepman added this to the cool stuf collection ago
Fd3fbb8f7c0d2b2ae562aeb8fff22239?default=blank&size=40Pablo Suárez Quero added this to the Things to make collection ago
Mini 20160503 014.pngMuhin555 added this to the Like collection ago
84b0705343d374c365e96cc471ebe4e2?default=blank&size=40Alexander added this to the 3D printers & parts collection ago
Mini blue dragonThe 300lb Gorilla in the Room added this to the My Collection collection ago
Dc4c3b89a62c05f67cb08f9fa1b8cbf4?default=blank&size=40Viktor Malenyov commented ago

What about endstops? On v.1.2 i see only X-endstop. What about YZ?

39e2f3590d780a2acf7d1cf162601af8?default=blank&size=40frol added this to the 3D printing collection ago
6c425a7e42a25f3d94a22de8ef8f55e7?default=blank&size=40Walter Schreppers added this to the Interesting printers collection ago
C8e79ef1c94d44bfddcbd6b1e25e41e3?default=blank&size=40technoswift added this to the core xy collection ago
D6bd9b44961826f358487d720d553ebf?default=blank&size=40Tobias Sobkowiak commented ago

And where to get an actual model? STLs with my settings?

2c191d4b84b68823b9c5552d35ee00e2?default=blank&size=40Cristian Barilari commented ago

This model is obsolete... And I don't think that nema14 have enough torque to drive the printer

D6bd9b44961826f358487d720d553ebf?default=blank&size=40Tobias Sobkowiak commented ago

Hey there....

it is not possible to generate accurate parts via OpenJSCAD for Nema14 and wood thickness of 24mm. There are solids in the space where the wood should fit in the MotorXY holders...can anyone help?

5df7473ddbcae537881ff3cf8191d42a?default=blank&size=40Matthew Cummins added this to the 3d Printer Mods collection ago
Ba8858afc8b15bca4535047d5858fd58?default=blank&size=40Lotsobooks added this to the 3D printer collection ago
6fc4d892ad4a6f1116733601fa0d0da7?default=blank&size=40Violinmelody added this to the Stufffffffff collection ago
2811205745a43cae618e4e6afda1dd16?default=blank&size=40Robert Wallace added this to the 3D Printer collection ago
C3e9aea0aa2f3da8f71174696a579d16?default=blank&size=40markef added this to the ref collection ago
9b0c9b81f94308e9274ee3764fa555d4?default=blank&size=40SamuraiJack added this to the bots collection ago
1f302ae86435f011a735159aa58c6c25?default=blank&size=40Василий Самотуга added this to the 3DPrinters collection ago
225e1ccc8435c37897bafa6bbec69699?default=blank&size=40moyboyufl added this to the printers collection ago
F89bdf1dd7f8561cf8051bc10fc2533a?default=blank&size=40Andrey Starostin added this to the some collection ago
80d665ce2d893d9b2e73663b305556a7?default=blank&size=40Ilkka Kiistala added this to the p1 collection ago
Eb7a0e60922c213fd772948b023a30ec?default=blank&size=40krx added this to the MAKE collection ago
Mini 20150514 1805293DRay added this to the 3dPrinters collection ago
39cab180d7cc8ef7f0bc349ed5e72428?default=blank&size=40Richard Bray added this to the Interesting collection ago
Dc4c3b89a62c05f67cb08f9fa1b8cbf4?default=blank&size=40Viktor Malenyov added this to the 1 collection ago
F409bcf45b7ffd69e0beba45f9aea8f7?default=blank&size=40Melog added this to the For review collection ago
24e7d6199a81d20e333cafd0bbc2b3f3?default=blank&size=40planner29 added this to the 3D Printers collection ago
A6bf4809dca7883359b2c2b3fa6b1432?default=blank&size=40jbrede added this to the SmartCore collection ago
53a48db5c52ef0a2d36049c445c8ea13?default=blank&size=40jesito added this to the 3D collection ago
0713fc717563d0668167c27ade52f10c?default=blank&size=40Roy Prawira added this to the 3D Printer collection ago
Mini patsakorn1Patsakorn Kaewphengkro added this to the 3D PRINTER collection ago
7f86006423a7e6ce692d0e7674d9f8bb?default=blank&size=40Richard Pierpoint added this to the To Print collection ago
Cb341bf23394886fa1c5373e65ad449d?default=blank&size=40JohnyK added this to the 3D printer collection ago
A7436c872bd418c935afcc856c72e221?default=blank&size=40tshado added this to the corexy collection ago
Ee44e1dfdef79bb5e2fc87832737eb76?default=blank&size=40ficklecycler added this to the 3D Printer Parts collection ago
874784a15a1033fc2a3af9666035a597?default=blank&size=40Štefan “ympi” Hírei added this to the 3d collection ago
Mini lisca mangaLisca added this to the 3D Printers collection ago
2da9a88a6449e23b580bad4b42a84f54?default=blank&size=40Abcopp added this to the 3D Printers (and parts) collection ago
2b6f4d2d0973bed25b8b511f81f18163?default=blank&size=40Willem Gerber added this to the Printers collection ago
Af061339922fea61b73debf7da317ced?default=blank&size=40Chuckdotdot added this to the CoreXY collection ago
Mini sp logo grain 400x390Stamos added this to the 3D Printer collection ago
A1623a930487de428da5d65baf7c1107?default=blank&size=40James commented ago

This seems fairly awesome. How are your prints? Any sense what your BoM cost was?

21426531408b141780392706e0e322e4?default=blank&size=40MajorKoos added this to the 3d Printers collection ago
31dc3359e988595bfeb96a0e4bbc69e9?default=blank&size=40ricdon added this to the Legais collection ago
14a08fe1bbcf74ecb8e48d00db6130e8?default=blank&size=40thebeast added this to the 3d printers collection ago
4d3a9287db6cf32ff96c951279fa295d?default=blank&size=40Keebz added this to the 3d printers collection ago
7231dd59a34ace63555f4443369a30d7?default=blank&size=40fxsys added this to the Printers collection ago
91b16809fe8d302b8f4265baf6bb3803?default=blank&size=40fpv_tobi commented ago

Hi,

The BOM is missing at least the Endstop Switches and a Fan for the Hotend right?

6c8df31a1fd16d63d4369ca818d3ac0a?default=blank&size=40spiffcow added this to the printer collection ago
Daaf65451e2d0215115b52461917be27?default=blank&size=40jingdong added this to the 3D collection ago
6421fb5ce08dde724c147c0f94d37190?default=blank&size=40Günter Weber added this to the inspiration collection ago
7b42c39a883b4fc322326bf1233c7961?default=blank&size=40bruster999 added this to the BigPrinters collection ago
2ca20f8913704bfc25542ead57b1724d?default=blank&size=40berendvosmer added this to the To print collection ago
1cd46473ab57e8358fd52480a1ce287f?default=blank&size=40Ewidemark@earthlink.net added this to the 3d printers collection ago
3a2e533c99d20e5514e4994bb9d18466?default=blank&size=40jmelis added this to the Printers collection ago
14d7e3ac0af2d1ea02c84ec58ed7ee7b?default=blank&size=40jboero added this to the 3D Printers collection ago
Eb61219560c27b6c7f5552e53c36a8ba?default=blank&size=40Heartman added this to the A voir collection ago
C3b7e4e889a4d46c688e6a84fcad67fe?default=blank&size=40bblhd added this to the machine collection ago
Ed1fae57aa3a76c3edca1745ef041c92?default=blank&size=40garymo added this to the Print collection ago
7eb4d6d0d8fc9cc25fe43fe74c3057a0?default=blank&size=40Maciej added this to the Core XY collection ago
2058db33b3521265973bc268281bc800?default=blank&size=40Tateums added this to the Stuff to Make collection ago
Mini 2015 07 11 232142361 f6ca4 iosTheNorthForty added this to the 3D & CNC collection ago
A2acf8a002f50cdf2ab8a03a8412efd3?default=blank&size=40matrix commented ago

hi thk u for the design.

can u help me with v1.2, there is a problem with z slide part, if u use z rod 10mm there is a hole on the lm10uu holder and there is no stability for the part.

C4f4c6b171022584f87485c339c8a355?default=blank&size=40_SYCO_ added this to the Complex designs collection ago
175fe2fa41c85496a8c98448bae49433?default=blank&size=40Philippe Ducci added this to the Stuff collection ago
3e1d438de037b22a2541eecf8e05a63b?default=blank&size=40Firefly added this to the general collection ago
E881da24514b25af7503c1f9778b031c?default=blank&size=40CJ Morin added this to the SMartRap Core collection ago
A9ac4668fa8d689452b88bed0798375c?default=blank&size=40MonZon commented ago
Cb013efa08026866713ee8ea4f98a733?default=blank&size=40Sergey Fedorov added this to the 3D Printers collection ago
4ee57c1696c3ee9812409bdc86b00cdb?default=blank&size=40Shree Harsha added this to the printer collection ago
D335b0ff5b7abc1ab802a04abc89abab?default=blank&size=40Mark van Wijk commented ago

the STL outputs are not usable with 8mm rods, non manifold -> slic3r can't do anything with them...

24ee2577539ae18c4b0af758a9234ad4?default=blank&size=40Tongdam added this to the CoreXY collection ago
0c45fd306ccdb3458f404a5f668e2b52?default=blank&size=40Ruslan added this to the 1 collection ago
5a42a9669cf79d5ced3eda56f3fd80ce?default=blank&size=40Dazdeo added this to the Printers collection ago
Dbd24e09006c9a543f9089ffb9093ba7?default=blank&size=40jainrk added this to the Smartcore collection ago
32fa99186a0f3d8a14841248340317d8?default=blank&size=40lgdidier added this to the printer collection ago
8799dbcca66fb1045e5b15db6927ac93?default=blank&size=40punkrockseb commented ago

12mm prints fine for 11.8mm wood.

190195bb1eeb736c6cb531d5710b9a3c?default=blank&size=40Christoph Neumann added this to the Inspiration collection ago
8799dbcca66fb1045e5b15db6927ac93?default=blank&size=40punkrockseb commented ago

I happen to have wood that is 11.80mm. However the openjscad script rounds down to 11mm. May it be possible to adjust the script to accept 0.xx values for the wood frame?

I guess printing with 12mm might fit aswell, taking an extruders deviation into account but it would be really nice to see 0.xx values being accepted by the script.

Thanks

F1765f4741224fcded60feb72466595e?default=blank&size=40Cristiano Gariboldo commented ago

hi.

Beautiful design.

Just a tough. Why don't code an option for GT2.5 belts and a screwless Z rod?

Cheers and Keep up the good mood

Mini picture 010Vincent Yegenoglu commented ago

The sensor mentioned in the BOM ( LJ18A3-8-Z/BX) is an inductive sensor, so do you not need a metal bed for it to work ? All the pictures I see use a glass bed.

8a4499be231fc7621cabbdbd00c4dc36?default=blank&size=40Adamantos Amatista commented ago

Not work wit nema 14 motors, error in xy motor a rosa spare part

86bbf78eb2fc2751e5f3b20b4bb95c8e?default=blank&size=40marcething commented ago

Hello Serge,

now smartcore v1.2.JSCAD works perfectly in OPenJSCAD !

Marc

Mini logo 200smartfriendz commented ago

updated smartcore v1.2 . now it works in openjscad.org. I wonder if it will work again here ? preview dows nothing right now.

86bbf78eb2fc2751e5f3b20b4bb95c8e?default=blank&size=40marcething commented ago

If you edit smartcore-v1.2.jscad, and change in line 525 "grey" by 3 number with a "," in between ( e.g. (1,1,1 ) instead of ( "GREY"° and save it , it works fine in OpenJScad

86bbf78eb2fc2751e5f3b20b4bb95c8e?default=blank&size=40marcething commented ago

Oops, OK never Mind, found it :-)

31754608e2cce96c00d6c558ba2eb205?default=blank&size=40lacuevadeltrollsv commented ago

Is there any file I can print so I can add two sets of Z supports using the gt2 belt instead of the threaded rod solution on prev iterations?

86bbf78eb2fc2751e5f3b20b4bb95c8e?default=blank&size=40marcething commented ago

I opened Smartcore V1.0.1 in openJscad and in the menu, I selected Box wood thickness ; 12mm , X Y Rods : 8mm and Z threaded rods: true. So far so good. How do you now generate the separate STL's so I can slice them in Slic3r and print them?

Many thanks in advance for the feedback

Mini picture 010Vincent Yegenoglu commented ago

Same error as bellow, can't open the files in jscad.

Afba0610694afec792f429937bf048ab?default=blank&size=40TheHozza commented ago

Ditto same error!

Dc871b08403c0181ec4c46cbc6c7dd7f?default=blank&size=40nkdurrett commented ago

I got the same issue alex

Bacb76862defdc93bb54f0e51717eb02?default=blank&size=40Alex Post commented ago

It does not work Smartcore V1.2, http://openjscad.org/ says "TypeError: this.color.join is not a function"

A9ac4668fa8d689452b88bed0798375c?default=blank&size=40MonZon printed this ago
Carousel thumb img 20150730 070813  1
Printed on:
Prusa Mendel i2
A9ac4668fa8d689452b88bed0798375c?default=blank&size=40MonZon printed this ago
Carousel thumb img 20150730 070813  1
Printed on:
Prusa Mendel i2
E3770513e29ca177861a41125d2f6d40?default=blank&size=40thetazzbot commented ago

I love this design! I am planning on using it to teach teenagers about building and 3d printers in general.

I would like to make a recommendation. The plastic parts at the rod ends should have the rod end completely enclosed. This allows us to use the rod as a strong mechanical component which fights the tension of the belt. otherwise, the rod will try to slip through the plastic ends into the motor pulley area. I'm looking at the Openjscad version 1.2.3.

Also, I get "WARNING: Ignoring unknown function 'polygon'." with Openscad 2015-03

Mini laxdeLAXDE printed this ago
Carousel thumb pins
Printed on:
RepRapPro - RepRapPro Ormerod
Result:
Okay prints. But not 100% smut at rounded parts starting from build plate and getting round out into thin air.
Feedback:
This photo shows my 8mm pins (bolts) replacement. There are 5 in total (1 of 8x20, 2 of 8x30 and 2 of 8x40) used to hold the bearings in place.
Mini img 20150305 103448571Jerry Barr printed this ago
Carousel thumb img 20150317 063053
Printed on:
Mixshop - Mix G1 - 3D Printer kit
Feedback:
Loving this design so far
Mini img 20150305 103448571Jerry Barr printed this ago
Carousel thumb parts
Printed on:
Mixshop - Mix G1 - 3D Printer kit
Mini seaSEJOSKA printed this ago
Carousel thumb foto 2
Printed on:
bcn3D+
Result:
good
Feedback:
pla 2,75mm
Mini seaSEJOSKA printed this ago
Carousel thumb foto 1
Printed on:
bcn3D+
Result:
good enough to try to build one
Feedback:
printed in red PLA 2,75mm at 210 º C with plate at 50º C
Mini puntos cardinales 100x100pxMariano Prado Vargas commented ago

hola soy de Costa Rica y me interesa saber si hay una lista completa de todas las partes físicas y electrónicas bien especificada y clara para un novato, no conozco mucho de electrónica pero viendo este diseño tan interesante me quiero arriesgar a hacer mi propia impresora, alguien puede ayudarme con esto.
Muchas gracias

 i am from Costa Rica and I want to know if there is a complete list of all electronic and physical well specified and clear for a novice parts, I do not know much about electronics but seeing this very interesting design I want to risk making my own printer, someone you can help me with this.
thank you very much

27b3862df0a9aa0fcd7e954954640757?default=blank&size=40unix commented ago

Hi, 


What bearings should use ? 608 ? 8x22x7 ? 
Best regards

Mini logo 200smartfriendz published this design ago