circle tro square

anyway to go from a sqaur to a circle somwhere?

Thanks

Here is the way I normally do this, Make sure your square has enough verts so that when you extrude it to form the circle your circle looks smooth. Next, select all the verts around the square (I am assuming the square is a hole, if not remove the faces from inside of the square), then E to extrude, Esc and S to scale the verts to a smaller size. Now, press Shift-S and choose Cursor to Selected (all the verts that will form your circle should still be selected) and then press the To Sphere button in Mesh Tools (set to 100). Here is what these steps look like:


If you are not using Sub-surf on your mesh and can afford triangle faces, you can do a variation where the circle has more verts than the square. To do so Extrude and Scale the square as before, but this time, Subdivide the extruded verts before you use the Shift-S (cursor to selection) and To Sphere. Here is what this looks like:


sorry my english is rotten or you miss interpted my hieroglyph in writting

the title is right it’s from circle to square not the opposite
square to circle for that one there is already a function in blender edit F9 to do that

when you start with a conduit or similar things i would llike something to convert that circle to a rectangle or a square
so anything special technics or a script wuold be good here see pic for ex
i had to do it by hand whihc is tedious and take time and not always exact in terms of positonnning all the vertices!

Thanks

Well I can think of a couple of ways, One that is similar to my previous steps. Extrude the Circle to the location you want your square to be. Select all of the verts on the circle that should form the right edge of the square (assuming you are in top view) and the S + X + 0 to scale all the verts to 0 on the X axis, repeat for all the verst that should make up the left edge. Do the same for the top and bottom only scale them to 0 on the Y axis. In the end you get this:


Once again if you want the square to have fewer verts than the circle and you are okay with tris, you can extrude just the 4 verts from your circle that will form the corners of the square. Use f to file edges between each set of corner verts and then use F to fill in the Triangles that will connect the circle to the square.


but in many situation you need to to reduce to a minimum or you need you have a smooth transition in 3D between the circle and the square or rectangle
i was hoping that a good old script would exist somewhere to do this task
lately i’v been putting lot’s of time on learning python and may be i can make a script to do that!

Thanks