Services

Last parametrics

Services

02.png
03.png
Graphical Programming for Design / Creation of Dynamo Scripts

Parametric modeling  / Visual programming / Computational design

Parametric design is a forward-thinking approach to architectural design based on the concept of parameters. During the design process, almost every part of the model is constantly changing. Re-creating of any model parts is time-consuming and not effective. Using graphical programming the model becomes flexible and you can control it simply by changing the input parameters and generate an infinite number of design variants.

Whether building masses, facades, interior elements such as staircases, or any other model of your choice, the product of our collaboration will be a Dynamo script that you can easily play, change input parameters, and find the best solution for your proposal.

Analysis, Simulation & Generative Design

Sun & Solar analysis  / Lighting Analysis / FIre escape analysis / Acoustics analysis / etc.
Generative design using Dynamo and Project Refinery/Generative Design (rvt2021) to automatically generate thousands of options for your designs

REVIT Templates / Families

Revit custom templates / Revit custom families

 

An excellent template is essential for effective Revit workflow. The same applies to well-designed and functioning families. I can create customized architectural or structural templates and families that will suit your projects. 

Consultation and Training
 Would you like to learn more about Revit, Dynamo, or BIM in general? 

"Computational BIM refers to the innovative problem-solving approach where users define algorithms to have automated generation and manipulation of building-related information for better work efficiency, effectiveness and productivity gains"  (Computational BIM Workgroup, 2017).

How does it work?

Architect

has an vision

Last

creates script

Architect

changes the input parameters and finds the best design

Scripts Offer

You can choose from any of the scripts below, build customized packages, or get inspired for your own custom scripts.

If you are interested in any of the scripts, please contact me in the form.

The delivery includes:

1) Script implementation
2) Script functionality manual in pdf.
3) ENG and CZ version of the scripts
4) Script updates when upgrading Dynamo and Revit

* Scripts are always executed via Dynamo Player including parameters input
* It is possible to purchase whole packages, build your own package or purchase only separate scripts
* It is always possible to make custom changes to individual scripts
* Scripts are processed for Revit 18 and higher

 
Facades & Structural Elements
  1  
Pattern-based Facades
"Diller & Scofidio - Broad Museum"
  2  
Complex Parametric Facades
"OFIS arhitekti - Izola Social Housing"
  3  
Random Facades
"Snohetta - Calgary Central Library"
  4  
Facade Geometry Optimization
"CMA - Quadrio"
  5  
The Complex Geometry of Structural Elements
"Zaha Hadid - SOHO Tower"
  6  
3D Beams and Framing Geometry
"Herzog de Meuron - Beijing Olympic Stadium"
Masterplan, Spatial & Massing Studies
  1  
Spatial Planning
Territorial Studies and Analyzes
  2  
Optimization of the Proposal according to entry coefficients
  3  
Interior Space Arrangement
Building massing 
"BIG - NY W57"
  4  
Generative design
Creation of studies using generative design
Massing Studies, Space planning 
 
 
 
Interior Elements
  1  
Furniture with Complex Geometry
  2  
Elliptical & Atypical Staircases and Railings
  3  
Complex Geometry of Lighting Fixtures
Studies & Analysis
  2  
Escape Routes Analysis
  1  
Visibility Analysis
 3  
Revit Collisions
Views & Sheets
  1  
Multiple duplications of sheets and views
 
After running the script in Dynamo Player, a dialog box opens where you can select which sheets or views to duplicate, what form of duplication (dependent, with detailing, without detailing), and how many times. You can duplicate multiple views or sheets at once
  2  
Viewports alignment on sheets
 
After running the script, you select the sample viewport as input parameter and on which sheets the viewports should be aligned in the same way as the selected one. 
  4  
Automatic sheets creation from views
 
When you run the script, a dialog window opens, in which you select the views from which you want to create the sheets and the type of titleblock to place on those sheets along with the views themselves. The sheets are numbered and named according to the inserted views
  3  
Changing view and sheet names to Caps
 
When you run the script, you choose which sheet and view names to change to caps or lower case
  5  
