Page 1 of 1

How to calculate only external surface area?

Posted: Mon Jun 27, 2022 1:20 pm
by rtalukdar
I have an assembly made up of tubes and plates. I need to calculate the surface area only for the external surfaces of the assembly so as to calculate how much Paint I need.
So far I have not been able to find a solution as SW general gives the overall surface area which includes inner surfaces as well.

Thanks

Re: How to calculate only external surface area?

Posted: Tue Jun 28, 2022 7:21 am
by bradb
One way I can think of, depending on the complexity of the assembly. Create a new part in the assembly, edit that part and do a zero offset of the major exterior surfaces. This part can be analyzed to give you the total surface area.

Re: How to calculate only external surface area?

Posted: Tue Jun 28, 2022 7:56 am
by AlexLachance
Wouln't selecting the faces manually and then using the measure tool give you the surface area you require..?

Re: How to calculate only external surface area?

Posted: Tue Jun 28, 2022 9:36 am
by DanPihlaja
Save the assembly as a part.

Use this option:
image.png
image.png (18.19 KiB) Viewed 6617 times
Then open the part and check surface area.

Re: How to calculate only external surface area?

Posted: Tue Jun 28, 2022 9:56 am
by bnemec
We've looked for this a fair bit as well. Attempting to estimate paint usage so internal areas, shaded areas, laminated areas must all be excluded. We didn't find anything that automates it so still doing manually part by part (weldment).

IF our welded assembly models were perfect, ie watertight with no large partially covered faces and no laminated faces with gap then maybe it could be automated with the use of existing tools but we don't have any models like that.

After investigating this off and on over several years I've thought that maybe a solution might be in graphics/OpenGL side, which I know nothing about and is way over my head. But, it seems there might be a possibility to get the polygonal model then use a light source to illuminate it and somehow track the polys that the light could hit while rotating the part. Sort of using graphics API to "paint" a part with a single light source. Probably a bunch of twaddle; I said I don't know anything about graphics programming.

Re: How to calculate only external surface area?

Posted: Tue Jun 28, 2022 11:06 am
by rtalukdar
AlexLachance wrote: Tue Jun 28, 2022 7:56 am Wouln't selecting the faces manually and then using the measure tool give you the surface area you require..?
I tried doing that. It still gives me the overall surface area. Only when I open one of the parts individually does it allow me to select different sections and give its value.

Re: How to calculate only external surface area?

Posted: Tue Jun 28, 2022 11:07 am
by rtalukdar
DanPihlaja wrote: Tue Jun 28, 2022 9:36 am Save the assembly as a part.

Use this option:
image.png

Then open the part and check surface area.
I did this. Still giving me the overall value. It does not even let me stitch it together.

Re: How to calculate only external surface area?

Posted: Mon Aug 15, 2022 7:52 am
by Per Engberg
rtalukdar wrote: Tue Jun 28, 2022 11:06 am I tried doing that. It still gives me the overall surface area. Only when I open one of the parts individually does it allow me to select different sections and give its value.
Works for me:
image.png

Re: How to calculate only external surface area?

Posted: Mon Aug 15, 2022 8:25 am
by mattpeneguy
Where's @zxys001 on this? This seems like a surfacing problem.
Someone else who may have a suggestion is @Alin.

Re: How to calculate only external surface area?

Posted: Mon Aug 15, 2022 9:30 am
by Alin
rtalukdar wrote: Mon Jun 27, 2022 1:20 pm I have an assembly made up of tubes and plates. I need to calculate the surface area only for the external surfaces of the assembly so as to calculate how much Paint I need.
So far I have not been able to find a solution as SW general gives the overall surface area which includes inner surfaces as well.

Thanks
I am working with Artem Taturevych (actually he is doing all the work) to add this functionality to CAD+. I suggest reaching out to him directly, because his solution is simple and effective!

Re: How to calculate only external surface area?

Posted: Mon Aug 15, 2022 10:32 am
by zxys001
rtalukdar wrote: Tue Jun 28, 2022 11:07 am I did this. Still giving me the overall value. It does not even let me stitch it together.
Maybe a simple config (Painted Faces Only) where you "Delete" the masked faces from your solid body (the back plate surfaces or the perimeter which divides the front painted surfaces) and then select/calculate only what faces remain.

Re: How to calculate only external surface area?

Posted: Tue Aug 16, 2022 7:31 am
by gupta9665

Re: How to calculate only external surface area?

Posted: Wed Mar 20, 2024 5:47 pm
by jasonwilger
The 3d content central does not work for newer Solidworks versions. Is there a newer macro for the updated releases?

Re: How to calculate only external surface area?

Posted: Fri Mar 22, 2024 6:46 pm
by Krzysztof Szpakowski
The problem here is pipes or closed profiles. When I had to count the surface of profiles for powder coating or anodizing, I dealt with it by changing the internal contours of the profile to a construction line. This way you can deal with this problem relatively quickly
image.png

Re: How to calculate only external surface area?

Posted: Sat Mar 23, 2024 2:42 am
by gupta9665
jasonwilger wrote: Wed Mar 20, 2024 5:47 pm The 3d content central does not work for newer Solidworks versions. Is there a newer macro for the updated releases?
I tested it on 2022, and it worked as expected. So, would like to ask if you are getting any errors?