Contents - Index - Previous - Next

Copy Object/Family


Use the toolbar Document to copy/paste objects from/into an active scene.



In new version of the user interface, the "Copy Object" option is represented by two similar buttons. First one has the hint "Copy 1 Object", and the second one has the hint "Copy Object Family". If the selected object is a stand alone object without any child-objects attached to it, then both buttons copy the selected object into the computer memory, where the created copy wait for the "Paste Object(s)" command. If the selected object has child-objects, then the "Copy 1 Object" button ignores child-objects and creates the copy of only the object itself, while the "Copy Object Family" button creates the copy of the selected object together with all its children as an entire aggregate. 


Note: Use the button "##" ("Object Numbers") of the toolbar 3D View to mark all objects in the active 3D view window by their numbers in the scene. The numbers of the corresponding parent objects are shown in parentheses. This option is useful when you work with object families attaching one objects to other objects to construct object aggregates.


The copy-paste cycle


To copy an object from one scene and paste it into another (or the same) scene do the following:







Note, after the pasted copy becomes a part of the scene, the button "Paste Object(s)" becomes disabled. It means that you cannot paste one copy twice. However, you can repeat the copy-paste cycle, because the original (source) object is still selected in the combo box SCENE, and the button "Copy Object" became enabled after the object copy was added to the scene.


Copy a family of objects


The result of the copy-paste cycle depends on the position, which the object occupies in the tree of the object families. See Select a parent ... in Set Parent Coordinate System for more details about the "parent"-"children" relationships between objects.


If the selected object is the parent object, then it is being copied together with all its children. If any child object in turn has children, then all its children are copied as well. In other words, the copy-paste cycle deals with the entire branch of objects that are connected to the selected object by the chain of the "parent"-"children" relationships. This rule is valid only in the direction from the parent to its children -- when you copy an object, only its children (but not its parents) are copied.


It should be mentioned that the "delete" operation concerns only the object itself but not its children. If you delete an object that has children, its parent (or the scene) becomes the new parent for its children. 


The copy-paste cycle in action


This feature of the Shadow Analyzer has the clear aim: to speed up the process of the scene creation. 


Creating a new scene, you can use fragments of other previously created and saved scenes. So, if you are planning to use a scene or some of its fragments for next scenes, organize a parent-children tree of objects by means of the toolbar Parent.


Sometimes it is useful to insert an "empty" frame element (like a grid "2D_Grid") in a scene, and then connect some objects to that frame. So that next time you can easily copy that frame together with all its children and past them into another scene by a few mouse clicks. 


You can see how all these work together on the screen shots below.