Jump to content

Recommended Posts

Posted

So I created a block of text with a simple border around it. I have a drop shadow on the border that is simply lines with a solid hatch. When I try to give the block the stretching action (as to fit varying lengths of text for room labels) it works fine, but doesn't want to stretch the hatching. The hatch will just move instead of get longer or shorter.

 

Hope this makes sense,

 

 

-Taylor

Guest Alan Cullen
Posted

If you make those lines surrounding the hatch a polyline boundary, then pick that boundary for your hatch.....then when you stretch your text box, the hatch should move to occupy the new position of your boundary.

 

P.S. We do the same thing with text we want to stand out... :)

Posted

Ok, you should have one linear parameter on your border with a stretch action applied. Then you need to add a second stretch action, for your hatch boundary, tied to that same linear parameter. Choose the stretch action and select your linear parameter and pick the same "parameter point to associate with action" that you chose for the first stretch action. Now, when you pick the "corners of stretch frame", pick the corners of your hatch boundary polyline and when asked to select objects, select your hatch boundary polyline.

 

I hope that all makes sense. If not post back and I will try explain it better.

Posted

I'm jumping on it right now...I will let you know in a sec if it works. I understand what you're getting at.

Posted

Gorgeous...just had to create a polyline for the hatch border, then do two stretch actions under one linear parameter, one for the hatch PL and one for the main text box.

 

Thank you both!

Posted

Perhaps the hatch wasn't associative from the start? I'm just guessing here. If it was associative, I don't think you'd have to do 2 stretch actions.

Posted
Perhaps the hatch wasn't associative from the start? I'm just guessing here. If it was associative, I don't think you'd have to do 2 stretch actions.

 

But it would still have to be a polyline border around the hatch wouldn't it? I didn't have a PL when I asked the question originally.

Posted

Regardless of whether the hatch is associative or not, a second stretch action is required in order to get the hatch boundary to stretch with the text border. Without that second stretch action the hatch boundary just moves with the border. Obviously if the hatch is not associative it will not fill the boundary after stretching, but in order to get both the border and the hatch boundary to stretch together, you need two actions tied to the linear parameter.

Posted
Regardless of whether the hatch is associative or not, a second stretch action is required in order to get the hatch boundary to stretch with the text border. Without that second stretch action the hatch boundary just moves with the border. Obviously if the hatch is not associative it will not fill the boundary after stretching, but in order to get both the border and the hatch boundary to stretch together, you need two actions tied to the linear parameter.

 

Duely noted. I don't have much experience with Dynamic Blocks. I just tried my way and it did not work...

Posted

Actually, my way DID work, but after I stretched it once, the hatch looses it's associativity, so the second stretch action keeps the same hatch...

  • 10 years later...
Posted
Ok, you should have one linear parameter on your border with a stretch action applied. Then you need to add a second stretch action, for your hatch boundary, tied to that same linear parameter. Choose the stretch action and select your linear parameter and pick the same "parameter point to associate with action" that you chose for the first stretch action. Now, when you pick the "corners of stretch frame", pick the corners of your hatch boundary polyline and when asked to select objects, select your hatch boundary polyline.

 

I hope that all makes sense. If not post back and I will try explain it better.

 

I am also trying for the same, but the hatch is a diagonal pattern.

Help me if someone have an idea about.

I need to stretch the attached block both ways.

 

 

https://www.dropbox.com/s/5zfkz03zy7m7r7f/dyn.block.dwg?dl=0

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