Is there a simple way to create an arch? Different type of arches on wikipedia. I'm interested in the Round arch or Elliptical arch type of arches.

  • 3
    Are you after a solid arch or a made of bricks arch? – sambler Jan 4 '15 at 9:35
up vote 20 down vote accepted

You can use an array + the simple deform modifier.

  1. Start with a cube, this will be your "brick": enter image description here
  2. add an array modifier, make it as long as you want bricks. make them go up on the Z axis enter image description here
  3. add a simple deform modifier.
  4. set the type to bend.
  5. set the angle to 180
  6. Add an empty at the origin of your object
    enter image description here
  7. Rotate it by 90 degrees on the Y axis.
  8. Set it to the origin in the bend modifier
  9. Move it away from your object to control the width of your arch, you may have to try multiple axis. enter image description here GIF

enter image description here

Use the warp tool.

Take a cube. Stretch it, add a few loop cuts, then move the cursor to where you want the center of the arch, and use the warp tool:

enter image description here

You can do this by modeling one section and then add an array modifier using a rotated empty to wrap it around a point, creating an arch.

enter image description here

settings of the array modifier on the arch section:

enter image description here

Example of this type of arch in a scene:

enter image description here

  • 2
    I really like your bottom image. – David Jun 9 '15 at 23:40

You can also do this by modeling a brick, setting the cursor to center, and using the spin tool.

(model the brick, set cursor to center)

enter image description here

Use spin tool to create arch.

enter image description here

  • Your normals are reversed! – David May 9 '17 at 12:45

You can achieve this with an array and a curve modifier.

  1. Add a curve; then model it in to what ever shape arch you want.
  2. On the object that will be repeated across the arch, add the two modifiers an array and a curve. modifiers

Set the array modifier's Fit Type to Fit Curve, then select the curve. Then set the Curve modifier's Object to be the same curve.

Using a circle as a starting point. Delete half of the vertices. Place the cursor on the center of the arc and extrude and scale keeping the pivot point on the 3D cursor.

enter image description here

Extrude on the Z axis. Then you can use the inset tool I (with idividual faces on) to create the edge of the bricks.

enter image description here

You can create a arch from a circle, or cylinder.

  1. Start by deleting the bottom half of the vertices.
  2. If you want a symmetrical arch add a mirror modifier and delete half of the vertices.
  3. Model the circle in to the arch shape you want.

circle with mirror modifier

There is an addon available in contrib called Building Objects that can create a brick wall which can include openings with arched tops (and bottoms). By setting the start and end of the wall to small values you can still get the arch with some easy to remove bricks on the side.

enter image description here

The block width alters the size of the pieces over the arch.

enter image description here

A curve size greater than 2.0 gives you a pointed arch.

enter image description here

Contrib addons aren't included with official release builds of blender but are normally included with daily builds and many graphicall builds and the latest version can be downloaded from here.

Using the Bridge Edge Loops tool.

  • Create a plane

  • Duplicate

  • Move newly created plane to the place you want the arc to end

  • Select all and rotate 180 degrees

  • Use Bridge edge loops and adjust the number of cuts.

enter image description here

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.