>> Autodesk DesignScript: Associative, Parametric and Computational Modeling within AutoCAD®
"DesignScript", a new Parametric and Computational Design application within AutoCAD. This application allows creative designers and engineers to directly express their design logic and use this logic to build complex design models. This class will introduce the conceptual foundations of associative, parametric, and computational design, and demonstrate how these have been incorporated as features within the DesignScript system. DesignScript takes a radical user-oriented approach to help designers and engineers make the transition from conventional direct manipulation modeling to the point where they can accurately express and execute their own design logic.
http://au.autodesk.com/?nd=class&session_id=7636
>> Bently Generative Component
Dr. Robert Aish, the developer of GC at Bentley, recently moved to Autodesk.
呵呵,这个“爱死”同志是从Bently跑到Autodesk,然后搞了DesignScript吧。
http://www.bentleyuser.org/FeatureDetail.asp?ContentID=166
>> Generative Modeling Language(GML)
http://www.generative-modeling.org/GenerativeModeling
http://en.wikipedia.org/wiki/Generative_Modelling_Language
The 'generative modeling language' GML is a concrete implementation of the generative approach. Its main feature is that it is a full functional programming language that can nevertheless be efficiently used as file format for low-level shape descriptions. Only 25 KB of GML code of a Gothic window style library are sufficient to generate connected manifold control meshes for a variety of windows.
The GML comes with an integrated visualization engine. Thus, it can also be seen as a viewer with an integrated modeler that overcomes the usual separation of 3D modeling from interactive visualization. Curved parts are represented as subdivision surfaces that, within 1-2 seconds, unfold to seven million vertices after four steps of recursive refinement. The surface is adaptively displayed at interactive rates using optimized methods for culling and per-face per-frame multiresolution rendering.
Code Example:
1: | (0,0,-2) (1,1,0) 2 quad | |
2: | /cyan setcurrentmaterial | |
5 poly2doubleface | ||
3: | (0,1,1) extrude | |
4: | (0,0,1) (1,0,1) normalize | |
0 project_ringplane | ||
5: | (2,0,0) (0,1,-1) 2 quad | |
6: | /yellow setcurrentmaterial | |
5 poly2doubleface | ||
7: | 0 bridgerings |
Example:
>> ParaCloud GEM
ParaCloud Modeler is a low cost software solution converting Microsoft Excel spreadsheets into a powerful parametric modeler for Design and Architecture. ParaCloud offers integration with Rhino, Bentley MicroStation V8/XM and output to DXF and Maya MEL.
Some Demos:
http://www.paraclouding.com/WP/?cat=14
>> 全方位的比较:
http://designplaygrounds.com/deviants/about-generative-design-platforms-by-mark-loomis/
>> Internet enabling Generative Components for a new breed of AEC consultant