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

1f6f3b03e7df26066ef5022585fe72d5?default=blank&size=40Gene Timothy added this to the 3D printer collection ago
2c1e0e7a57df0e2a9aa6a6f15acfe689?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
D4f5babed338425237d53a75732b472e?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 cwh8du u4aadctcJens commented ago

It is quite nice page to learn about technology , Have a look on my blog on Kamagra http://www.kamagrahub.biz/

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

Files here are obsolete, use https://cad.onshape.com/documents/086229ea796640d29acd68ff/w/2030a3358fd641da896d20a5 instead.

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...

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