Parametric Object Technology BIM Curriculum 09 Topics Object
Parametric Object Technology BIM Curriculum 09
Topics § Object Technologies § Techniques § Solutions
Object Technologies in CAD § Non-parametric one object describes one product § Parametric one object can describe many products § Internal Objects used in the project are stored in the project file § External Objects are stored in external libraries. The project file contains only references to these elements.
Benefits of the Parametric Approach § § § Compact object format resulting smaller project file size Intelligent building elements automatically following the changes of the project environment (e. g. Scale) Design variations can be compared easily Easy to maintain object libraries Efficient way for manufacturers to publish their products
What is GDL? GDL=Geometric Description Language § § § Parametric programming language of Archicad library parts Made to describe 2 D and 3 D elements The object’s scripts contains the 2 D symbol, 3 D model and text description for quantity take-offs
Highlights of GDL § § § Parametric: one library part can describe many objects Free: Allow users and manufacturers to develop custom libraries Easy to learn: Based on the BASIC programming language Open: Objects can be imported-exported to DWG, IFC and 3 DS format Optimized for the Internet: GDL objects can be published on the Internet with free tools
What can you do with GDL? § 2 D symbols Markers Zones Annotations § Building elements Doors, Windows Stairs § § Furniture and equipment HVAC elements and much more. .
GDL Basics: Parameters § § § Users can define any number of custom parameters for GDL objects Different parameter types are available including length, angle and material Users are allowed to modify the name and description of each parameter
GDL Basics: 3 D Shapes § § 3 D shapes are described with dedicated GDL commands in the library part’s 3 D script 3 D commands have parameters to change the objects dimensions and materials BRICK a, b, c CYLIND h, r SPHERE r
GDL Basics: Complex 3 D Shapes
GDL Basics: 2 D Symbols § § The objects 2 D symbol is described with dedicated GDL commands in the library part’s 2 D script 2 D commands have parameters to change the symbol’s dimensions, shape, color, line-type and fill type LINE 2 x 1, y 1, x 2, y 2 POLY 2_ n, frame_fill, x 1, y 1, s 1, . . . xn, yn, sn
GDL Basics: Transformations § § 2 D and 3 D elements are defined in their own local coordinate system Elements can be moved by transforming (moving, scaling, rotating) the local coordinate system ADD dx, dy, dz ROTZ beta
GDL Basics: Graphical Editing § § Interactive graphical editing of length and angle type parameters Special points (hotspots) of library parts can be adjusted in 2 D and 3 D views with the mouse
GDL Basics: Graphical User Interface § § Scrollable Parameter List Parametric Graphical User Interface Preview Image Product Info URLs
Free GDL Tools The following products offer the ability to use GDL objects in different environments and usage scenarios § GDL Adapter for Auto. CAD GDL objects work inside Auto. CAD as common Auto. CAD blocks. § GDL Explorer Utility application for viewing GDL objects and full GDL catalogs without having to install Archicad § GDL Web Control (Plug-in) provides ways of exploring GDL objects via the internet using popular web browsers. § GDL Publisher authoring tool to publish GDL objects on web pages.
GDL Documentation Professional GDL Technical Standards Advanced GDL Cookbook Beginner Introduction to Object making GDL Reference Manual
Sources of GDL Libraries § The Archicad Library (more then 1000 objects) § Free objects on the web § Commercial GDL sites § DXF-DWG, 3 DS Libraries § Manufacturers’ sites
- Slides: 17