Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to add things like basic tables/chairs/houses I have made over the past year to my ShiftA menu. Is it possible to do this?

share|improve this question

There is an addon called creaprim which allows you to do this.

  1. Install and enable the addon (direct download). Some people have had issues using this addon in the 2.70, you can find a patched version here.

  2. Select the object which you wish to add to the Add menu and press Create Primitive in Tools shelf > Tool > History > CreaPrim:

    enter image description here

  3. You can now add it from the Add menu:

    enter image description here

share|improve this answer
Here's a direct link to the addon. Perhaps you could use this instead of directing to the BlenderArtists page? – Garrett Apr 3 '14 at 6:46

You could create a group Ctrl-G and set the object's name for each of your objects in Object Mode. To add groups to the scene use the Add Menu Shift-A Group Instance.

enter image description here

In case you would like to add your objects from python to the menu you could use the add_curve_extra_objects addon as a template you find it in the Blender installation directory in 2.70/scripts/addons/add_curve_extra_objects (where 2.70 is the version) see

share|improve this answer
Also, you could create a Blender file that has all the objects you want to see in the Add Menu, then when you start with a new blender file, just append from that reference file all the groups. And just move them all to an unseen layer. – Garrett Apr 3 '14 at 6:22

To include your own objects in the add object menu you can create an addon. There are a few example addons available that you can look at, as well as a simple example script available in the python templates of blender's text editor.

While these examples use python code to create new objects you could have your script import an object from another blend file.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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