Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

How do I make sketch lines that are behind a solid not show? 2

Status
Not open for further replies.

superart

Mechanical
Jan 16, 2009
46
0
0
US
I have a solid model, and I am creating some sketch lines that are on the surface of this model. The problem is, as I rotate the model, the lines that are behind it still show through.

How do I get them to stop showing through.

I checked the transparency of the solid feature and it is not transparent. I looked through the settings, and could not find anything to fix this. If anyone could help me out with this, I would greatly appreciate it.

I have attached a screen-shot to better illustrate what I mean.

Thanks much,
--Art.

 
Replies continue below

Recommended for you

Right click the sketch in Feature tree & hide it.

If you want to show some sort of line work on the one side of model & do not want to show on the other. I would suggest useing split line & split the face or use cut extrude with very small value(e.g. 0.001)

Hope that helps.
 
I want the sketch to show up, so I don't want to hide it. I just want the parts of a sketch that are behind a solid object to not show.

gurjjeet, thanks for the help. Your suggestion of making it an extrude cut doesn't work, since it wants to cut the entire model all the way through because Im using just a line as the "cut shape". However, if I do it as an extrusion, then it does work.

However, it just seems like there should be a setting or something in solidworks that I can check a check box and make it so that sketches don't show through solid features.

I guess this is a good enough workaround, thank you for the very quick response, I appreciate it.
 
Yea, that's basically what I did.
Thanks.

I wonder if there is a way to contact solidworks to suggest features for future versions. This really should be just a check box option.
 
contact your VAR or log on to your customer portal & put in an Enhancment Request for the feature/s you want to be included in future versions of SolidWorks
 
That might be a good feature. Sketches to behave like a model edges. Hide when behind a face. Cool thought.
I believe its not currently in SW, can be an enhancement.

Thanks
 
If you create an Extruded surface of the sketch then SolidWorks will calculate the Hidden Line display and not show you portions behind the solid.

sw-surface%20hide%20sketch%20behind%20hlr.PNG


I have never noticed this or cared about it in SolidWorks before you mentioned it.

There should be an option like hide sketch behind solids in Sketch or Display Options.

Michael
 
What do you mean? I tried extruding a solid and a surface, and the sketch still shows through. I tried extruding it from the same plane and from a different plane "in front" of the sketch. Still shows through.


I agree, I never really noticed it before either. But I am working on a model for a client, and we are still in the conceptual phase, so I just made a very basic model. The final design will have ribs inside for support, so he asked me to "show lines where the ribs will be". the entire surface is curved, so I did 3D sketches and constrained them to stick to the surface, I thought this would be enough, but it was really confusing looking when I noticed that lines were showing through the actual model. So I just made a very thin extrusion of something like .0001" using the sketches I made, and it seems to be working fine now. It's just a conceptual model at this point, so I don't think the extra extrusions should be a problem.
 
Superart,

When a sketch is in the feature tree without being in a feature it defaults to being visible. When it is absorbed into a feature it gets set to hidden by default. If your sketch is still showing then it must at some point have been set to "Show", probably in your efforts to control its visibility. All you need to do is RMB on the sketch and change its visibility state to "Hide".

- - -Updraft
 
updraft,

The sketch is not part of a feature, it is just referenced to it. I don't want to hide it. I want the feature to show up in the 3D view. The thing is, it is showing up "through" the 3D feature. It's as if the 3D feature is transparent (transparency is turned off).

Basically, imagine extruding a cube. Now make a 3D sketch, and draw a line around the entire cube, this gives you a square that is on the surface of the cube, kind of like an equator. Now, what I want is for the part of the sketch that is in front of the cube to show up, but the part of the sketch that is on the other side of the cube to not show up since the cube is in front of it. But the problem is, the whole sketch is visible, even the parts that are behind the cube.
 
superart,

SWX doesn't do what you want so you'll have to find another way. Methods have already been supplied to you in the above responses that will achieve the result you are after, but you'll have to make the sketch into a feature. There is no way around it.

- - -Updraft
 
Status
Not open for further replies.
Back
Top