Skip to content

Commit 50f2901

Browse files
committed
update 'why-solid-node', CQ-editor is now easy to install
1 parent 9224a52 commit 50f2901

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/why-solid-node.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Why Solid Node
22
==============
33

4-
When designing a mechanical project with Free Software, there are some technologies available that allow parametric design, using source code to create solid structures. There's OpenScad, which uses it's own scripting language, and on top of it there is Solid Python, which allows modelling for OpenScad using Python language. Python also has CadQuery, which is more powerful and flexible for complex designs, but has a steeper learning curve, and is specially difficult to install. When picking which technology to use, one should consider the libraries available, and a complex project might need to assemble pieces that come from different libraries. Openscad has a native animation system that allows developing projects with moving parts, but it soon gets very slow as project grows.
4+
When designing a mechanical project with Free Software, there are some technologies available that allow parametric design, using source code to create solid structures. There's OpenScad, which uses it's own scripting language, and on top of it there is Solid Python, which allows modelling for OpenScad using Python language. Python also has CadQuery, which is more powerful and flexible for complex designs, but has a steeper learning curve. When picking which technology to use, one should consider the libraries available, and a complex project might need to assemble pieces that come from different libraries. Openscad has a native animation system that allows developing projects with moving parts, but it soon gets very slow as project grows.
55

66
Solid Node come as a framework to join all these underlying technologies together. It's inspired by a web development culture, which uses frameworks like Django, React and Angular, that monitors filesystem for changes and shows the result automatically. Solid Node proposes an architecture that allows building of pieces as they change, being able to handle a lot of moving parts.
77

0 commit comments

Comments
 (0)