Created
May 6, 2026 09:51
-
-
Save nortikin/83f8636e0fb83b73dde2690db50d13de to your computer and use it in GitHub Desktop.
Sverchok.v1.4.0 (296ad72) | Blender.4.2.0 | Sverchok_solid_extrusion2 | 2026.05.06 | 12:51 | license: CC BY-SA
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "export_version": "1.0", | |
| "main_tree": { | |
| "nodes": { | |
| "Face from Curves (Solid)": { | |
| "attributes": { | |
| "location": [ | |
| -320.0, | |
| 40.0 | |
| ], | |
| "color": [ | |
| 0.9200000166893005, | |
| 0.9200000166893005, | |
| 0.9200000166893005 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "planar": false | |
| }, | |
| "inputs": { | |
| "Edges": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Edges" | |
| } | |
| }, | |
| "outputs": { | |
| "SolidFace": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "SolidFace" | |
| } | |
| }, | |
| "bl_idname": "SvSolidWireFaceNode" | |
| }, | |
| "Rounded Rectangle": { | |
| "attributes": { | |
| "location": [ | |
| -780.0, | |
| 40.0 | |
| ], | |
| "color": [ | |
| 0.9200000166893005, | |
| 0.9200000166893005, | |
| 0.9200000166893005 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "center": true, | |
| "scale_to_unit": true, | |
| "sizex": 5.0, | |
| "sizey": 15.0 | |
| }, | |
| "inputs": { | |
| "Size X": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Size X", | |
| "properties": { | |
| "prop_name": "sizex" | |
| } | |
| }, | |
| "Size Y": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Size Y", | |
| "properties": { | |
| "prop_name": "sizey" | |
| } | |
| }, | |
| "Radius": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Radius", | |
| "properties": { | |
| "prop_name": "radius" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "Centers": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Centers" | |
| } | |
| }, | |
| "bl_idname": "SvRoundedRectangleNode" | |
| }, | |
| "Solidify Face (Solid)": { | |
| "attributes": { | |
| "location": [ | |
| -100.0, | |
| 40.0 | |
| ] | |
| }, | |
| "properties": { | |
| "offset": 10.0 | |
| }, | |
| "inputs": { | |
| "SolidFace": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "SolidFace" | |
| }, | |
| "Offset": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Offset", | |
| "properties": { | |
| "prop_name": "offset" | |
| } | |
| }, | |
| "Tolerance": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Tolerance", | |
| "properties": { | |
| "prop_name": "tolerance" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Solid": { | |
| "bl_idname": "SvSolidSocket", | |
| "name": "Solid" | |
| } | |
| }, | |
| "bl_idname": "SvSolidFaceSolidifyNode" | |
| }, | |
| "Solid Viewer": { | |
| "attributes": { | |
| "location": [ | |
| 180.0, | |
| 40.0 | |
| ], | |
| "color": [ | |
| 0.6284880042076111, | |
| 0.931007981300354, | |
| 1.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "selected_draw_mode": "facet", | |
| "activate": false | |
| }, | |
| "inputs": { | |
| "Solid": { | |
| "bl_idname": "SvSolidSocket", | |
| "name": "Solid" | |
| } | |
| }, | |
| "bl_idname": "SvSolidViewerNode" | |
| }, | |
| "Curve to NURBS": { | |
| "attributes": { | |
| "location": [ | |
| -540.0, | |
| 40.0 | |
| ], | |
| "color": [ | |
| 0.9200000166893005, | |
| 0.9200000166893005, | |
| 0.9200000166893005 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "degree": 2 | |
| }, | |
| "inputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "Degree": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Degree", | |
| "properties": { | |
| "prop_name": "degree" | |
| } | |
| }, | |
| "Samples": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Samples", | |
| "properties": { | |
| "prop_name": "samples" | |
| } | |
| }, | |
| "LengthResolution": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "LengthResolution", | |
| "properties": { | |
| "prop_name": "resolution" | |
| } | |
| }, | |
| "Parametrization": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Parametrization", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "Tolerance": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Tolerance", | |
| "properties": { | |
| "prop_name": "tolerance" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| } | |
| }, | |
| "bl_idname": "SvCurveToNurbsNode" | |
| }, | |
| "Sweep Face (Solid)": { | |
| "attributes": { | |
| "location": [ | |
| 360.0, | |
| 40.0 | |
| ] | |
| }, | |
| "inputs": { | |
| "Profile": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "Profile" | |
| }, | |
| "Path": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Path" | |
| } | |
| }, | |
| "outputs": { | |
| "Solid": { | |
| "bl_idname": "SvSolidSocket", | |
| "name": "Solid" | |
| } | |
| }, | |
| "bl_idname": "SvSweepSolidFaceNode" | |
| }, | |
| "Approximate NURBS Curve": { | |
| "attributes": { | |
| "location": [ | |
| -20.0, | |
| -200.0 | |
| ], | |
| "color": [ | |
| 0.9200000166893005, | |
| 0.9200000166893005, | |
| 0.9200000166893005 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "inputs": { | |
| "LengthWeight": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "LengthWeight", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "length_weight" | |
| } | |
| }, | |
| "CurvatureWeight": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "CurvatureWeight", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "curvature_weight" | |
| } | |
| }, | |
| "TorsionWeight": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "TorsionWeight", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "torsion_weight" | |
| } | |
| }, | |
| "Knots": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Knots", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Weights": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Weights", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "Degree": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Degree", | |
| "properties": { | |
| "prop_name": "degree" | |
| } | |
| }, | |
| "PointsCnt": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "PointsCnt", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "points_cnt" | |
| } | |
| }, | |
| "Smoothing": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Smoothing", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "smoothing" | |
| } | |
| }, | |
| "DegreeMin": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "DegreeMin", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "degree_min" | |
| } | |
| }, | |
| "DegreeMax": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "DegreeMax", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "degree_max" | |
| } | |
| }, | |
| "Tolerance": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Tolerance", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "tolerance" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "ControlPoints": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "ControlPoints" | |
| }, | |
| "Knots": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Knots" | |
| } | |
| }, | |
| "bl_idname": "SvApproxNurbsCurveMk3Node" | |
| }, | |
| "Random Vector": { | |
| "attributes": { | |
| "location": [ | |
| -480.0, | |
| -280.0 | |
| ], | |
| "color": [ | |
| 0.9200000166893005, | |
| 0.9200000166893005, | |
| 0.9200000166893005 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "count_inner": 5, | |
| "scale": 15.0, | |
| "seed": 3 | |
| }, | |
| "inputs": { | |
| "Count": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Count", | |
| "properties": { | |
| "prop_name": "count_inner" | |
| } | |
| }, | |
| "Seed": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Seed", | |
| "properties": { | |
| "prop_name": "seed" | |
| } | |
| }, | |
| "Scale": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Scale", | |
| "properties": { | |
| "prop_name": "scale" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Random": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Random" | |
| } | |
| }, | |
| "bl_idname": "RandomVectorNodeMK3" | |
| }, | |
| "Solid Viewer.001": { | |
| "attributes": { | |
| "location": [ | |
| 560.0, | |
| 40.0 | |
| ], | |
| "color": [ | |
| 0.6284880042076111, | |
| 0.931007981300354, | |
| 1.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "selected_draw_mode": "facet" | |
| }, | |
| "inputs": { | |
| "Solid": { | |
| "bl_idname": "SvSolidSocket", | |
| "name": "Solid" | |
| } | |
| }, | |
| "bl_idname": "SvSolidViewerNode" | |
| }, | |
| "Vector Sort": { | |
| "attributes": { | |
| "location": [ | |
| -260.0, | |
| -280.0 | |
| ] | |
| }, | |
| "properties": { | |
| "mode": "AXYZ" | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "PolyEdge": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "PolyEdge" | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "PolyEdge": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "PolyEdge" | |
| }, | |
| "Item order": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Item order" | |
| } | |
| }, | |
| "bl_idname": "SvVertSortNode" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Curve to NURBS", | |
| "from_socket": "Curve", | |
| "to_node": "Face from Curves (Solid)", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Face from Curves (Solid)", | |
| "from_socket": "SolidFace", | |
| "to_node": "Solidify Face (Solid)", | |
| "to_socket": "SolidFace" | |
| }, | |
| { | |
| "from_node": "Solidify Face (Solid)", | |
| "from_socket": "Solid", | |
| "to_node": "Solid Viewer", | |
| "to_socket": "Solid" | |
| }, | |
| { | |
| "from_node": "Rounded Rectangle", | |
| "from_socket": "Curve", | |
| "to_node": "Curve to NURBS", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Face from Curves (Solid)", | |
| "from_socket": "SolidFace", | |
| "to_node": "Sweep Face (Solid)", | |
| "to_socket": "Profile" | |
| }, | |
| { | |
| "from_node": "Approximate NURBS Curve", | |
| "from_socket": "Curve", | |
| "to_node": "Sweep Face (Solid)", | |
| "to_socket": "Path" | |
| }, | |
| { | |
| "from_node": "Vector Sort", | |
| "from_socket": "Vertices", | |
| "to_node": "Approximate NURBS Curve", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Sweep Face (Solid)", | |
| "from_socket": "Solid", | |
| "to_node": "Solid Viewer.001", | |
| "to_socket": "Solid" | |
| }, | |
| { | |
| "from_node": "Random Vector", | |
| "from_socket": "Random", | |
| "to_node": "Vector Sort", | |
| "to_socket": "Vertices" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment