OpenSCAD Tutorial - Beginners Quickstart

  Рет қаралды 147,155

mathcodeprint

mathcodeprint

Күн бұрын

Пікірлер: 85
@jakeames6840
@jakeames6840 Жыл бұрын
You are the best teacher on SCAD on the net! Thanks so much!
@ThorirMarJonsson
@ThorirMarJonsson 2 жыл бұрын
I've made several attempts to learn to use CAD software only to get frustrated and lost in the myriad of unintuitive menus, dialogues and options. This is the first CAD software that just makes sense from the start and you did a wonderful job of explaining its basic features and workings. Thank you!
@steadywatching7564
@steadywatching7564 5 жыл бұрын
I like how you moved relatively quick and got me interested in OpenSCAD before I got bored of the video.
@radsuer
@radsuer 3 жыл бұрын
This is crazy nice. Never imagined some code let you draw that intuitive. Way more intutive than any visual based stuff.
@okboing
@okboing 2 жыл бұрын
As someone with less experience navigating obscure menus and more writing code, this is much better than any other program I wasted an hour on trying to create a single object in! This guy knows how to make a tutorial
@Gobra11
@Gobra11 5 жыл бұрын
Thank you a lot. I suck a lot in any CAD, wasn't able to even rotate the camera sometimes. There were many tutorials, but it all looked complicated. Then I found openSCAD, which looked even more complicated, but your video got me interested and showed me that there is nothing to worry about. Just finished my first thingiverse model remix.
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Just found your comment. Made my day :)
@OghamTheBold
@OghamTheBold Жыл бұрын
I used it years ago - this was a _super quick_ refresher to get me back up to speed I just created a thin wall cylinder mold (with variable parameters module) 👍
@Armadurapersonal
@Armadurapersonal 5 жыл бұрын
Amazing, I've been trying to learn CAD but as a programmer the other programs were very frustrating... It took me like 2 hours to make a simple desk on sketchup... but this is way easier! (for me at least)
@mathcodeprint
@mathcodeprint 5 жыл бұрын
OpenSCAD, from my point of view, is the best 3d modelling tool to get started with as a programmer. Brief syntax and reasonably similar to other languages.
@leodaza2151
@leodaza2151 Жыл бұрын
Perfect tutorial, worked great for the current version of OpenSCAD
@shakejones
@shakejones 10 ай бұрын
Great video+explanation+presentation! Thank you SO MUCH for sharing your knowledge! Well done mate - NEW SUB 🙏🏻
@fincrazydragon
@fincrazydragon Жыл бұрын
I haven't used it yet, but I already love it! It's a lot like when I used to build models using POV-Ray.
@mylesbarnhart1144
@mylesbarnhart1144 Жыл бұрын
Perfect. Exactly what I needed.
@Fogmeister
@Fogmeister 4 жыл бұрын
Awesome video thanks. :D I'm a developer and so needed a quick intro like this to get me going. Thanks :D
@jimihenrik11
@jimihenrik11 4 жыл бұрын
fusion 360 was the last programm that kept me from completly switching from windows to linux, but i guess openscad will do the trick.
@Armadurapersonal
@Armadurapersonal 3 жыл бұрын
checkout Solvespace. It's dead simple.
@jimihenrik11
@jimihenrik11 3 жыл бұрын
@@nosojdjos honestly i don't use openscad much. Since I do have fusion on my work laptop (which sits at home due to home office) i always go for fusion when I want to design something. It's kind of a shame but to me the program is just better. I just wish I could have it on Linux.
@howiehowie93
@howiehowie93 3 жыл бұрын
@@Armadurapersonal Well !! There's one I hadn't heard of before and the tutorial on their homepage looks just what I'm looking for - TY
@jimihenrik11
@jimihenrik11 2 жыл бұрын
@@r.k.coding7326Yes i know wine. For me that's not a suitable solution. Especially for high demanding software like CAD applications.
@offdagrid877
@offdagrid877 3 жыл бұрын
Great simple well explained explanation, haven’t got a 3D printer yet but like to learn new things.
@jovanvliet
@jovanvliet 4 жыл бұрын
Excellent, well explained and demonstrated. Your video short, clearly explained, and moves quickly enough that my robotics team members will actually use it. :-) Thank you!
@mathcodeprint
@mathcodeprint 4 жыл бұрын
So glad you liked it. I am trying to add Closed Caption so it can be easily viewed in a classroom setting.
@namesurname3257
@namesurname3257 3 жыл бұрын
Very cool tutorial, thanks for showing me the basics!
@renegaed
@renegaed 3 жыл бұрын
You covered everything I was looking for. Quick and easy thank you very much.
@iforce2d
@iforce2d 3 жыл бұрын
A very good intro, thanks!
@tristanhorn9268
@tristanhorn9268 Жыл бұрын
Thank you so much this helped me get a kick start with designing
@MoryRP
@MoryRP 2 жыл бұрын
Thanks for the guide! Got to relearn the program for school
@Appregator
@Appregator 4 жыл бұрын
Thanks. Much appreciated. You tought me more in 11min50secs than I did in a few hours of fiddling around. I was wondering why my spheres looked like hexagons till you revealed how to increase the facets with the $fn command.
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Your welcome ! I spent those hours as well thought no-one else really needed to :)
@Appregator
@Appregator 4 жыл бұрын
@@mathcodeprint Haha. Yes, how much we learn in retrospect from struggling. Thanks for sharing.
@private2809
@private2809 6 жыл бұрын
Subbed, just installed OpenSCAD. This has been a great/useful video. Really has me excited and ready to start my project. Thanks man! Keep it up! (I even clicked that little bell youtube likes so much)
@funkysod
@funkysod 6 жыл бұрын
Nice tutorial, you have teaching skills!
@diceblue6817
@diceblue6817 3 жыл бұрын
what an awesome video, thanks!
@nitroadshadow4667
@nitroadshadow4667 Жыл бұрын
great tutorial man
@randyedwards3244
@randyedwards3244 Жыл бұрын
I thought I would try FreeSCAD but now I'm sure I'll stick with FreeCAD. Obviously, I missed something simple as I was unable to create even a simple cube! My guess a "Point of origin" needs to be selected yet I failed to see any such instruction. I'm not expecting to be led by my hand to learn this, yet leaving out what appears to be the basics is if little help as well.
@deemdoubleu
@deemdoubleu 10 ай бұрын
Awesome stuff thank you
@tvideo1189
@tvideo1189 4 жыл бұрын
CAD for people that like to sit quietly and read a dictionary to themselves.
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Do you know me? Stop making fun of my dictionary :)
@mijdrecht02972
@mijdrecht02972 3 жыл бұрын
Thanks ! Great guide to get me started. Admitted, it's just babysteps, but still, they're steps :)
@horsthorstmann1143
@horsthorstmann1143 2 жыл бұрын
So on point! Thank you a lot!
@SuperLuckyLad
@SuperLuckyLad 6 жыл бұрын
Thanks for this video , very informative.
@canadianpatriot5577
@canadianpatriot5577 9 ай бұрын
It would help if each thing was actually explained. Example the FOR command. You demonstrate it as 10 10 100. What are each of these numbers? It made 10 cones, but if you change any of the 10 to 20 it doesn't make 20 cones, it makes 5 and spacing is based on what?
@forrestkong3455
@forrestkong3455 3 жыл бұрын
i love this video thanks!
@the.reel.mccoy.
@the.reel.mccoy. 2 жыл бұрын
Hello, I'm wondering how I can changed the preferences in the editor to show the numerical lines. I'm used to python and matlab, so this would help me. Thanks!
@bestginflyer
@bestginflyer 2 жыл бұрын
Hello, I removed the bars on the right and left for editing. How do I get them back? (I'm on Mac)
@edercarneiro
@edercarneiro 4 жыл бұрын
There is something that is really anoyning me in openscad is the fact that I have a 8-core processor and it only uses one! Is there a solution ?
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Not that I know of. It is an issue for many opensource titles as it has to be baked into the software. ( From what I know )
@rupert274
@rupert274 4 жыл бұрын
Does the facets function just affect what you see on screen or will the object when 3D printed also have these facets? In which case, maybe OpenSCAD isn't the best choice for modelling something you want to print smooth?
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Yes. The number of facets you choose to represents the final objects. If you want a smooth surface you can just crank it all the way up to like 200 or higher. You won't be able to see the segments at the level.
@zuheyr1
@zuheyr1 5 жыл бұрын
Thank you! Can you please telll me if using the openscad workbench in FreeCAD is identical to using the openscad?
@mathcodeprint
@mathcodeprint 5 жыл бұрын
The best answer is mostly. The OpenSCAD workbench in FreeCAD doesn't understand some of the regular OpenSCAD stuff. I have only found it to be a problem in more complicated models.
@zuheyr1
@zuheyr1 5 жыл бұрын
@@mathcodeprint Thank you so much for this. Unfortunately **totally true**. I have a rather simple model and they are very different... Some parts of the model is missing in the FreeCAD. Very dissapointing. I am making a model using OpenSCAD scripting which works perfectly well to make a watertight model but then I must read it in the FreeCAD to make a solid model, which I think OpenSCAD cannot do that, and unfortunately the FreeCAD is not at all reliable... Can you suggest a work around ? In an automatic optimization loop I need to modify the geometry script openSCAD automatically with sed etc, make a model, make solid with FreeCAD and then make a mesh with GMSH... ** Thank you **
@blackburd
@blackburd 6 жыл бұрын
I made my own cube. I translated it.
@FourSeasonsHD
@FourSeasonsHD 5 жыл бұрын
Is it possible to create and import multiple objects, make them overlap suitably and export as one solid object? This is something that I have not managed to do with other programs that I have tried.
@mathcodeprint
@mathcodeprint 5 жыл бұрын
I wouldn't do this with OpenSCAD, I would probably try it in FreeCAD. It has some tools for turning imported objects/meshes into solids which lets you work with them to some extent.
@FourSeasonsHD
@FourSeasonsHD 5 жыл бұрын
Thanks a lot for the suggestion. I am fairly handy with a legacy program called Impulse Imagine3D. Unfortunately AFAIK it can not produce solid objects when merging object parts together. So I would have to use another program to output solids for 3D printing. I will investigate FreeCAD.
@andreabelian1861
@andreabelian1861 4 жыл бұрын
Very good video but what I do not understand is why not use solidworks. everything you did I can do it in solidworks in a few seconds. is there any benefit of doing 3d by coding?
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Thanks. Some prefer coding. Also other programs can easily generate code. Solidworks is hella expensive. This is free. But really just use the tool you prefer.
@seanfan84
@seanfan84 3 жыл бұрын
Looking at how it works and what file extension it could open. It seems that It is MESH based and not NURBS based? So it is not a CAD programme. It is more like 3D Max. It could work for 3D printing but not for engineering and production purposes.
@domenicosurace7530
@domenicosurace7530 7 ай бұрын
$fn=90; module holder_positive(h, w, l) { // base translate([0, 0, 0]) cube([w, l, 2]); translate([0, 0, 0]) cube([2, l, 8]); translate([w - 2, 0, 0]) cube([2, l, 8]); // wall R/ translate([0, l, 0]) cube([w, 2, h]); translate([0, l + 2/2, h]) rotate([90, 0, 90]) cylinder(d=2, h=w); // wall L translate([0, 0, 0]) cube([w, 2, h]); translate([0, -2, h]) rotate([90, 0, 90]) cylinder(d = 19, w); } module holder_negative(h, w, l) { // base translate([w / 2, (l+2) / 2, 0]) cylinder(d=8, h=8); // wall L translate([0, -20, 0]) cube([w, 20, h + 19/2]); translate([0, -2, h]) rotate([90, 0, 90]) cylinder(d = 16, w); } module holder(h, w, l) { difference() { holder_positive(h, w, l); holder_negative(h, w, l); } } holder(40, 35, 15);
@압둘하미드이드리스
@압둘하미드이드리스 Ай бұрын
can you provide the code?
@nicholaslam7544
@nicholaslam7544 5 жыл бұрын
What’s is the measuring unit?
@mathcodeprint
@mathcodeprint 5 жыл бұрын
OpenSCAd is unit agnostic. It means that "one" equals one of whatever you want. 1mm 1inch 1mile. Most people think of it as millimeters
@blakeeastman4769
@blakeeastman4769 3 жыл бұрын
@@mathcodeprint what about when you export the stl file? what did cura say the units were?
@mathcodeprint
@mathcodeprint 3 жыл бұрын
@@blakeeastman4769 Normally, Cura defaults to 1 Unit = 1 Millimeter ( iirc )
@andreaskarz
@andreaskarz 3 жыл бұрын
I miss the option to make a hole in a cylinder 🙄
@aliceanderson5154
@aliceanderson5154 6 жыл бұрын
Do you have a facebook page? I have a friend with more questions than i can relay. She can't figure out how to print measured drawings in openscad.
@magnuswootton6181
@magnuswootton6181 3 жыл бұрын
micromechanical design in open s -cad.
@constantinosschinas4503
@constantinosschinas4503 Жыл бұрын
How is this easier that a normal CAD. First of all it is less than basic. I don't buy it. I mean, there is Grasshopper that combines programming in Python, RhinoScript, C, Javascript, together with node based programmin and actual modelling. Or even Matlab....
@roytheboy5286
@roytheboy5286 4 жыл бұрын
OpenScad
@mathcodeprint
@mathcodeprint 4 жыл бұрын
Yep, I say it "wrong" all the time. It is a sub-conscious thing. I humbly ask forgiveness :)
@roytheboy5286
@roytheboy5286 4 жыл бұрын
mathcodeprint It’s fine, same here 😂
@jesslambert1038
@jesslambert1038 5 жыл бұрын
yo...
@broderp
@broderp 3 жыл бұрын
Yuck.....this interface is like from 1980. Typing coordinates and sizes? What's up with that? I hate to see what the process looks like at a high level where you are making changes on the fly and have a 1000 lines of code......
@bobf3598
@bobf3598 5 жыл бұрын
Gimme Fusion 360 any day of the week......... Why make things so complex to get a basic shape when i can do all that in less than quarter of the time!
@mathcodeprint
@mathcodeprint 5 жыл бұрын
Glad you enjoy Fusion 360. OpenSCAD is a completely different category, whos sole focus is on the S.A Scripted CAD has advantages in this domain. OpenSCAD is a nice barebones version. It's also free, easy and opensource. If you love Fusion 360 that is great, it is a wonderful system with many advantage. OpenSCAD is probably not for you.
@1QKGLH
@1QKGLH 3 жыл бұрын
This looks like the least intuitive way to design anything. Good lord, you have to learn another language. No thanks. But thank you for the video.
@mathcodeprint
@mathcodeprint 3 жыл бұрын
To some it is very intuitive, specifically programmers. Not everyone thinks in the same modality. Certainly use what works for you, I in fact prefer the Visual method in FreeCAD. Programmers often find OpenSCAD very intuitive, with a great deal less to learn.
@MrAkurvaeletbe
@MrAkurvaeletbe 5 жыл бұрын
This is so stupid:s
@mathcodeprint
@mathcodeprint 5 жыл бұрын
Sorry to disappoint, how might I make it better for you?
OpenSCAD Tutorial Cube - Beginnners
5:30
mathcodeprint
Рет қаралды 8 М.
Colorful Pasta Painting for Fun Times! 🍝 🎨
00:29
La La Learn
Рет қаралды 308 МЛН
Friends make memories together part 2  | Trà Đặng #short #bestfriend #bff #tiktok
00:18
OpenSCAD Tutorial for Beginners - Model a Toy Brick
17:58
mathcodeprint
Рет қаралды 37 М.
Thingiverse Broken use OpenSCAD 3d Modeling
31:14
Make With Tech (MakeWithTech)
Рет қаралды 47 М.
[008] Prototype Enclosures with FreeCAD & OpenSCAD
43:14
OpenTechLab
Рет қаралды 120 М.
OpenScad Review - Worth learning?
12:25
Kurt Hutten
Рет қаралды 29 М.
Recreating The Maker Coin in OpenSCAD
27:57
Make:
Рет қаралды 6 М.
Was I unfair to FreeCAD?
17:31
Maker's Muse
Рет қаралды 166 М.
Openscad: How to Model an Enclosure Generator
12:53
BaldGuyDIY
Рет қаралды 8 М.
OpenSCAD: Modify an existing 3D model (STL) with code
4:16
MostlyBuilds
Рет қаралды 2,3 М.
FreeCAD 1.0 Basic render guide
11:50
OffsetCAD
Рет қаралды 2,6 М.
OpenSCAD Tutorial (Part 1): Introduction (IDE Usage)
9:21
John's Basement
Рет қаралды 12 М.