# Add hole in body with no flat surfaces?

**URL:** https://discourse.shapr3d.com/t/add-hole-in-body-with-no-flat-surfaces/26659
**Category:** Modeling Questions
**Created:** [July 8, 2023, 11:33pm UTC](https://discourse.shapr3d.com/t/add-hole-in-body-with-no-flat-surfaces/26659 "2023-07-08T23:33:17Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Amusedspider33](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@Amusedspider33](https://discourse.shapr3d.com/u/Amusedspider33)
#### Post date: [July 8, 2023, 11:33pm UTC](https://discourse.shapr3d.com/t/add-hole-in-body-with-no-flat-surfaces/26659/1 "2023-07-08T23:33:17Z")

</div>

How do I add a 4mm hole for a keyring in the top of this Suzuki logo? I am a beginner and have tried everything I can think of.

Do you have any solutions?  
File: [Microsoft OneDrive - Access files anywhere. Create docs with free Office Online.](https://1drv.ms/f/s!AsFdIwDVHSfOj45CClnKx6mjfVS3-Q?e=hj2zA8)

---

<div class="post-metadata">

### Author: ![TigerMike](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tigermike/32/32650_2.png) [@TigerMike](https://discourse.shapr3d.com/u/TigerMike)
#### Post date: [July 8, 2023, 11:51pm UTC](https://discourse.shapr3d.com/t/add-hole-in-body-with-no-flat-surfaces/26659/2 "2023-07-08T23:51:42Z")

</div>

STL files cannot be edited however you can do simple booleans such as punching a hole.  
Like this…

[https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/7/e/7e7b7f670472fa3654023c3f0ddd93a1fe8418cc.mov](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/7/e/7e7b7f670472fa3654023c3f0ddd93a1fe8418cc.mov)

---

<div class="post-metadata">

### Author: ![TigerMike](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tigermike/32/32650_2.png) [@TigerMike](https://discourse.shapr3d.com/u/TigerMike)
#### Post date: [July 9, 2023, 6:13am UTC](https://discourse.shapr3d.com/t/add-hole-in-body-with-no-flat-surfaces/26659/3 "2023-07-09T06:13:15Z")

</div>

For what it’s worth, here’s another approach. Add a keyring loop on top of the logo. Once you do a **Union** , the loop becomes part of the STL file.
