ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

OpenScad Review - Worth learning?

Автор: Kurt Hutten

Загружено: 2020-09-05

Просмотров: 36730

Описание: Giving my thoughts and and overview of the CAD software openscad.

Sign up to my newsletter here:
https://kurthutten.com/signup/
Transcript of the video: https://kurthutten.com/blog/openscad-...

OpenScad: https://www.openscad.org/downloads.html
freeCodeCamp: https://www.freecodecamp.org/
What to know which language to learn first in 2020?: https://www.freecodecamp.org/news/wha...
My OpenScad library: https://kurthutten.com/blog/round-any...
Openscad libraries: https://www.openscad.org/libraries.html
SolidPython: https://solidpython.readthedocs.io/en...
JsCad: https://openjscad.org/

Music Sappheiros - Home:    • ❰Chillout❱ Sappheiros - Home  
I'm pretty responsive on twitter:   / irevdev  


This video is an:
Overview of OpenScad and where it fits in with other cad packages.
What's it good for and not so good for,
And whether I think it's worth learning.

OpenScad is a CAD or computer-aided-design package. In a nutshell, it's software for making 3d models that are dimensional and mechanical in nature, as opposed 3d graphics software like blender, which is better suited for artistic endeavours like assets for a game, as an example.

Since OpenScad is cad software, it's amongst packages like fusion 360, Inventor, Freecad, Onshape and many more. The point of difference though for OpenScad, is that it's all programmed. Every part of the model comes from text you write, and the GUI part of the software is only there to inspect your model.

This is worlds apart from the click and drag nature of the other packages. The programmed nature of OpenScad gives it some unique advantages that have resulted in somewhat of a cult following for the software, but also some severe drawbacks.

With all of that out of the way, my answer to the question of should you learn OpenSCAD my short answer is yes, and my long answer is it depends, and the best way for me to break down the long answer is to propose some scenarios.
1) If you are a programmer then go ahead, you'll probably enjoy it.
2) If you are interested in learning to code, then OpenScad is a pretty gentle introduction. There are plenty of programming concepts that you will never learn in OpenScad, but they can come later with the next language.
3) If you want to make parts that are very robust to changing parameters and want to be able to host it on Thingiverse, where users can put in their own parameters, then OpenSCAD is the only option available.
4) If you like the concept of OpenSCAD, whether that's the code, fostering community contributions, or lack of vendor lock-in, and you are making parts to be 3d printed, then OpenSCAD is a solid choice.

However, if you need to be productive today, or need to support STEP files for manufacturing, or need to make very complex shapes with smooth flowing meshes, then you'll be battling against OpenScad to get it to do what you need and would be a poor choice.

Some other things to consider before you make your choice are:
1) If the lack of vendor lock in, and opensource nature is appealing to you, then you could always consider other open-source CAD packages like FreeCad.
2) If you love the idea of programming-CAD, while OpenScad is the most popular, there are alternatives. SolidPython is a python wrapper for OpenSCAD, or one of my favourites is jsCAD. It's implemented in javascript, and models can be made right in the browser.
3) If you're worried about what I said about it being difficult to make complex shapes, have a look at libraries that are available first, as it should give you a good idea of the kinds of parts you can produce. The libraries officially recommended by OpenScad are an excellent place to start, but if I may, I'll plug my library, Round-Anything.
The library has a variety of features, but what I think is of most significance is offering a way to add rounding to polygons. The result is a move away from the "boolean with primitives" paradigm, towards the sketch and extrude paradigm, which is, in my opinion, the workhorse of more traditional cad packages.

One interesting take-away from everything I've said thus far is that even with some pretty heavy criticism of the software, I still recommend it for a variety of situations. This speaks to how well OpenScad fills a niche, and I think that means that the software will continue to be used and loved for many years to come.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
OpenScad Review - Worth learning?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

OpenSCAD Crash Course

OpenSCAD Crash Course

Thingiverse Broken use OpenSCAD 3d Modeling

Thingiverse Broken use OpenSCAD 3d Modeling

Can FOSS CAD compete? Trying out Ondsel (improved FreeCAD)

Can FOSS CAD compete? Trying out Ondsel (improved FreeCAD)

Dev Camp 2020 - Use Your Programming Skills to Make 3D Objects with OpenJSCAD.org

Dev Camp 2020 - Use Your Programming Skills to Make 3D Objects with OpenJSCAD.org

Я нашел гораздо лучшее программное обеспечение САПР, чем Fusion 360 (никогда не вернусь назад)

Я нашел гораздо лучшее программное обеспечение САПР, чем Fusion 360 (никогда не вернусь назад)

Новая страна вступила в войну? / Первый удар нанесён

Новая страна вступила в войну? / Первый удар нанесён

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Debian: САМЫЙ СТАБИЛЬНЫЙ Linux и ТЁМНАЯ История Создателя

Debian: САМЫЙ СТАБИЛЬНЫЙ Linux и ТЁМНАЯ История Создателя

OpenSCAD - Model a Bearing in less than ten minutes.

OpenSCAD - Model a Bearing in less than ten minutes.

Round Anything Openscad - Making fillets easy

Round Anything Openscad - Making fillets easy

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Понимание GD&T

Понимание GD&T

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

[Stream] OpenSCAD, lets build a camera mount

[Stream] OpenSCAD, lets build a camera mount

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Recreating The Maker Coin in OpenSCAD

Recreating The Maker Coin in OpenSCAD

Я меняю Blender на Onshape

Я меняю Blender на Onshape

OpenSCAD - Project Enclosure - Create round corners with Minkowski Sum

OpenSCAD - Project Enclosure - Create round corners with Minkowski Sum

Basics of Parametric Design in OpenSCAD

Basics of Parametric Design in OpenSCAD

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]