hatch scale and origin control

hatch scale and origin control

R_Tweed
Advisor Advisor
1,208 Views
4 Replies
Message 1 of 5

hatch scale and origin control

R_Tweed
Advisor
Advisor

I'm working at adjusting hatch patterns within blocks and would like to to be able to move my hatch origin either with a grip or through a user parameters, user parameters would be the preferred method as I'm hoping I would control via the properties palette and if common parameters existing between blocks I would be able to adjust hatches origins across multiple blocks if possible.  This is a work in progress and although my main objective is to adjust the origin of the hatch; rotation, dynamic scale etc are all items I want to explore.  I've seen the scale function used but am not having any luck with my dwg which is attached.

 

Thanks

0 Likes
Accepted solutions (1)
1,209 Views
4 Replies
Replies (4)
Message 2 of 5

Libbya
Mentor
Mentor
Accepted solution

Any user parameter value or any block parameter value in properties will be the value within block editor.  With the blocks at different points within model space, I think you will find that any change to parameter values in properties will be relative to the block base point or the given parameter's base point.  Here is a way to change the hatch position and hatch scale, and you can select the grip and use dynamic input to set it to a specific location in model space, but that is a process that would need to be done to each block individually.  I hope that helps at least some.  

 

 

Message 3 of 5

R_Tweed
Advisor
Advisor

Thanks, That helps a lot. Is the second action (stretch) used to reset the associated boundary?  I'm having a hard time understanding the "0"  distance multiplier effect and it's implications.  I tried it with a move action instead of the stretch with the same setting and got the same result. I also used a polar stretch/stretch for rotation and it worked nicely.

0 Likes
Message 4 of 5

Libbya
Mentor
Mentor

Yes, the extra stretch action is just a gimmick to trigger the update of the boundary and keep the hatch associative.  It isn't always necessary but it can make some hatches behave that won't otherwise.  

Message 5 of 5

R_Tweed
Advisor
Advisor

Sharing a practical example of using hatch as a work around to a measure and divide array with stretch.

0 Likes