# CNC corners

**URL:** <https://discourse.shapr3d.com/t/cnc-corners/27549>\
**Category:** Feature requests\
**Created:** [August 26, 2023, 10:11pm UTC](https://discourse.shapr3d.com/t/cnc-corners/27549 "2023-08-26T22:11:18Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![beiriannydd](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/beiriannydd/32/11758_2.png) [@beiriannydd](https://discourse.shapr3d.com/u/beiriannydd)\
**Post date:** [August 26, 2023, 10:11pm UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/1 "2023-08-26T22:11:18Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/7/3/7326711f646096884b488e3220ffd87b95e2809c.png)

Currently in order to ensure I extract all material from a corner, I have to draw two lines from the corner with equal to each other and parallel constraints to the existing corner lines that are sqrt(bit\_diameter^2/2) then create an arc 180 degrees between the ends of both those lines. It would be great to be able to mark the corner (a fixed point on the arc), radius, arc length in degrees, and then select the start point on the curve which would snap to an existing line intersection like other tools.

Since these have to be cut out of every corner where you need to have a square mate with it you need to do this a lot in some models.

---

<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:** [August 26, 2023, 10:34pm UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/2 "2023-08-26T22:34:28Z")

</div>

No need to do sqrt. Use the midpoint of the sketched line to find the center of the circle.

[https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/1/8/18db43cab4c1fd65a6e36ee758bacc4f7c1bdf02.mov](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/1/8/18db43cab4c1fd65a6e36ee758bacc4f7c1bdf02.mov)

---

<div class="post-metadata">

**Author:** ![JST](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@JST](https://discourse.shapr3d.com/u/JST)\
**Post date:** [August 27, 2023, 5:34am UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/3 "2023-08-27T05:34:31Z")

</div>

Another solution is to use the coincident constraint tool.

---

<div class="post-metadata">

**Author:** ![JST](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@JST](https://discourse.shapr3d.com/u/JST)\
**Post date:** [August 27, 2023, 5:37am UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/4 "2023-08-27T05:37:02Z")

</div>

This tool is very useful, the midpoint also😎

---

<div class="post-metadata">

**Author:** ![JST](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@JST](https://discourse.shapr3d.com/u/JST)\
**Post date:** [August 27, 2023, 5:51am UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/5 "2023-08-27T05:51:59Z")

</div>

Sorry it is not as you like☹️

---

<div class="post-metadata">

**Author:** ![JST](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@JST](https://discourse.shapr3d.com/u/JST)\
**Post date:** [August 27, 2023, 6:00am UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/6 "2023-08-27T06:00:04Z")

</div>



---

<div class="post-metadata">

**Author:** ![JST](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@JST](https://discourse.shapr3d.com/u/JST)\
**Post date:** [August 27, 2023, 6:01am UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/7 "2023-08-27T06:01:44Z")

</div>

I wanted to attach this first

---

<div class="post-metadata">

**Author:** ![NathanD](https://avatars.discourse-cdn.com/v4/letter/n/dec6dc/32.png) [@NathanD](https://discourse.shapr3d.com/u/NathanD)\
**Post date:** [August 27, 2023, 12:22pm UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/8 "2023-08-27T12:22:06Z")

</div>

What about offset loop the distance for 1/2 the cutter diameter, and add equal constraint circles to each inside corner point of the offset sketch?

Sorry I don’t have my iPad with me to make a video.

---

<div class="post-metadata">

**Author:** ![beiriannydd](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/beiriannydd/32/11758_2.png) [@beiriannydd](https://discourse.shapr3d.com/u/beiriannydd)\
**Post date:** [August 28, 2023, 11:07pm UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/9 "2023-08-28T23:07:52Z")

</div>

I think this is the least clicks way of solving the problem currently.

---

<div class="post-metadata">

**Author:** ![beiriannydd](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/beiriannydd/32/11758_2.png) [@beiriannydd](https://discourse.shapr3d.com/u/beiriannydd)\
**Post date:** [August 28, 2023, 11:11pm UTC](https://discourse.shapr3d.com/t/cnc-corners/27549/10 "2023-08-28T23:11:14Z")

</div>

Thanks, definitely an improvement but I think JST’s has the edge.
