16
$\begingroup$

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?

$\endgroup$

3 Answers 3

15
$\begingroup$

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

$\endgroup$
1
  • $\begingroup$ Here's a direct link to the addon. Perhaps you could use this instead of directing to the BlenderArtists page? $\endgroup$
    – Garrett
    Apr 3, 2014 at 6:46
10
$\begingroup$

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 __init__.py

$\endgroup$
1
  • 1
    $\begingroup$ 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. $\endgroup$
    – Garrett
    Apr 3, 2014 at 6:22
4
$\begingroup$

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.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .