Skip to content

Mesh Guided Duplication

Tlousky edited this page Mar 19, 2014 · 1 revision

Description

This script allows you to duplicate an object and snap the duplicates to the mesh elements on another object. You can duplicate or instance a single object, or to place group instances. This can save a whole lot of time, especially if you have to repetitively duplicate and snap to faces, edges or vertices.

Installation

  1. Download python file from: https://github.com/Tlousky/blender_scripts/blob/master/mesh_guided_duplication.py
  2. Open User Preferences (File --> User Preferences) in Blender.
  3. Go to the the "Addons" tab and press the "Install from File" button.
  4. Select the previously downloaded python file press "Install from File".
  5. Click on the checkbox to activate the addon.
  6. [Optional] Click on "Save User Settings" (bottom left of User Preferences window) if you want the addon to be active by default.

Usage

  1. Go to the Tools panel in the 3D View window (shortcut key "T").
  2. Find the "Mesh Guided Duplication" addon settings.
  3. Select a "Duplication Type":
    • choose "Duplicate" if you want to create simple duplications of your object.
    • choose "Instance" if you want to create instances.
    • choose "Group" if you want to duplicate group instances.
  4. Choose the object or group you want to duplicate.
  5. If you want to orient your object along the normal of the mesh element you selected, press "Rotate to match normals". This functionality will work best if your object is oriented along the positive Z axis.
  6. Select the mesh object who's elements you want to use to position your duplicates.
  7. Go to edit mode (Tab), and select the vertices / edges / faces you want to duplicate your object / group on.
  8. Press "Duplicate to selected elements".