USER FORUM

*(you are viewing a thread; or go back to
list of threads)*

**How to make a through hole without knowing its depth**

*(by Alberto)*

Hi, following the tutorial I have learned how to make a hole in a solid part.

Some other CAD packages have an option for drilling a part through the entire solid, since many times it is not convenient having to compute the exact depth of the hole. Is there any constraint to tell SolveSpace that I am interested in drilling through the entire part?

Some other CAD packages have an option for drilling a part through the entire solid, since many times it is not convenient having to compute the exact depth of the hole. Is there any constraint to tell SolveSpace that I am interested in drilling through the entire part?

**(no subject)**

*(by Jonathan Westhues)*

There's no feature to extrude through the entire part. There's no need to compute the depth of the hole, though; in the tutorial, that's defined by constraining the extruded point to lie on a particular surface.

**(no subject)**

*(by Alberto)*

I understand that the case of the tutorial works because both the entry and the exit surfaces are parallel, but what if they are not?

Imagine that I draw a triangle and extrude it. Then I draw a circle on one of the new faces created by the extrusion. If I constrain the exit point to be on the opposite face, the hole is not complete.

Imagine that I draw a triangle and extrude it. Then I draw a circle on one of the new faces created by the extrusion. If I constrain the exit point to be on the opposite face, the hole is not complete.

**(no subject)**

*(by Andrew Bromley)*

The hole length can be longer that the solid that it goes through, and it is trimmed to the surfaces of the object that it penetrates; that is an added solid ihat cover part or or of the whole is not penetrated by it. Just set its length to be equal to an edge of the solid that is at least as long, or longer than its path through the solid.

**(no subject)**

*(by Alberto)*

Good point, Andrew. I want to have the exact length instead of just overlapping the difference since sizes may vary in the future.

Can you be so kind of showing me how to make that constraint in the file attached? I am still not able to get the projected distance for the edge describing the depth.

Thanks!

Can you be so kind of showing me how to make that constraint in the file attached? I am still not able to get the projected distance for the edge describing the depth.

Thanks!

**(no subject)**

*(by Andrew Bromley)*

What you need is a length that is guaranteed to be greater than or equal to the required hole length. In the drawing you posted, the hole length will always be smaller than the vertical height of the triangle, and the length of either of the other two sides ill always be greater than or equal to the vertical height. Constraing the length of the hole to be equal (Q) to)one of the nearly parallel edges of the solid will ensure that the hole always goes through the solid.

**(no subject)**

*(by Alberto)*

That was it! Thank you so much, Andrew.

I did not imagine that the constraint could match the projected length for the depth of the hole. Now it makes sense.

I did not imagine that the constraint could match the projected length for the depth of the hole. Now it makes sense.

**Post a reply to this comment:**