Jump to content

Recommended Posts

Posted

I am creating a dynamic rectangle block with a hatch inside it that is associated to the rectangle as it is stretched. I have the hatch boundary on a non-plotting layer, and have a line directly over the top of two sides of the hatch boundary that are plotting layers (so two edges and the hatch will plot).

 

After inserting and testing my block several times and several ways, I determined that when I insert my block, the boundary hatch (though non-plotting), is what shows 'in-front' on screen. I need this boundary to be draw ordered 'Back' so I can see the edges that will plot. Unfortunately the draw order function is not working within the dynamic block editor.

 

The hpdraworder command helped me get the hatch to the back, now I need to get the plotting edges to the front.

 

HELP!!!!!!!!!

Posted

Unfortuantly 'Draw order' isn't permanent, I have noticed thant things seem to re-order themselves at will. This is particularly tricky if your hatch is inside a block.

 

Can you post the block, or a screen shot so we can get a clearer idea of what you are trying to achieve?

Posted

Here is an image of what I need it to look like... the Green edges are what need to print differently than the hatch (my ctb file takes care of this). The gray at the long ends are part of the hatch boundary these ends will not plot (by design).

 

The issue I have is that in the dynamic block editor does not allow me to move the green edges forward permanently, so that they are in 'Front' once the block is inserted.

Dynamic Block.jpg

Posted

I'm pretty much stumped.

 

Do you need to have a rectangular polyline to associate your hatch to? A hatch will associate to individual lines. I normally wouldn't usually recommend it but inside a block it might be OK.

Posted

If the plot is good i wouldn't worry about it too much but if you want you can implement this workaround;

add a visibility state to your block, name it "hide boundary" for example and make that your default visibilty, set your visibility grip to 0 so it doesnt show in the drawing, this way you can make your block look like you want it.

Posted

Thank you!

I'm rather into dynamic blocks lately :).

Posted

WaHOOO! Tommy78 RULES!

 

Now, I get to test my new found skills on a few more blocks, let's see how I do.

 

Thanks again for all your help.

Posted

May I suggest, presuming you want a solid hatch, offseting lines at an extremly close offset? This way it appears as a solid hatch in both your model and on the drawing sheet. Works for me! :)

  • 3 months later...
Posted
If the plot is good i wouldn't worry about it too much but if you want you can implement this workaround;

add a visibility state to your block, name it "hide boundary" for example and make that your default visibilty, set your visibility grip to 0 so it doesnt show in the drawing, this way you can make your block look like you want it.

 

Draw order here is a mess. I can't find a solution for my architectural drawing. Example: a coach as a block on a floor. The floor will appear on top of the coach, even I put the draw order right. (set above object)

who can help?

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