Difference between revisions of "Sverchok"

From Wiki.OSArch
m
 
(25 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
{{stub}}
 
{{stub}}
  
[http://nikitron.cc.ua/sverchok_en.html Sverchok]
+
{{Infobox software
 +
| icon      = Sverchok.png
 +
| screenshot = Topologic_screenshot.jpg
 +
| website    = [https://nortikin.github.io/sverchok/ github]
 +
| source    = [https://github.com/nortikin/sverchok/ github]
 +
| license    = [https://github.com/nortikin/sverchok/blob/master/LICENSE GPLv3-only]
 +
| bugs      = [https://github.com/nortikin/sverchok/issues issues]
 +
| community  = [https://github.com/nortikin/sverchok/discussions discussions] [https://discord.gg/pjHHhjJz8Z discord]
 +
| maturity  = Mature
 +
| donation  = [[Donation_Directory#Sverchok|donate]]
 +
}}
  
 
= Description =
 
= Description =
 
<div style="float: right; margin: 30px;"><youtube>https://www.youtube.com/watch?v=mHNeH8H2wZI</youtube></div>
 
<div style="float: right; margin: 30px;"><youtube>https://www.youtube.com/watch?v=mHNeH8H2wZI</youtube></div>
Sverchok is a parametric tool for architects and designers for [[Blender]] and [FreeCAD]]. You can use it to program objects' model geometry without knowing any programming languages. Sverchok has been inspired by Grasshopper from [[Rhinoceros_3D|Rhino 3D]] and it uses a similar node-based visual programming principle. Developers are working to bring these feature to free/libre software.
+
Sverchok is a [[:Category:Blender_Add-on|Blender add-on]]. Sverchok is a parametric tool for architects and designers for [[Blender]] and [[FreeCAD]]. You can use it to program objects' model geometry without knowing any programming languages. Sverchok has been inspired by Grasshopper from [[Rhinoceros_3D|Rhino 3D]] and it uses a similar node-based visual programming principle. Developers are working to bring these feature to free/libre software.
  
Sverchok is a [[:Category:Blender_Add-on|Blender add-on]] and also works well with [[FreeCAD]]
+
Sverchok has nodes that interact with other [[Free Software|free/libre software]] projects:
 +
* [http://nikitron.cc.ua/sverch/html/search.html?q=freecad&check_keywords=yes&area=default Some nodes depend on FreeCAD libraries]
 +
* [http://nikitron.cc.ua/sverch/html/nodes/ladybug/ladybug_index.html Some nodes depend on Ladybug Tools libraries]
  
 
There is currently development on letting [https://github.com/nortikin/sverchok/pull/3377 Blender handle solids via Sverchok and FreeCAD].
 
There is currently development on letting [https://github.com/nortikin/sverchok/pull/3377 Blender handle solids via Sverchok and FreeCAD].
  
= Resources =
+
= Wiki Tutorials =
 +
* [[Blender Topo Mesh2Contours]] - Exporting dxf contours from Blender topo mesh
 +
* [[Blender Topo Mesh2XYZ]] - Exporting csv with xyz values from Blender topo mesh for import into Revit or Archicad
 +
* [[Blender 2D dxf to ifc]] - Generating ifc objects from labeled 2D drawing for collision checks
 +
 
 +
= External Tutorials =
 
* Read the full [http://nikitron.cc.ua/sverch/html/main.html Sverchok documentation] and start with the [http://nikitron.cc.ua/sverch/html/induction.html# introduction to Sverchok]
 
* Read the full [http://nikitron.cc.ua/sverch/html/main.html Sverchok documentation] and start with the [http://nikitron.cc.ua/sverch/html/induction.html# introduction to Sverchok]
 
* [https://www.blender3darchitect.com/modeling-for-architecture/getting-started-with-sverchok-for-3d-modeling/ Getting started with Sverchok for 3D modeling] with Blender 2.8 from blender3darchitect.com
 
* [https://www.blender3darchitect.com/modeling-for-architecture/getting-started-with-sverchok-for-3d-modeling/ Getting started with Sverchok for 3D modeling] with Blender 2.8 from blender3darchitect.com
 
* [https://blender-addons.org/sverchok-nodes-quick-start/ Sverchok Nodes – Quick Start] with Blender from blender-addons.org
 
* [https://blender-addons.org/sverchok-nodes-quick-start/ Sverchok Nodes – Quick Start] with Blender from blender-addons.org
 +
* [https://github.com/nortikin/sverchok/wiki/Resources Resources list on Sverchok github]
 +
* [http://www.codeplastic.com/learning-sverchok-ebook/ Code Plastic - Learning Sverchok] Book for learning Sverchok -Parametric and computational design tool for Blender 2.79
 +
* [https://www.victorcalixto.xyz/tutorials/sverchok/sverchok Classical Grasshopper algorithms with Sverchok] great way to switch from Rhino/Grasshopper
 +
 +
= See also =
 +
* [[Ladybug Tools]] has similar programming nodes
 +
* [[FreeCAD]] has begun working with Sverchok
 +
* Sverchok is designed for [[Blender]]
 +
* Sverchok includes nodes for working with [[Topologic]]
 +
* Sverchok includes re-implementations of [[Ladybug Tools]] nodes
 +
 +
[[File:Ladybug_nodes_for_Ray_intersection_in_Sverchok.png|480px]]
  
[[Category:Blender_Add-on]]
+
{{Blender_Add-on}}
 +
{{software}}
 +
[[Category:Blender_Add-on]][[Category:Sverchok]]

Latest revision as of 12:56, 28 July 2022

This page is unfinished. Feel free to help the project by sharing your knowledge about this subject.

Sverchok.png
Topologic screenshot.jpg
Website: github
Source: github
License: GPLv3-only
Bugs: issues
Community: discussions discord
Maturity: Category:Mature
Donate: donate
Red curve on white disc 128px.png Software Directory


Description[edit]

Sverchok is a Blender add-on. Sverchok is a parametric tool for architects and designers for Blender and FreeCAD. You can use it to program objects' model geometry without knowing any programming languages. Sverchok has been inspired by Grasshopper from Rhino 3D and it uses a similar node-based visual programming principle. Developers are working to bring these feature to free/libre software.

Sverchok has nodes that interact with other free/libre software projects:

There is currently development on letting Blender handle solids via Sverchok and FreeCAD.

Wiki Tutorials[edit]

External Tutorials[edit]

See also[edit]

Ladybug nodes for Ray intersection in Sverchok.png

Icon blender icon 64x64.png This page describes a Blender Add-on relevant to AEC work. See similar add-ons in the Category:Blender Add-on.
This page describes a software project from our AEC Free Software directory