Install and restart Revit
Run the official VORMA installer for your Revit version, close Revit during installation, then reopen it. The VORMA PRO panel appears on the Add-Ins ribbon.
DOCUMENTATION / v1.28.7
A practical guide to designing, updating, editing and exporting VORMA systems inside Autodesk Revit.
GET STARTED
Run the official VORMA installer for your Revit version, close Revit during installation, then reopen it. The VORMA PRO panel appears on the Add-Ins ribbon.
VORMA PRO v2 includes a full 15-day trial, including Parametric and Responsive. Upgrading preserves your original trial start. Paste a paid Creem license key to continue after the trial. License Center remains available even when protected commands are locked.
Use Generate Pattern for Geometry, Landscape or Responsive systems. Use the Parametric menu for wall slats, perimeter slats or ceiling baffles.
Pick the required Revit face, set the controls, then inspect the 2D field and orbitable 3D response before generating model geometry.
Use Edit, Update, boundary tools and material tools on a surviving VORMA element. Stable module identities preserve supported local edits when the host changes.
Export DXF, SVG and CSV only after checking geometry in Revit. Confirm scale, contours, materials, quantities, kerf, stock breaks and joints with the fabricator.
Generate, update, remove and export only after you understand which complete VORMA generation the selected element belongs to.
HOW VORMA THINKS
Every VORMA system has a Generation ID. Select one surviving member to edit, update, remove or export the complete generation.
The picked Revit face defines the system coordinate frame and boundary. Keep the host available if you want associative updates.
VORMA tracks modules by deterministic keys rather than temporary selection order. Matching keys allow supported edits to survive regeneration.
Geometry, Landscape and most Responsive systems use Update From Host. Parametric systems can also use a license-gated automatic updater after Revit commits a source edit.
Individual elements can be selected, moved, painted or deleted separately. Batched output is lighter for large fields and can be converted with Make Editable.
VORMA produces architectural design and coordination geometry. It does not design structure, fixings, fire performance, waterproofing, acoustics or machine tooling.
CHOOSE A WORKFLOW
Create solid modules or perforated screens on a picked face using regular, random, gradient, cellular and wave-based pattern families.
Generate paving on suitable floor, terrain or horizontal faces, with optional tree-driven clearance, warping or cellular transitions.
Drive scale, rotation, depth and offset from a movable point, a line, a picked Model Curve or the active Revit Sun Path.
Create depth-responsive wall slats, closed-perimeter slat systems and ceiling baffles from sine waves or selected Revit Model Curves.




