TheSwamp
CAD Forums => CAD General => Topic started by: uncoolperson on September 25, 2007, 12:01:45 PM
-
drawing schematics we hatch the stuff that is to be removed, but the hatching can't be over the text. So the way of doing this has been;
1) hatch everything
2) draw a few rectanges
3) go through each one with trim select rectangle then select the hatch on the inside of each rectangle
i can't use the the drawing to find the where to put the rectangles as i'm usually hatching over a raster image.
any good ideas to get rid of a step or two, or make it easier (good way to not have to select the inside of each rectangle?)
edit forgot to add, i jump in at step #2... because after #1 "it takes too long for me (some engineer) to do"
-
Backgroundmask ?
-
When selecting items to be hatched, also select the text.... unless the text is also Raster. If so, then I'd be doing what you're doing.
-
If the text is raster, then draw the rectangles first and use them as islands, that way you don't have to go back to it with trim.
-
select the text, go to properties/background mask, select Yes.
Now it doesn't matter were you move the text the hatch will be hidden. Draw order does apply here so you'll have to bring the text forward
-
the text is part of the raster
-
If the text is raster, then draw the rectangles first and use them as islands, that way you don't have to go back to it with trim.
the problem is i'm playing clean up... the hatching is already in place, i get to go and 'make it pretty'
-
If the text is raster, then draw the rectangles first and use them as islands, that way you don't have to go back to it with trim.
the problem is i'm playing clean up... the hatching is already in place, i get to go and 'make it pretty'
Ewww. Get a hold of the lacky who did that to you.
-
If the text is raster, then draw the rectangles first and use them as islands, that way you don't have to go back to it with trim.
the problem is i'm playing clean up... the hatching is already in place, i get to go and 'make it pretty'
Ewww. Get a hold of the lacky who did that to you.
i'm the lacky here
-
hate to say it, but I think you're already doing it the best way possible. Raster is "dumb" information, as it is only a RBG value per pixel. Nothing says it knows what each pixel is there to make up, on a grand scale... it just knows what color to be at this point in space.
I'd be very impressed if someone could come up with a way to accurately speed you up.
-
is there a way to get the boundary points from a non associative hatch. (thinking about working backwards, then forwards with some proper islands rather than trim)
-
Just don't convert the hatch back to raster. You thought you were annoyed before! Ha! That'll definitely do it to you!
You'd be quicker to redo the hatch, drawing rectangles around the text, then ideally, you should be able to select everything to be hatched with a crossing window.
-
Just don't convert the hatch back to raster. You thought you were annoyed before! Ha! That'll definitely do it to you!
You'd be quicker to redo the hatch, drawing rectangles around the text, then ideally, you should be able to select everything to be hatched with a crossing window.
that's what i'm doing, i told the guy to stop hatching stuff and just draw a polyline for me to play with... i've got 20-30 sheets till i hit the point where that started
-
Does the text, whether it be a single line or mtext have boundery points?
If so I would think a program can be written that uses those points as your trim boundry and remove the hatch within it.
So that all you have to do is select the hatch.
-
...and make the hatches Associative!
(my personal preference, anyway)
-
If the text is raster, then draw the rectangles first and use them as islands, that way you don't have to go back to it with trim.
the problem is i'm playing clean up... the hatching is already in place, i get to go and 'make it pretty'
Ewww. Get a hold of the lacky who did that to you.
i'm the lacky here
Well then, get a hold of yourself.
:-D
-
If the text is raster, then draw the rectangles first and use them as islands, that way you don't have to go back to it with trim.
the problem is i'm playing clean up... the hatching is already in place, i get to go and 'make it pretty'
Ewww. Get a hold of the lacky who did that to you.
i'm the lacky here
Well then, get a hold of yourself.
:-D
But do that on your own time... some employers may not take kindly to doin' that at the office.
-
Does the text, whether it be a single line or mtext have boundery points?
If so I would think a program can be written that uses those points as your trim boundry and remove the hatch within it.
So that all you have to do is select the hatch.
the text is part of the raster (scan from the existing wire diagram, we hatch stuff to remove then draw in the new stuff)
-
Does the text, whether it be a single line or mtext have boundery points?
If so I would think a program can be written that uses those points as your trim boundry and remove the hatch within it.
So that all you have to do is select the hatch.
the text is part of the raster (scan from the existing wire diagram, we hatch stuff to remove then draw in the new stuff)
Then how about a small lisp or vba that will automagically clip out the hatch right after you window the text?
-
that's the route i'm thinking of going
just thinking through all the problems i'll run into before diving in