Autodesk Labs: DesignScript

Automate your workflow with powerful scripting.


DesignScript is a unique language. It is intended to help designers build and analyze complex geometric models that would be difficult to model with interactive techniques. This type of exploratory design is best served by a scripting language that is designed for exploratory programming. Additionally DesignScript is intended to be used by designers with little previous programming experience. It is much less rigid than conventional programming languages, and it is completely integrated into the host geometry application (currently 64-bit AutoCAD or stand-alone).

DesignScript introduces the distinction between a generative description of a design (as a script) and the resulting generated model. The designer no longer directly models the resulting design: instead he develops a script whose execution generates the model. This enables a completely different kind of design model to be created. The design process is also different. An apparently minor edit to the script could have a profound effect on the generated model, and this enables the exploration of a vast array of alternatives, with much less effort than manual interactive modeling.

The free* technology preview of DesignScript application includes:

  • the language,
  • an IDE (interactive development environment) for editing, debugging and executing scripts,
  • a geometry library to generate geometry, within AutoCAD or stand-alone,
  • analysis and simulation tools.

* Free technology previews are subject to the terms and conditions of the end-user license and services agreement that accompanies download of the software.

We are granting you rights to participate in ths limited technology preview at no cost to you. Please read and accept the following terms. By joining the project, you are agreeing to be bound by the terms referenced below. Do not join if you do not agree to be bound.

  1. I acknowledge that in exchange for my use of the application, I agree to provide Autodesk with feedback in accordance with the Autodesk Labs Terms of Use and agree to other terms and conditions therein. Additonally I understand that any downloadable technology that is made available through the Autodesk Labs site is governed by the terms of the license agreement which accompanies or is included with the preview. For any part of the technology preview that is available through the Internet as a web-based or cloud-based service, I understand that my access and use of the service will be governed by the applicable terms of service, which I have had an opportunity to read.

  2. The technology preview is available worldwide, subject to applicable legal and regulatory restrictions. The End User License Agreement (Autodesk Pre-reelase Products Agreement) for this technology preview is available in English. As part of the install process, you will be required to accept and agree to be bound by the terms of the End User License Agreement accompanying the software. Please print and keep a copy of the End User License Agreement for your records.

  3. I agree that Autodesk may contact me to ask for my feedback (including surveys) on improving the technology, to request permission to use my content beyond those covered by the terms of use, and to send me information about Labs updates and new Labs technology previews. I further agree to the general use of my personal information as described in the Autodesk Privacy Policy (including cross-border transfers as described in the policy)

By joining the project, I agree to the terms outlined above.


© Copyright 2014 Autodesk, Inc. All rights reserved. Powered by Centercode Connect.