RIBBON REFERENCE
Open a command to see its purpose, workflow, result and important limits.
Start the local trial, activate a paid key, refresh entitlement, deactivate this computer or copy the Computer ID for support.
VORMA PRO > License CenterUse before the first protected command, after purchasing, when moving a seat to another computer or when access needs refreshing.
The status card shows trial or subscription access and the current computer activation.
Open Geometry, Landscape or Responsive Geometry Studio and generate a complete VORMA system on a picked Revit face.
VORMA PRO > Generate PatternUse for the first creation of façade modules, perforated screens, landscape paving or responsive geometry.
A tracked Revit generation is created with saved settings, host reference, material and stable module identities.
Array a rigid source Model-in-Place, Family, Generic Model or DirectShape across a selected surface.
VORMA PRO > Custom Module ArrayUse when the module already exists as Revit geometry and must remain a repeated rigid form rather than a generated profile.
Independent Generic Model DirectShape copies receive Marks, Comments and a shared generation identity.
Rebuild a Geometry, Landscape or Responsive generation from its current host and saved sources.
VORMA PRO > Update From HostUse after resizing or reshaping the host, moving responsive controls, editing a selected Model Curve or changing tree locations.
Matching modules remap to the updated host while supported overrides are reapplied.
Reopen the saved studio settings for an existing generation, change them and regenerate.
VORMA PRO > Edit / RegenerateUse to change pattern family, resolution, depth, responsive driver, landscape attractors, material or output settings.
The generation is replaced with the revised design while compatible stable-key overrides are preserved.
Edit the 2D boundary of one individual Solid or Void module; Solid modules also support local 3D relief and extrusion.
VORMA PRO > Edit Module BoundaryUse for a custom panel edge, a corrected opening, a local relief feature or a one-off module variation that should survive host updates.
A saved relative geometry override is attached to that module identity and reapplied on compatible updates.
Copy one edited Solid or Void module's boundary, openings, relief and extrusion to compatible modules in the same generation.
VORMA PRO > Apply Module EditUse when a custom module variation should be repeated across several geometrically compatible cells.
Each valid target receives a mapped edit while its own move, rotation and painted material overrides remain.
Convert a batched Solid, Void or Landscape generation into one independently selectable Revit element per module or tile.
VORMA PRO > Make EditableUse before local moving, deletion, painting or boundary editing when a generation was created in optimized batch mode.
The design keeps its Generation ID while each module becomes independently selectable.
Delete the complete Geometry, Landscape, Responsive or Custom Module Array generation selected through one member.
VORMA PRO > Remove PatternUse when the entire generated system is no longer required.
All surviving generated members in the selected generation are removed.
Convert selected VORMA panels or Parametric slats and baffles into the chosen Revit output.
VORMA PRO > Convert PanelsUse when generated pieces need to become independent Revit elements for downstream editing and documentation.
Successfully verified pieces are converted. A piece that fails conversion is retained and listed in the report.
Apply an existing or newly named Revit material to selected generated modules or Custom Module Array copies.
VORMA PRO > Paint MaterialUse for controlled material overrides on selected pieces.
Real Revit material assignments are stored on the selected elements and can be preserved through associative updates.
Distribute a repeatable palette across individual modules using balanced shuffle or pure seeded random assignment.
VORMA PRO > Material / Color RandomizerUse for controlled façade, paving or module color variation across a full generation or a selected set.
VORMA creates or reuses real Revit materials and assigns them deterministically by stable module key.
Read current generated panel geometry, rationalize manufacturing types, create Revit schedules and export consolidated DXF, SVG and CSV data.
VORMA PRO > Fabrication Pro DXF + TypesUse after Geometry, Landscape or Responsive panel design is stable and must be numbered, grouped or prepared for coordination with a fabricator.
Consolidated drawings, part/type data, utilization metrics and optional Type Quantities and Part Register schedules are produced.
Generate vertical, horizontal or legacy custom-angle ribs on one vertical planar wall face.
VORMA PRO > Parametric > Wall SlatsUse for a slatted wall, sunscreen or feature surface driven by a sine wave or up to 16 Revit Model Lines, Arcs or Splines.
Individual tracked Generic Model DirectShape ribs are created and can update from the host, curves and selected openings.
Wrap one globally numbered slat system around 3-32 connected exterior wall faces, including supported cylindrical wall fillets.
VORMA PRO > Parametric > Perimeter Wall SlatsUse for continuous building-perimeter vertical stations or horizontal rows that must not restart at every wall corner.
The perimeter is ordered, unwrapped by true line/arc length and generated as one associative system.
Generate wave-driven baffles below a horizontal underside face of a ceiling, floor or roof.
VORMA PRO > Parametric > Ceiling BafflesUse for acoustic, visual or lighting baffle studies on a flat horizontal underside.
Individual downward-extending baffles are created and linked to the selected face and curve drivers.
Edit Parametric settings or repick the host, Model Curves and selected Door/Window cuts.
VORMA PRO > Parametric > Edit / RepickUse when a saved source was deleted or changed, when opening links need correction or when the slat design parameters must change.
The same Parametric generation is rebuilt from the revised inputs.
Manually refresh an existing Parametric system from its current host, curves, Doors and Windows.
VORMA PRO > Parametric > Update from Host / SplinesUse after a source edit when automatic update is disabled, blocked by worksharing or needs a deliberate manual check.
Ribs are regenerated once from the effective inputs, with supported translations, deletions, profile edits and materials reapplied.
Assign a real existing or newly named Revit stock material to selected ribs.
VORMA PRO > Parametric > Slat MaterialsUse when individual rib stock groups must differ and remain identifiable in the parts CSV.
The stock material is stored per rib and preserved through compatible updates.
Export the current supported Parametric generation as nominal full-size flat cut profiles and a one-row-per-rib parts register.
VORMA PRO > Parametric > Export Slats DXF + CSVUse for planar rib coordination after boundaries, materials and current generation membership have been checked.
A CUT-layer DXF and matching Parts CSV are written as one staged file set; manually deleted ribs are excluded.
Remove the complete selected slat or baffle generation and its Parametric data record.
VORMA PRO > Parametric > Remove Parametric SystemUse when the entire Wall Slat, Perimeter Slat or Ceiling Baffle system is no longer needed.
Generated ribs and the generation record are removed.
PATTERN CATALOGUE
Pattern families define the initial geometric field. Output mode, host shape, dimensions and later editing determine the final Revit result.
A complete regular grid; the clearest base pattern for solid panelization.
Alternating occupied cells for open/solid rhythm studies.
Offset horizontal courses with a masonry-like stagger.
Rotated quadrilateral modules for faceted fields.
Triangulated cells suited to directional panel studies.
Offset six-sided cells for honeycomb panel fields.
Circular modules or repeated opening logic.
Overlapping-looking offset modules for layered surface rhythm.
Crossing diagonal bands for exoskeleton or screen studies.
Repeated narrow vertical modules.
Repeated narrow horizontal modules.
Continuous-looking bands controlled by wave settings.
Seeded cell omission controlled by Density.
A directional density field controlled by phases and behaviour settings.
Eight-point star modules for geometric screen development.
Seeded irregular cellular polygons.
Wave-modulated modules controlled by amplitude, frequency and angle.
The required family for Responsive Geometry drivers and profile responses.
Hexagonal modules with a graded field response.
Layered ribbon logic for interference and depth studies.
Staggered rectangular paving courses.
Alternating paired units with woven orientation.
Interlocking angled paving units.
Interlocking modular paving field.
Seeded irregular paving suitable for looser landscape texture.
Paving arranged around a radial center.
RESPONSIVE INPUTS
| Driver | Source in Revit | Best for | Update |
|---|---|---|---|
| Reference Control | Movable red Generic Model point | Localized circular influence and direct manipulation | Automatic when enabled, or Update From Host |
| Reference Line | Movable and rotatable VORMA line control | Directional bands and edge-like responses | Automatic when enabled, or Update From Host |
| Picked Model Curve | One Revit Model Line, Arc or Spline | Custom drawn response paths | Automatic when enabled, or Update From Host |
| Sun Path | Active Revit sun azimuth and altitude | Solar-direction design studies | Run Update From Host after changing the study time |
| Tree attractors | Selected planting or tree family instances | Landscape clearance, warping and cellular transitions | Edit / Regenerate or Update From Host |
CONTROL REFERENCE
OUTPUT REFERENCE
Preserves the current compatible planar Revit arrangement, Marks, areas and project locations.
Packages numbered parts and data into consolidated sheet layouts with optional nesting.
Creates a vector companion for viewing and design coordination.
Lists part identity, type, quantity, area, dimensions, material and location data.
Optional rationalized Type and quantity register based on the chosen tolerances.
Optional Type Quantities and Part Register schedules created from available built-in parameters.
A separate Parametric exporter for supported planar ribs; it is a flat profile catalogue without stock nesting.
Check true 1:1 millimetre scale, every closed contour, quantity, type, material, thickness, stock break, joint, tolerance and kerf. VORMA does not replace shop drawings, CAM preparation or engineering approval.
SOLVE COMMON ISSUES
Confirm that the installer matches the installed Revit version, close and restart Revit, and check that Windows did not block the installer. If the problem remains, email support with the Revit year and Windows version.
Select one surviving generated module, tile, copy or rib carrying VORMA metadata. Geometry/Landscape commands do not operate on Parametric ribs, and Parametric commands do not operate on Geometry/Landscape modules.
Preservation requires a matching stable identity and a supported edit. Large topology changes can replace keys. Parametric preserves translations, deletions, boundary/material edits and uniform paint, but not arbitrary manual rib rotation.
Automatic update happens after Revit commits an edit. Check that Live update is enabled, the license is valid and elements are editable. Worksharing ownership, pinned/grouped elements or document restrictions can block regeneration; use the manual update command after resolving them.
VORMA keeps the previous generated geometry rather than guessing. Select a surviving member, use Edit / Regenerate or Parametric Edit / Repick, and choose a replacement source.
Use Parametric Edit / Repick to select only openings hosted by the chosen wall or perimeter walls. Native wall cuts keep their actual boundary; non-cutting families use a conservative projected rectangular cut.
Resolve the message before retrying. Common causes are curved or nonparallel geometry, duplicate rib identities, externally altered geometry, missing stock materials, or horizontal perimeter rows that are not flat parts.
Open %LOCALAPPDATA%\VormaPro\VormaPro.log. Include the relevant final entries, Revit version, Windows version and a short reproduction description when contacting support.
No. First verify 1:1 millimetre scale, closed contours, quantities, materials, thickness, kerf, stock, joints and fixing details with the fabricator. VORMA does not supply machine tooling or engineering approval.
Open License Center, refresh the license and deactivate an old computer when possible. If the old computer is unavailable, send the license order details and Computer ID to support@vorma.me.
COMPATIBILITY
Send the Revit year, Windows version, a short reproduction description and the relevant diagnostic log entries.