portablepopla.blogg.se

Archicad 23 update
Archicad 23 update







  • ac_holeSideMaterial – previously existing, but undocumented.
  • Documentation We made some clarifications in the Reference Guide, look them up if you use these:.
  • archicad 23 update

    "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.

    archicad 23 update

    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

  • GetSourceDictPolyline, GetSourceDictPolygon.
  • The general workflow is the same, storing/reading can be simplified with these functions: Polygons/polylines can be given as a dictionary when communicating with the PolyOperations add-on.
  • requests using dict data type: "Component_Ids_Of_Parent", "Component_Property_Values_Of_Parent", "Property_Values_Of_Parent".
  • globals using dict data type: OPENING_SYMBOL_GEOMETRY, OPENING_HEADERHEIGHT_VALUES, OPENING_CENTERHEIGHT_VALUES, OPENING_SILLHEIGHT_VALUES.
  • new functions: HASKEY, REMOVEKEY, PolyOperations functions.
  • general syntax: Structured types section of the manual, DICT keyword.
  • reduces the number of parameters needed for data exchange between objects and macros.
  • reduces the number of variables needed for data exchange between AC and GDL objects (global variables and requests).
  • can be used when more-than-two dimensional arrays would be needed.
  • #ARCHICAD 23 UPDATE CODE#

  • allows more readable and easier-to-maintain code.
  • Dictionary data type – declared with the keyword DICT – is a hierarchical collection of key-value pairs, where values can be other dictionaries or arrays too. It is now possible to organize variables and parameters in a structured way, similar to many other languages. This section contains a fly-through of the new GDL features in ARCHICAD 23.







    Archicad 23 update