sverchok-syntax-scripting
Installation
SKILL.md
sverchok-syntax-scripting
Quick Reference
Script Node Overview
Sverchok provides 4 primary scripting nodes for embedding custom Python logic in node trees:
| Node | ID | Menu | Purpose |
|---|---|---|---|
| Script Node Lite (SNLite) | SvScriptNodeLite |
snl |
Inline scripting with text-based socket declarations |
| SN Functor B | SvSNFunctorB |
functorB |
Structured scripting with init/process/draw functions |
| Formula Mk5 | SvFormulaNodeMk5 |
— | Safe math expression evaluation (up to 4 formulas) |
| Profile Mk3 | SvProfileNodeMK3 |
— | SVG-like DSL for 2D parametric profiles |
Critical Warnings
NEVER use import os, import subprocess, or file-system operations inside Formula Mk5 — the safe_eval system blocks all builtins and ONLY allows whitelisted functions.