Jump to content

Recommended Posts

Posted

I am trying to figure out how to create a block of an outlined shape of a building with a "user parameter xy array" columns.

 

I am wanting the user to type in the desired distance between columns. (50, 52, 54). 

 

I created one with a dynamic block array which works on a standard 50. 

 

I hope this makes some sense. Thank you!

Posted

Dynamic blocks aren't really in my wheelhouse. However, I think it would help to tell us what the output should look like. Do you want to show a column grid, a group of columns, a group of column blocks, the outline of the building, or some combination of these? Will you be using the spacing data for other purposes, and if so, why duplicate it inside a block? If you add a line of columns, does the user have to start over? How do you handle a column outside the grid?

Posted

I hope this picture makes more sense to what I am trying to achieve. I would like to be able to stretch the outside rectangle while arraying the vertical line inside the rectangle to a user defined distance. 

 

I was able to created one using visibility states, for example 50' 52' 64' 56' 58' 60'. But that was alot of visibility states. 

Capture.JPG

Posted (edited)

You could do from 1st principles using a lisp enter values and draw it. If that is ok to not use a dynamic block. Could group so is like a block.

Edited by BIGAL

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
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   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.

×
×
  • Create New...