Using Notebooks to Replace Components
You can use notebooks to replace components in an assembly and to place the replacement models automatically. To place components automatically using a notebook, you must first define global placement references in the notebook, and then declare the corresponding placement references to the components themselves. The system assembles the replacement model to the same position as the original component using the same constraints as the original component.
When you assign the same global placement reference to multiple components (parts or assemblies), you can automatically assemble any one of these components that have been declared to the notebook. You can then automatically replace an assembled component with another component that has the same global placement references.
* 
When you replace a component with children through a notebook, the children are not automatically reassembled.