Measure the volume of a hole

Measure the volume of a hole

middleofthebeach
Contributor Contributor
2,554 Views
15 Replies
Message 1 of 16

Measure the volume of a hole

middleofthebeach
Contributor
Contributor

Hello I am new to Autodesk Fusion.

 

There is a hole generated on a pipe wall (upper figure of the attachment). I would like to measure the volume of the hole to investigate the small difference of the shape and size between the planned hole and the hole actually made. The hole is scanned by a 3D external laser and make a scanned image (middle figure of the attachment). The scanned image is converted to CAD such as STP & STL files. The hole shape is deviated. 

 

Once the STL file is read by Fusion, a meshbody is created. I searched that if I close the hole inlet and outlet, I can measure the volume. So These are the steps what I did and plan to do:

1, I converted the hole wall (meshbody) to solid (Convert Mesh).

2, I Made the pipe outer and inner wall intersecting the hole (Sketch and Extrude). 

3, I tried to get the pipe perimeters or surfaces crossing the hole using Project. But it did not work well. The surfaces will be the outlet and inlet area of the hole. 

4, Once I get the surface, the outlet and inlet surfaces will be patched to the hole wall.

5, The region surrounded by the hole wall and the inlet and outlet surface will be the volume I want to calculate. 

 

But I'm not sure these steps work well and stuck now. Would you please give me advice. 

0 Likes
2,555 Views
15 Replies
Replies (15)
Message 2 of 16

etfrench
Mentor
Mentor

This may work for you:

  1. Surface Offset the walls of the hole with distance 0.
  2. Surface Patch top and bottom of the hole.
  3. Stitch all 3 surface bodies.
  4. View its properties.

etfrench_0-1721262810406.png

File attached showing workflow.

ETFrench

EESignature

0 Likes
Message 3 of 16

etfrench
Mentor
Mentor

Note: You will need to convert the stl to a solid first.  If the scan is too large, try cutting the hole out using a slightly larger cutting tool, then convert that to a solid.

ETFrench

EESignature

0 Likes
Message 4 of 16

middleofthebeach
Contributor
Contributor

Thank you for replying the question. Because the data is generated by 3D laser scanner, all surfaces are connected, I don't think Offset can be used. I added explanations in the question. 

0 Likes
Message 5 of 16

etfrench
Mentor
Mentor

If you want to remove the excess outside the pipe diameter, create a sketch on a plane normal (90 degrees) to the pipe axis.  Draw two circles representing the ID and OD of the pipe.  Use the Split Body command to remove the excess. 

ETFrench

EESignature

0 Likes
Message 6 of 16

middleofthebeach
Contributor
Contributor

I want to get the surface of the hole outlet and inlet crossing the pipe OD and ID. 

0 Likes
Message 7 of 16

etfrench
Mentor
Mentor

After removing the excess, extrude the pipe sketch to cover the hole.  Try using the scan to cut the hole in the extruded pipe.  If successful, you can extrude another pipe, then combine/cut the first pipe from the second.  This will give you the hole as a solid:

etfrench_0-1721330843827.png

 

etfrench_1-1721330886610.png

 

ETFrench

EESignature

0 Likes
Message 8 of 16

middleofthebeach
Contributor
Contributor

It worked very well. Thank you so much for your help.  

 

I have an additional question. Is there any way to extrude the cut body?

middleofthebeach_0-1721401059761.png

 

 

0 Likes
Message 9 of 16

etfrench
Mentor
Mentor

Press/Pull may work depending on the distance.  Another option is Replace Face.  In order for Replace Face to work you will need to create a face (body) at the destination.

ETFrench

EESignature

0 Likes
Message 10 of 16

middleofthebeach
Contributor
Contributor

Both methods didn't work well. When I try Replace Face I have an error like this. 

middleofthebeach_0-1721417684681.png

Are there any way to convert Surface to Sketch? So I can use extrude.

0 Likes
Message 11 of 16

etfrench
Mentor
Mentor

Try offsetting the wall 0 distance in the Surface workspace.  You should be able to extend that.  Finish with Patch and stitch.

etfrench_0-1721419170208.png

 

ETFrench

EESignature

0 Likes
Message 12 of 16

middleofthebeach
Contributor
Contributor

Hi ETFrench, thank you for the instruction. I generated a closed face by Offset at 0 distance=>Patch. But how can we extend it and make a body? I use Surface=>Modify=>Extend, but it does not work so far. 

0 Likes
Message 13 of 16

etfrench
Mentor
Mentor

I would need to see the file to see why it isn't working for  you.  Extend the offset face, then patch it to make it a solid.

ETFrench

EESignature

0 Likes
Message 14 of 16

middleofthebeach
Contributor
Contributor

Unfortunately I cannot show the files. 

Extend does not work for the face, but it works for the part of edges. So do I select edges manually and Extend perpendicular? 

0 Likes
Message 15 of 16

etfrench
Mentor
Mentor

Yes

ETFrench

EESignature

0 Likes
Message 16 of 16

middleofthebeach
Contributor
Contributor

It may be hard to select every edges manually since they have hundreds of edges. 

By the way, I tried another method: 1) make another face with Pull, 2) connect the faces with Loft. An error is not shown so far, but calculation have not completed yet over 2 hours.

0 Likes