What is
computational design?
Computational design is a new method based on creating algorithms that use given data to make heedful design decisions for you. The diversity of use-cases is unlimited. For example, we use computational design to reduce repetitive tasks, compute geometry or make design decisions more efficient. Computational design can be rewarding in every daily step of your life, starting from finding the best form for your design and ending on producing an endless amount of needed sheets. To summarize, computational design is a new way of working, but at the same time, it is something that complements all well-known workflows.
BENeFITS
Contact the Team
Our team is happy to answer any question.
Fill out the form and we’ll be in touch within 24 hours.
How can computational design and our experts help?
Computational design (Create)

Analysis (Evaluate)

Optimization (Decide)
Machine learning – is a branch of artificial intelligence (AI) and computer science, which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy.

We help business across all industries – from construction to automative industry.

Peter J. Denning
”Computational design refers to creating new computational tools and methods that are adopted by the members of a community to address their concerns.”

Jose Lopez, Panagiotis Michalatos
‘By the term ”computational design” we mean an ad hoc set of methods borrowed from computer science, computational geometry, and other fields adapted to specific design problems such as design development, fabrication, analysis, interaction, and communication.”

Dane Stokes
”Computational design is the use of computers and data to inform thoughtful design decisions.”
Frequently asked questions
Since individual tools are do not give any value, basic software usually does not help users with their individual problems. NJ Optimal is capable to create unique individual plug-ins that make you workflow more effective. Individual solutions give competitive advantage which leads to success.
It‘s a common problem for our customers. You receive all kinds of file formats from different software and hope that your software is compatible. There is more than hope here, with NJ Optimal you can make a bridge from one software to another without any problems. You can even automate the transition from 2D to 3D with just a one click.
Yes. We know the struggle. There is a number of options to choose from. But what if there is an extra one that can save you both time, material and price? With the generative design you can choose from all options and sort in a way that fits your needs. And we are talking not only about one-time optimization. Reuse it and save resources every time.
Manual work is time consuming, boring and also it gives space to make mistakes. Imagine that you eliminate it from your work flow. You can use that time efficiently now with algorithmic modeling. Automate tasks like dimension, plan views, sections, part arrangement, drafting. And don‘t be afraid to change anything in your project. The algorithm will adapt to new changes and give you new results in no time.
Just say what information do you have and what formats need to be done. And we will create an algorithm that can create it automatically. It does not really matter if you product information or geometry change. It will require only some adjustments to re-create it.
Knowledge comes in practice. But without basics,it may be tough. Feel free to talk to us and we will help you to reach your goals. NJ Optimal team shares their experience through consultations and training.
There are several options from our point of view. Grasshopper gives the most flexibility as it can be connected easily with other software like Tekla, Revit, Acca Software, Archicad, BricsCAD and etc. For mechanical modeling we recommend using Elise as it offers a unique yet innovative way to optimize structures.