GDLParameter2Property en - kuvbur/AddOn_SomeStuff GitHub Wiki
The add-on copies the value of a parameter or property into a property whose description contains Sync_from{PARAMETER_NAME} or Sync_to{PARAMETER_NAME}.
-
Sync_from{PARAMETER_NAME}- copies values FROM the parameter INTO the property with this description -
Sync_to{PARAMETER_NAME}- copies values FROM the property with this description INTO the parameter
- Track - starts monitoring element changes. Copying occurs when an element is modified.
- Synchronize All - copies values for all elements of the selected type.
- Synchronize Selected - copies values only for selected elements (without activating monitoring).
- Use menu items:
Process Walls/Slabs
Process Windows/Doors
Process Objects - To exclude an element from processing, create a property with the description
Sync_flag(type: match criterion).
Applicable for library elements, windows, doors, zones:
- Select the library element
- Open the object editor:
-
Ctrl+Shift+Oor
File > Libraries and Objects > Open Object - For password-protected objects, use Dump Selected Library Parts. It will output a report listing all parameters.
-
- Click the Parameters button
- Find the parameter in the Name column, copy its identifier from the Variable column
- In the Property Manager:
- In the description of the target property, enter
Sync_from{copied_identifier}
- Create a flag property with the description
Sync_flag(type: criteria). Pay attention to
- In the description of the target property, enter
- Make the properties available in the classes you need
- Run the required command
Data type is automatically converted (number ↔ string)
Applicable to all element types:
- In the Property Manager:
- In the description of the target property, specify
Sync_from{Property:GROUP_NAME/PROPERTY_NAME} - Create a flag property with the description
Sync_flag
- In the description of the target property, specify
- Run the required command
To search for properties, use the format
Property:Group/Property.