Archicad Python API
About automating tasks in Archicad using the Python API.

Door thickness and material Built in names

noriksaroyan
Booster

Hello everyone! 

I wanted to know, what are the built in names of door thickness and material it is made of. For more context this is some of built in names Im using for other attributes: 

propertyIds = acc.GetPropertyIds([
act.BuiltInPropertyUserId("General_ElementID"),
act.BuiltInPropertyUserId("General_UniqueID"),
act.BuiltInPropertyUserId("General_Type"),
act.BuiltInPropertyUserId("Geometry_GeneralHeight"),
act.BuiltInPropertyUserId("Geometry_GeneralWidth")
# act.BuiltInPropertyUserId("Geometry_ComponentThickness")
])

Thanks in advance! 

2 REPLIES 2
poco2013
Mentor

The answer that I got from Graphisoft on this question, a couple of years ago, was: There is no listing in the Python API of All  the built-in properties or their Read Only status. The only listing is returned by the GetAllPropertyNames() function which will list Built ins as a 'Localized' type -- but this listing is not complete.

 

I doubt that Graphisoft would act on this request unless they get a larger number of requests to do so. It seems that Python development has been put on the 'back burner', but we'll see if this is so in 27?

Gerry

Windows 11 - Visual Studio 2022; ArchiCAD 27

Where can we request all these built in properties for new update? Cause I need to get a json file like the one below and I don't know how to do it or where to get built in names for door.


Screenshot 2023-03-22 at 19.53.57.png