

"ASSOCLP_PARVALUE" and "ASSOCLP_PARVALUE_WITH_DESCRIPTION" requests can handle parameters of profile type.TUBE and TUBE It is possible to assign different materials to each segment.Some ARCHICAD library parts use this feature, make sure to publish plans with the menu item turned off. The model is not automatically rebuilt after toggling the menu, use Rebuild & Regenerate (Ctrl-Alt-Shift-R) to re-run the scripts. It can be used to write conditional PRINT commands and/or show hidden parameters on the UI that control the debugging process. In the Library Developer Menu (it can be added via Work Environment / Menus) the Library Part Diagnostics Mode menu item toggles the GLOB_DIAGNOSTICS_MODE global. There is a new menu command that allows easier debugging where the GDL Debugger doesn’t work (complex tools like Curtain Wall, Stair, Railing, Opening or debugging the contents of dictionaries). Unlike “Property_Value_Of_Parent”, multiple property IDs can be defined as dictionary keys, and multiple property values are returned. This request’s input and output values are defined in the new dictionary format. “Property_Values_Of_Parent” A new version of the “Property_Value_Of_Parent” request is available: “Property_Values_Of_Parent”.This request is similar to “Properties_Of_Parent”, except that it returns the available component properties of the parent element. “Component_Properties_Of_Parent” For the Property selection on the User Interface the “Component_Properties_Of_Parent” has been introduced.

It returns the property values for a given component with any number of given property IDs. “Component_Property_Values_Of_Parent” To get the component property values of a parent element, the new “Component_Property_Values_Of_Parent” request can be used.“Component_Ids_Of_Parent” The available Building Material components in the parent element are identified by ARCHICAD, these IDs are available through the “Component_Ids_Of_Parent” request.The input and output values of “Component_Ids_Of_Parent” and “Component_Property_Values_Of_Parent” requests are in the new dictionary format, “Component_Properties_Of_Parent” has the same input and output data structure as the existing “Properties_Of_Parent” request. To display these properties new requests have been introduced, which are available in Labels. The properties of the building materials are referred to as component properties, as these properties belong to a component of the parent element. Most of the Beam and Column global variables are available for them, for availability details see Beam and Column global variables.įrom ARCHICAD 23 Building Materials can have Properties and Classifications. New labels can be chosen to be placed on the elements or on segments, labels placed on segments receive a new GLOB_ELEM_TYPE. With the updated Beam and Column tools it is possible to model multi-segmented elements. New symbols can be created using the subtype General GDL Object / Documentation Element / Opening Symbol.Īn opening has two independent symbols, one shown when the opening is cut (in a wall), the other when the opening is viewed (in a slab). The new opening tool’s 2D symbol is a GDL object. The dictionary structure is the same as OPENING_SYMBOL_GEOMETRY.polygon2D. GetDestinationDictPolyline, GetDestinationDictPolygon.

#ARCHICAD 23 UPDATE CODE#
