I am trying to create a block that would be used for diagonal crosswalks at intersections in civil applications. Since every street has a different width it would be nice to be able to adjust the length of the diagonal lines that show up. I've tried just making it super long while adding a wipeout for the unneeded length but that hides line work behind it.
Is there a way that the diagonal lines (and hatch) can array as well as increase in length as the stretch option is used?
I have attached my current dwg with a few trial blocks. Any help will be appreciated.
WIPEOUT option is currently set to:
<Display but not plot>
Solved! Go to Solution.
Solved by Libbya. Go to Solution.
The way I would approach this is to make a custom hatch using the hatchmaker lisp. I would then use a non-plotting closed polyline as a boundary, add the hatch while making sure it is associative, and select 'object' for the boundary, then select the closed polyline. Stretch the boundary as desired, etc...
Here's another option. You can obviously subdivide the hatch into however many segments you like. I just did 4 to show the concept. See attached.
...and here's one more option. The increment is larger than the last version, but simpler to implement. It depends on how much adjustability you need. See attached.
Can't find what you're looking for? Ask the community or share your knowledge.