Jump to content
Developer Wiki and Function Reference Links Read more... ×
David O

Defining Height of a Wall Style

Recommended Posts

Hello VS folks


Is there a way to define the height sets in a Wall Style...

I can use the object selector 1177 to define thickness ... (SetObjectVariableReal(hwallStyle,1177,thick);


but could not define the selector for the height sets ...


Thanks for any ideas !

Share this post

Link to post

Hi Julian

This function (SetWallOverallHeights) will operate only directly with Walls. But not with WallStyles ... 

What i need is to create a WallStyle and it has adjustments in thickness as well as in its height... 

Could adjust the thickness using SetObjectVariableReal(hwallStyle,1177,thick)

But simply could not find a function (or a selector...) to define this parameter...



Share this post

Link to post

Wall styles don't typically define wall heights. Rather they define what is used to control the wall or components heights (layer wall height, storey level, etc), as well as having an offset. And of course walls don't have to be level on the top or bottom, and can also be controlled by slabs and roofs, making the task even more fraught. But if you really want to delve into it, then look in the Function Reference in the Objects - Architectural section, for things like SetComponentWallTopOffset().

Share this post

Link to post

Yes, in my case i do need to have the levels of the top and bottom references defined in the style. But i could not find how to define these controls (mainly the top and bottom offsets ...) for the Wall style. Simply , the possibility to have the top offset defined would be enough for me ...

And still think that, if it's there in the Wall Style Dialog Window, the parameters should somehow be accessible from VScript...


Gonna have a try using the components in the style. Thanks !






Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114


© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.