- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am working on creating a dynamic block for drawing rebar lines.
The block is a vertical line representing vert rebar with a dot off to the side representing horiz rebar. The line starts 1-1/2" lower than the dot and the intention is to have the line end 1-1/2" higher than the last dot.
I placed a linear parameter on the vertical line and then added an array action for the dot with a spacing of 4".
I then added a stretch action using the same linear parameter and selected the top of the line for the stretch.
So in theory if I want to show (2) horizontal rebar dots, I would need to stretch the block to a length of 7" (1-1/2" at top and bottom plus 4" between dots). The problem I'm running into is that the array isn't adding the second dot until I get to a length of 8-1/16" (really weird length) which puts the top portion of the line at 2-9/16" rather than 1-1/2". I'm not sure what I need to change to get it to function correctly.
See attached image. left side is drawn with lines to represent what I want. The right side shows what the block is actually giving me (if I stretch block any shorter it removes second dot)
Solved! Go to Solution.