Would someone check my attached file for me to help me determine why the weight is greater when the surface is thickened inward compared to when the surface is thickened outward? (It has several layers which contain the original surface that can be thickened, if the normals point outward; the resulting large, single solid; 14 surfaces from joined facets with normals pointing inward; 14 solids resulting from those.)
I attempted to thicken a large surface. When normals are facing inward, ACIS collapses, the screen turns whited for 15 seconds or so, and there then is an error message about there being no solution...
I tried various tools all to no avail (except one) in an attempt to make the surface become something that ACIS could do anything with.
When I change the direction of the surface to outward, I successfully thickened the surface. I made it SAE1020 steel, and then i wrote down the weights values.
I then broke the large surface down to smaller surfaces. Longitudinally, I joined them with the result being 14 surfaces
I thickened each surface join group. Some which were larger were just too much for ACIS to handle, and I had to convert those surfaces into facets again and regroup, thus resulting in 14 final surfaces.
I then thickened each of the 14 and made them SAE1020 steel. I checked the weights.
There is a discrepancy. Here are the weights:
kg 22481.0348 for the surface thickened outward
kg 25955.2096 for the surface thickened inward
lbs 49562.1979 for the surface thickened outward
lbs 57221.4422 for the surface thickened inward.
Here are the weights differences:
kg 3477.1748
lbs 7659.2443
NOTE: I expected that by facing the normals inward that there would be some raggedy edges overlapping, which I'd have to systematically look for and figure out how to trim off at the seams or areas where they meet. I don't imagine that the overlapping solids somehow increases the overall weight since by thickening INWARD there would be less material if ACIS could deal with this in the first place.
Conceptually, in my mind, ACIS or ViaCAD would look at the overall shape. If it is planar or even self-intersecting, it could evaluate ignoring the self-intersections and compare them to an object thickened outward. Ideally, it would do a before and after comparison of the successful thicken operation, draw imaginary boundaries for each operation, and then extrapolate what the case would be for the same thickness if the geometry is thickened inward with very few self-intersections.
I am finding it difficult that ACIS is having a problem with this. The overlaps themselves should be non-significant given the object being thickened. I'd imagine a fraction of the total surface area being involved, and all of it very close to the vertices of the major curve areas.
I am thinking that even another programmatic backup ACIS could have deployed to spare the users agony would be to internally break the surface down, thicken them, then evaluate and adjust the seams or matching points. Programmatically, I imagine this would be seconds worth of work. For a human, it amounts to about 30 minutes of tedious, avoidable work if anticipated and programmed for.
Thanks for any input.
File Attachment(s):
why is weight greater when thickened in vs out.vcp
(1,098kb) downloaded 4 time(s).You cannot view/download attachments. Try to login or register.