Page 17 Select the options as shown in the AUTOMATIC DIMENSIONING dialog and choose OK. Select a point near A then B then C. Note: Watch the status bar at the lower left of the ArchiCAD window for additional instructions. The created objects will work in every Archicad - even if PARAM-O is not installed. Note: PARAM-O is a Technology Preview feature for ARCHICAD 24. Technology Preview features provide early access to upcoming product innovations, enabling users to test functionality and provide feedback during the development process.
Work smarter, not harder. Design and deliver projects of any size with Archicad’s powerful suite of built-in tools and user-friendly interface that make it the most efficient and intuitive BIM software on the market. Featuring out-of-the-box design documentation, one-click publishing, photo-realistic rendering, and best-in-class analysis. Archicad lets you focus on what you do best: design great buildings.
Discover what’s new in Archicad 24Design
Unleash your creativity with the leading building information modeling software developed by architects just like you. Algorithmic design tools and large model support let you do what you do best: design great architecture.
More about Design
Analyze
Spend your time designing great buildings — not worrying about the quality of your model. By connecting Archicad with the best-in-class analysis tools on the market, you’ll identify and solve issues in the earliest stages of the design. All this adds up to a more accurate design that’s easier to build and less expensive to operate.
More about AnalysisCollaborate
Work with teams around the corner or around the world on projects of any size or complexity. No more waiting thanks to real-time instant messaging. Clash detection and resolution are fast and easy regardless of what other software team members may be using.
More about CollaborationDocument
Complete ‘out of the box’ documentation sets, combined with a powerful publishing workflow that complies with local BIM requirements, means you can focus on your designs, not the paperwork.
More about DocumentationVisualize
Bring your models to life with Archicad’s built-in palette of architectural visualization software. Our VR and rendering tools were designed to help anyone understand and navigate the BIM model. Understanding the model means decisions and changes can be made in the early design phases, saving time, money and aggravation on the building site.
More about VisualizationArchicad is a professional building information modeling software solution complying with all digital-delivery requirements, offering an intuitive design environment, accurate building information management, open collaboration and automated documentation.
Try content packs, add-ons, libraries and more in Archicad!
Technical Specs
See the minimum and recommended hardware specifications for Archicad 24.
Need more detailed technical information?
System RequirementsThis section informs you about new GDL features in version 19.
You can find the definition of the new and modified commands by following the links.
You can find the definition of the new and modified commands by following the links.
New GDL commands, functions and options
Parameter script
The number of the parameter script runs can be reduced to one by a new switch in Compatibility Options.
The number of the parameter script runs can be reduced to one by a new switch in Compatibility Options.
See the section called Parameter script in the Basic Technical Standards for more information.
New global variables
See the section called Global Variables:
See the section called Global Variables:
- LABEL_ALWAYS_READABLE for annotation objects
- LABEL_TEXT_WRAP for annotation objects
- LABEL_FRAME_OFFSET for annotation objects
- LABEL_ASSOC_ELEM_ORIENTATION for annotation objects
- GLOB_VIEW_TYPE to determine the active view
- GLOB_PREVIEW_MODE to determine the active preview
- GLOB_FEEDBACK_MODE for editing context indication
- GLOB_SEO_TOOL_MODE for solid element operations context indication
New requests options
See the section called REQUEST Options for details:
See the section called REQUEST Options for details:
- REQUEST for “Full_ID_of_parent” in annotation elements
- REQUEST for “COMPONENT_PROJECTED_AREA” for Properties script use
- REQUEST for “COMPONENT_VOLUME” for Properties script use
New and enhanced string commands
New commands:
New commands:
- STRTOUPPER to convert strings to uppercase
- STRTOLOWER to convert strings to lowercase
Enhanced command:
- STRSTR search for substrings in case insensitive mode option added
Enhanced user interface script commands
- UI_INFIELD{3}
- UI_INFIELD{4}
- UI_TOOLTIP
New options:
- dynamic array handling function for picture indexes, descriptions and values for UI_INFIELD commands
- tooltip option for UI_LISTITEM and UI_LISTFIELD commands
New and enhanced 3D commands
New commands:
New commands:
- PGON{3}
- COOR{2}
- CUTFORM{2}
- SWEEPGROUP extended with version {4}
- POINTCLOUD
Enhanced commands:
- ISECTGROUP new bit value for “operationStatus” to control surface and texture settings inheritance
- EDGE new bit value for sharp edge rendering between 2 curved polygons
- PROJECT2 version {3} new bit value to enable transparency with transparent surfaces
- DRAWING3 new bit value to enable transparency with transparent surfaces
Pwnagetool 3.1.5 for mac. Enhanced graphical editing commands:
- HOTSPOT
- HOTSPOT2
Nikon camera control pro 2 serial cracker. New options:
- j11: new flag bit to use paramReference value as meters in paper space for HOTSPOT2
- customDescription: new parameter to set a custom description for the displayed parameter in the information palette
Recommended updates of existing library parts
Archicad 17 User Guide 2017
With the growing feature set of , the coding requirements of GDL objects have also grown during the last years.
To gain the advantage of these new features, the optimization of existing GDL codes might be necessary.
To gain the advantage of these new features, the optimization of existing GDL codes might be necessary.
Background Processing
Starting from ARCHICAD 19, all calculations necessary for opening 3D related views or viewpoints will be run as backgound processes.
This will make model generation considerably faster.
However, there are some GDL functions and commands which are not compatible with multi-thread processing. For detailed information, check out the
the section called Background Conversion of the manual. Objects containing the excluded items will not be able to take advantage of the new speed enhancement,
they will work only the same way as in the previous version.
This will make model generation considerably faster.
However, there are some GDL functions and commands which are not compatible with multi-thread processing. For detailed information, check out the
the section called Background Conversion of the manual. Objects containing the excluded items will not be able to take advantage of the new speed enhancement,
they will work only the same way as in the previous version.
Restrictions of Global Variable, Request and Application Query use in Parameter Script
To ensure the parameter value consistency of a library part, and the validity of returned values in all views, contexts, and TeamWork environment,
the use of some Global Variables, Requests and Application Queries is not supported in the following environments, starting from version 19:
To ensure the parameter value consistency of a library part, and the validity of returned values in all views, contexts, and TeamWork environment,
the use of some Global Variables, Requests and Application Queries is not supported in the following environments, starting from version 19:
- parameter script
- master script used as parameter script
- Master.gdl, Master.gsm, and Library Master objects
The occurence of these items in parameter script will cause additional GDL warnings, but the functionality will remain the same for the current version.
(More information about GDL warning improvements in the section called GDL warnings.)
(More information about GDL warning improvements in the section called GDL warnings.)
For more detailed information, please consult:
- the section called Global Variables for a list of not supported globals
- the section called REQUEST Options for a list of not supported requests
- the section called Application Query Options for a list of not supported application queries
Archicad 17 User Guide Manual
Deprecated and obsolete functionalities
Global Variable Updates
Parallel to the 4 new view and context definition globals, the GLOB_CONTEXT global became deprecated.
See the section called “Deprecated Global Variables”.
Parallel to the 4 new view and context definition globals, the GLOB_CONTEXT global became deprecated.
See the section called “Deprecated Global Variables”.
User Global functionality changes
The value of user globals was not always reset to the default defined in the Master GDL, potentially leading to erroneous data exchange among library parts.
From 19, all elements will always read the value set by the Master GDL first, unless their own scripts (caller object or called macro) modify that value.
There will be no user global data exchange between the different interpretation instances. See the section called Variables for details.
From 19, all elements will always read the value set by the Master GDL first, unless their own scripts (caller object or called macro) modify that value.
There will be no user global data exchange between the different interpretation instances. See the section called Variables for details.
Plans for next versions
Restrictions of Global Variable, Request and Application Query use in Parameter Script
More severe restrictions of use is subject to be implemented in the next versions: the previously mentioned,
restricted items will return a static value (0, emtpy string or a generic default) when used in parameter scripts, along with the existing warning message.
Make sure to keep this in mind while developing for the future releases.
More severe restrictions of use is subject to be implemented in the next versions: the previously mentioned,
restricted items will return a static value (0, emtpy string or a generic default) when used in parameter scripts, along with the existing warning message.
Make sure to keep this in mind while developing for the future releases.