<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Top-down assembly modeling</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic3" id="xps10_pagetitle">Top-down assembly modeling</div>
      <hr noshade="true"><a name="ndxgenid_roadmap474"></a><p class="para_topic">In top-down assembly modeling, the assembly structure is created before the component part geometry.</p>
      <p align="center"><img align="bottom" src="graphics/assemblies/top_down_anim.gif"></p>
      <p class="para_topic">To create an assembly from the top down, use:</p>
      <ul class="unmarkedList">
         <li>
            <p class="para_item"><img align="bottom" src="graphics/icons/icon_create_new_component.gif" border="0"> <b class="uiTerm">Create New Component</b> (<b class="uiTerm">Assemblies</b> toolbar) or
            </p>
            <p class="para_item"><b class="uiTerm">Assemblies</b> &rarr; <b class="uiTerm">Components</b> &rarr; <b class="uiTerm">Create New</b></p>
         </li>
      </ul>
      <p class="para_topic">The component will be added into the level of assembly selected as the <a class="links" href="javascript:void(0)" onclick="top.openFile('roadmap/07qt_assemblies_6.html');return(false);">work .prt</a>.
      </p>
      <p class="para_topic">The cue line prompts you to pick objects to move into the new component. In most cases, just select OK or press MB2 to skip this step to create an empty component.</p>
      <div class="title_division">Converting components to subassemblies</div>
      <p class="para_division">An example of top-down assembly modeling is to initially model a subassembly as one part, and then later expand it to a subassembly.</p>
      <p class="para_division">To expand an assembly component into a subassembly:</p>
      <ul class="unmarkedList">
         <li>
            <p align="center"><img align="bottom" src="graphics/assemblies/assy_3_level.gif"></p>
         </li>
      </ul>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Select the component as the <a class="links" href="javascript:void(0)" onclick="top.openFile('roadmap/07qt_assemblies_6.html');return(false);">work .prt</a>.
            </p>
            <p align="center"><img align="bottom" src="graphics/assemblies/assy_3_level_work.gif"></p>
         </li>
         <li>
            <p class="para_item"><img align="bottom" src="graphics/icons/icon_create_new_component.gif" border="0"> <b class="uiTerm">Create New Component</b></p>
         </li>
         <li>
            <p class="para_item">When prompted, pick the existing body to move it into the new component.</p>
            <p align="center"><img align="bottom" src="graphics/assemblies/asy_3_level_sub1.gif"></p>
         </li>
         <li>
            <p class="para_item">Continue to add other subassembly components.</p>
            <p align="center"><img align="bottom" src="graphics/assemblies/asy_3_level_sub.gif"></p>
         </li>
      </ol>
      <div class="title_division">Concept modeling</div>
      <p class="para_division">Another example of top-down assembly modeling is to initially create multiple solid bodies in the same .prt file, then move each body to a separate component.</p>
      <p class="para_division">This procedure is the same as converting a component into subassemblies.</p>
      <p class="para_division">See also:</p>
      <ul class="unmarkedList">
         <li>
            <p class="para_item">Help: <img align="bottom" src="graphics/widgets/book_closed.gif" border="0"> Design &rarr; Assemblies &rarr; Function Details &rarr; Assemblies Pulldown Menu &rarr; Components Menu
            </p>
         </li>
      </ul>
   </body>
</html>