Jump to content
  • 0
ericjhberg

Get Stair Data from Stair Objects

Question

Is it possible to pull in/edit stair General Geometry (i.e. Tread Depth(G), Riser Height(R), Num of Risers, Stair Width, Walk Line Length) into a worksheet? If not, why?

 

I noticed that Total Rise can be queried and edited, but not other geometries.

 

I have a project where I need to edit 50 stair objects to ALL be the same, albeit different than originally drafted, dimension. It would be so awesome if this was available in a worksheet, with the ability to change them all from 4'-3" to 4'-0". 

 

Otherwise, the only way to change these all is to go through them individually and change the width because they all have different total rises, and riser heights.

Screenshot_1.jpg

  • Like 2

Share this post


Link to post

6 answers to this question

Recommended Posts

  • 0

I hope someone will show us how, but I do not think it is possible.  The Stair object is not a normal PIO that is controlled by values in a Parameter Record that can be queried/changed in a worksheet.

 

Sorry.

Share this post


Link to post
  • 0

Check out the data in the IFCStair:Pset_StairCommon. 

 

I think that will get you everything you asked for except the width and walk line.

 

@_c_ can you help with extracting data from the Stair object?

Share this post


Link to post
  • 0

Thanks @Pat Stanford!

 

pSet_StairCommon does store data regarding the Stair object, but width is unfortunately not one of them and I am really looking for a global location to universally change stair widths at one time. The pSet doesn't appear to have that capability, unless I am missing something. 

Share this post


Link to post
  • 0

Correct. I don't think you can change values in pSets and have them PIO change. They are basically a read only thing.

 

I think I have fought with Stairs a couple of times and not come up with a way to edit them via script, but I will look again.

 

Share this post


Link to post
  • 0
10 hours ago, Pat Stanford said:

Check out the data in the IFCStair:Pset_StairCommon. 

 

I think that will get you everything you asked for except the width and walk line.

 

@_c_ can you help with extracting data from the Stair object?

 

Pat, I sent you a private message.

 

I attach here a file with a worksheet collecting relevant things, for those who needs them and need an example.

Stair CW all parms.vwx

 

Anyway, always look into the .p files in your User Library. Computerworks adds things often.

Vectorworks/[VWversion]/Plug-ins/VWPluginLibraryRoutines.p

Edited by _c_
  • Like 1

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


 

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.

×
×
  • Create New...