0

enter image description here

enter image description here

enter image description here

I want the circle to keep the distance from the outside circle but it has to bisect to the point I marked in the image. in the gif image, it looks like almost same angle but I'm pretty sure both sides are not the same angle. Is there any way to do that?

Thank you

blender baby
  • 115
  • 1
  • 3
  • 13
  • maybe it's not clear enough to be understood, could you please try again? – moonboots Jan 06 '19 at 08:41
  • @moonboots I'm sorry that's because of my English. I added an image file. I wanted to position the red hexagon like that so it moves along with 3 lines without messing the inside angle. Thank you. – blender baby Jan 06 '19 at 10:00

2 Answers2

1

Use Snap To. Remove the diagonal edge after you positioned the red hexagon on it.

enter image description here

Lukasz-40sth
  • 3,062
  • 7
  • 19
  • 30
1

Starting with the worst case: the small circle skew in all axes, at an arbitrary location, and for the sake of argument, assuming it's not quicker just to create another, centered, small circle.

Pivot set to '3D Cursor', Snap set to 'Vertex' and 'Active'

To center the small circle to the large one

  • Select all vertices of the large circle
  • ShiftS > Cursor to Selected
  • Select all vertices of the small circle
  • ShiftS > Selected to Cursor (Offset)

To orient the small circle to the large one

Having centered the small circle, with the 3D cursor also at the center

  • Select all vertices of the small circle
  • With one of its vertices active, RX, RY,RZ in turn, snapping the rotations to any of the vertices of the large circle

To slide the small circle along a bisector of the large one

Having centered and aligned the small circle

  • Select the two vertices at the ends of your bisector of choice.
  • Hit CtrlAltSpace to make a Custom Orientation from them, (with 'Use After Creation' checked)
  • Select all the vertices of the small circle, and GYY move it along your new orientation.
Robin Betts
  • 76,260
  • 8
  • 77
  • 190