Place legends automatically on multiple sheets
 
The script places a legend on all selected sheets at once, always on the same place
  6  
Export xls. schedule of views not placed on sheets
 
The script exports an Excel spreadsheet that lists the views that are not placed on any sheet in the project. Ideal for organizing and cleaning your project
  7  
Automatically create a section orthogonal to the selected wall
 
When you run the script, you select a wall and then the script automatically creates a section view orthogonal to the selected wall in the middle of this wall
  8  
Automatically create an elevation parallel to the selected wall
 
When you run the script, you select a wall and then the script automatically creates an elevation view showing that wall
  9  
Create a legend showing the filter color settings in of the selected view
After running the script a drafting view will be created with the legend of filters color settings of the active view
 
  10  
Reset of all overrides in the active view
After running the script all the custom element overrides done using the Override element in view tool will be reset
 
 
 
 
Project Clean up
  1  
Automatic deletion of "not placed" rooms in the project
 
When you run the script, all not placed rooms in the project are automatically deleted
  2  
Unused view template deletion
 
When you run the script, a window opens with a list of unused view templates from which you can choose which view templates to delete
  3  
Unused filters deletion
 
When you run the script, a window opens with a list of unused filters from which you can choose which filters to delete
  4  
Automatic deletion of "Import" Line Patterns
 
When you run the script, all “IMPORT” line patterns are automatically deleted.  These line patterns get into the project by importing CAD drawings, usually burdening the project and making it difficult to work with lines styles, manage them and create new lines styles
  5  
Finding CAD Imports and deleting them
 
After running the script, a window opens with a list of all imported CAD files in the project. In this list, you will be able to select the ones that will be deleted.
Project Organisation
  1  
Automatic placement of elements in worksets
 
The script sorts elements into worksets based on user-specified parameters
  2  
Creation of control views with isolated elements of specified workset
 
After running the script, it selects for which workset the control view should be created and choose its name. The script automatically creates a 3D view with temporarily isolated elements contained in the selected workset
  3  
Pinning Revit Links
 
After running the script, a window opens with a list of all links from which you can choose links to be pinned 
  4  
Pinning CAD Links
 
After running the script, a window opens with a list of all linked CAD files from which you can choose links to be pinned
 
Schedules
  1  
Export of xls. schedule of revisions containing the list of sheets where is the particular revision visible
 
The script exports an Excel file that lists all revisions and sheets for each revision showing the revision cloud visibility 
  3  
Export xls. schedule of views not placed on sheets
 
The script exports an Excel spreadsheet that lists the views that are not used on any sheet in the project. Ideal for organizing and cleaning your project
  2  
Layers / Structures of floors, walls, roofs & ceilings
 
The script fills the special tag of the wall, roof, floor, and ceiling with all layers of the structure and their partial and total thickness. Delivery includes family tag
  5  
Export xls. schedule of all elements of the selected category with all their parameters
 
After running, you select a category of elements and the script then exports an Excel file that lists all types of elements/families of the category used in the project and their parameters, including their values
 
  4  
Export xls. schedule of sheets and their viewports
 
After running the script, you select a category of elements and the script then exports an Excel file that lists sheets in the project and viewports placed on these sheets
 

 
Watch the Design and Standards
  1  
Staircase clearance height check
After running the script, you select which stair to check and select one edge of the riser.
The script analyzes the clearance heights based on CSN 734130. After the analysis is completed, a dialog box opens with the result.  The analysis is performed in a 3D view, where Dynamo also creates a temporary preview of the geometric calculation. It is necessary to have an open 3D view with displayed elements around the staircase that could disturb the clearance height 
  2  
A minimal room area check
 
When you run the script, you select the room name and the minimum size that the room must reach. The script then analyzes the size of all rooms of that name and opens a dialog box with a list of rooms that did not meet this size condition. For example, the size of bedrooms, living rooms, bathrooms, etc.
  3  
Highlighting walls that are not at the right angle with the grids
 
After running the script you select the project's grid system (even 1 grid is sufficient), the script then analyzes all walls in active view and highlights those that are not orthogonal or parallel to the selected grid