Community
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<dmfrazier> wrote in message(I
href="news:6184452@discussion.autodesk.com">news:6184452@discussion.autodesk.com...
hope by now you've solved this yourself, but just in case...)
I notice
in your block that there is a point parameter that coincides with the grip on
the end of the Height parameter. The point paremeter has no action associated
with it.
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<dmfrazier> wrote in messageThere's
href="news:6188257@discussion.autodesk.com">news:6188257@discussion.autodesk.com...
a Point Parameter named "Position1" located at the same point as the
startpoint of the Linear Parameter named "Height". (This is why you see two
super-imposed grips when using the block, a move/stretch arrow and a position
grip. Maybe one of these grips should be turned off.)
In the block
editor you should notice that the Point Parameter displays an exclamation
point icon. Float your pointer on the icon and the message indicates that
there is no action associated with the parameter.
Since I don't really
know how you want the block to behave, I can't be sure what this point
parameter is for, or what action it should be associated with.
I just
noticed another thing. There is a Stretch Action ("Stretch down") that shows
when the "ALL" Visibility State is set current, but it doesn't appear in any
of the other Visibility States, including the default ("2 IN BUS"). You may
want to re-check to see if all the parameters and actions are included in the
visibility states they should.
Hope something here leads to a
solution.
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<dmfrazier> wrote in message"Are
href="news:6190304@discussion.autodesk.com">news:6190304@discussion.autodesk.com...
there any good written sources for creating
complex dynamic
blocks?"
I don't have any recommendations for you. I learned just
by doing. Once you figure out what the parameters and actions do, it's mainly
a matter of applying the tools. There's always more than one way to skin a
given cat (pardon the gruesome metaphor). If you have trouble with a complex
application, this discussion group may be your best resource.
Good
luck.
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<Hello
href="mailto:ddepriest@popearch.com">ddepriest@popearch.com> wrote in
message
href="news:6196750@discussion.autodesk.com">news:6196750@discussion.autodesk.com...
Debi, I took a look at your block. The problem is not that the grip moves too
far it is that the horizontal line and all of the other geometry doesn't move
far enough. Draw a line down from the mid point of the horizontal line any
distance and then stretch the block down to that line's end point. You will
see that the grip ends up on the end point and that the horizontal line is
above it. You are on the right track using the trigonometric functions as
distance multipliers. Attached is a simplified block of similar design. It
should help. It also solves the problem of your horizontal line not streching.
Hope this works for you.
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<Hello
href="mailto:ddepriest@popearch.com">ddepriest@popearch.com> wrote in
message
href="news:6196750@discussion.autodesk.com">news:6196750@discussion.autodesk.com...
Debi, I took a look at your block. The problem is not that the grip moves too
far it is that the horizontal line and all of the other geometry doesn't move
far enough. Draw a line down from the mid point of the horizontal line any
distance and then stretch the block down to that line's end point. You will
see that the grip ends up on the end point and that the horizontal line is
above it. You are on the right track using the trigonometric functions as
distance multipliers. Attached is a simplified block of similar design. It
should help. It also solves the problem of your horizontal line not streching.
Hope this works for you.
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<You
href="mailto:ddepriest@popearch.com">ddepriest@popearch.com> wrote in
message
href="news:6199029@discussion.autodesk.com">news:6199029@discussion.autodesk.com...
are very welcome. About the move command- I just tend to use the move command
instead of stretch when there isn't an element of geometry that is being
stretched in that direction. If there were a vertical line being stretched I
would have included the horizontal line in that action, but since there
wasn't, I used move. About the increments- I like to use increments or lists
to limit how my blocks move. I hate seeing a block that is supposed to have a
height in even inches stretched to a height like 3'- 2 19/256". Just a pet
peeve.