I came across a situation where the intersection curve feature behaves a bit unexpectedly.
I'm in a 2D sketch. If I select a "surface body" for the intersection curve, I get a result with a looser tolerance than if I select the individual faces. Based on some experimentation, the chord arc tolerance when selecting a body is about 0.005mm. That isn't always good enough for a finish pass on anything with contours, so how can the software use such a loose value for modeling?
The accuracy is much better if I select individual faces.
I'd prefer to select surface bodies for this sort of feature, as a body intersection is more tolerance of changes higher in the feature tree. But I'd also like to be confident in the software accuracy if I'm modeling a small part, snapfit, or something that will be polished or have high reflectivity. If the machinist is running something like a few um chord error to achieve a nice surface finish in the world of atoms, I don't like the possibility that my modeling world of bits has approximations anywhere near that level.
Here's an example where the intersection of a body opts to use a line segment, while the intersection of the relevant face opts for an arc. The midpoints of these two entities are different by 0.005329mm.
The knowledge base reports a few SPRs on this. Has anyone else bumped into it? Am I right that the tolerance is about 0.005mm, or can it it be worse in some situations?
SPR 1191486: Intersect body with sketch plane yields different result if Intersected body is selected as surface or faces
SPR 480658 : Accurency [sic] in the intersection curve feature is not enough selecting a body instead of the faces.
S-035124: This is a known issue already submitted to our development team with the SPR 480658: Accuracy in the intersection curve feature is not enough when selecting a body instead of the faces. Note that this issue only occurs when selecting a body as a reference of the intersection curve feature. So the workaround is to select faces instead of bodies. Please refer to the SolidWorks Knowledge Base to find the latest status of this SPR.
SPR 573299: Intersection curves create extra lines when selecting face compared to selecting body.
Accuracy when Selecting Faces versus Bodies with Intersection Curve
-
- Posts: 82
- Joined: Thu Jan 20, 2022 3:35 pm
- x 31
- x 91
Re: Accuracy when Selecting Faces versus Bodies with Intersection Curve
That's interesting. Thanks for posting. I have not bumped into it.
Dwight
Dwight
-
- Posts: 98
- Joined: Thu Mar 18, 2021 11:19 am
- Location: St. Louis, MO
- x 288
- x 56
Re: Accuracy when Selecting Faces versus Bodies with Intersection Curve
I thought I was slick by using bodies for intersection curves. Now I'm questioning everything...
Austin
- DanPihlaja
- Posts: 862
- Joined: Thu Mar 11, 2021 9:33 am
- Location: Traverse City, MI
- x 815
- x 993
Re: Accuracy when Selecting Faces versus Bodies with Intersection Curve
Does changing image quality affect anything at all? (I wouldn't expect it to.....but you never know....)Austin Schukar wrote: ↑Tue Feb 15, 2022 11:07 am I thought I was slick by using bodies for intersection curves. Now I'm questioning everything...
-Dan Pihlaja
Solidworks 2022 SP4
2 Corinthians 13:14
Solidworks 2022 SP4
2 Corinthians 13:14
-
- Posts: 82
- Joined: Thu Jan 20, 2022 3:35 pm
- x 31
- x 91
Re: Accuracy when Selecting Faces versus Bodies with Intersection Curve
It doesn't. I just cranked all the quality settings to the max, did CTRL+Q, and regenerated the intersection curve. Same situation. Selecting a body for the intersection produces line segments at the ends of the path, which differ by about 0.005mm from the result produced by selecting the faces (arcs).DanPihlaja wrote: ↑Tue Feb 15, 2022 11:15 am Does changing image quality affect anything at all? (I wouldn't expect it to.....but you never know....)
I've attached an example part file, if anyone wants to reproduce it themselves. This file starts with an imported surface, which I did to reproduce this behavior with something I could share. The original file where I discovered the issue is pure solidworks features, and was used to export the imported surface that I use here.
The last two sketches in the tree are made using intersect body, versus intersect faces, respectively.
- Attachments
-
- Intersect Face versus Intersect Body.SLDPRT
- (122.19 KiB) Downloaded 68 times