Hello everyone,
I am trying to change the **line color of existing model objects** using **Allplan Visual Scripting (Workflow type)**.
Objective
Filter objects by IFC Entity
If IFC Entity = IfcBeam
Set line color = 2
Issue
When using `GetObjectAttributes`, I can see the IFC Entity attribute, but the attribute value does not return values such as `IfcBeam`, `IfcWall`, etc.
Instead, it only shows the attribute name.
Questions
Is the IFC Entity a calculated or export-based attribute that cannot be directly read in Visual Scripting?
Which attribute is recommended to reliably identify IfcBeam objects (e.g. IFC Object Type)?
Is the following workflow correct for this task?
GetObjectAttributes
OperatorEqual (AttributeValue == "IfcBeam")
ListItemsByStateList
ModifyModelObject (Line color = 2)
Any guidance or best practices would be greatly appreciated.
Thank you very much for your help.