<!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>Machine Tool Builder</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_topic2" id="xps10_pagetitle">Machine Tool Builder</div>
      <hr noshade="true">
      <p class="para_topic">The <b class="uiTerm">Machine Tool Builder</b> (MTB) is a separate application in NX that assists you in creating a kinematics model. It supports machine tools such as three to five axes milling machines, turning machines, and mill turn machines.
      </p>
      <p class="para_topic">In addition to the creation of the data model, the MTB application helps you modify the kinematics model and manually animate it for testing. &nbsp;Other applications (Modeling and Assemblies) handle the geometric editing of the components. Before you begin creating a kinematics model for a machine tool, you must already have an NX assembly model of this machine tool.</p>
      <p class="para_topic">The MTB uses a kinematics tree to represent the kinematics model you are creating. This tree contains kinematics components (K-components) and shows the relationships between each of these components. When the parent component moves, each child component moves with it. The <b class="uiTerm">Machine Tool Navigator</b> provides you with a useful tool to view and work with the kinematics tree structure. 
      </p>
      <div class="title_division">Using the Machine Tool Builder</div>
      <ul>
         <li>
            <p class="para_item">Open the MTB by choosing <b class="uiTerm">Application</b> &rarr; <b class="uiTerm">Machine Tool Builder</b>. 
            </p>
         </li>
         <li>
            <p class="para_item">Once in the application, you can open the <b class="uiTerm">Machine Tool Navigator</b> using the icon on the resource bar.  <img align="bottom" src="graphics/mtb_icon.gif" border="0"></p>
         </li>
      </ul>
      <p class="para_division">Initially, the <b class="uiTerm">Machine Tool Navigator</b> is empty except for the name of a fictitious machine. You can now begin to create the kinematics model. To do this, MB3 on the machine name. You can choose from two options:
      </p>
      <ol type="1" start="1">
         <li>
            <p class="para_item"><b class="uiTerm">Delete Model</b> .
            </p>
            <p class="para_item">This will delete the current machine model</p>
         </li>
         <li>
            <p class="para_item"><b class="uiTerm">Insert</b> 
            </p>
            <p class="para_item">You can insert a:</p>
            <table bgcolor="#f4f4f4" cellspacing="2" width="100%" align="center">
               <tr valign="top">
                  <td colspan="1" rowspan="1">
                     <p class="para_td"><b class="uiTerm">K-Component</b></p>
                  </td>
                  <td colspan="1" rowspan="1">
                     <p class="para_td">A kinematics component or simply K-component is a node in the kinematics tree of a machine model. A K-component represents a mechanical feature. The K-component is a rigid body that has links to geometry generally consisting of assembly components. It also has links to other K-components to establish parent-child relationships. You can create, edit, or delete a particular K-component.</p>
                  </td>
               </tr>
               <tr>
                  <td colspan="1" rowspan="1" valign="top"><a name="html_mfgisv_creat_mtb_create_mbc"></a><p class="para_td"><b class="uiTerm">Machine Base Component</b></p>
                  </td>
                  <td colspan="1" rowspan="1" valign="top">
                     <p class="para_td">You must define one component (only) of the machine tool as the machine base component. When the system begins a simulation, it searches for the machine base component and displays it, and all its children, in the graphics window. The system does not show any component not contained under the machine base component in the hierarchy at the beginning of the simulation. These might include extra tables or turrets that you want to manually mount during a machine stop and are addressed through the postprocessor. </p>
                  </td>
               </tr>
               <tr>
                  <td colspan="1" rowspan="1" valign="top">
                     <p class="para_td"><b class="uiTerm">Tool Base Component</b></p>
                  </td>
                  <td colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Use this when you need  <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgisv/mfgisv_setup_def_cut_tool.html');return(false);">to create a kinematics model for a tool</a>, for example, when you want to define mounting and tool tip junctions for the tool.
                     </p>
                     <p class="para_td">In addition, it is necessary to create a kinematics model for adjustable tools such as boring tools where the actual cutting diameter changes during NC program execution.</p>
                  </td>
               </tr>
            </table><br></li>
      </ol>
      <table border="0">
         <tr>
            <td valign="top" align="left"><img align="left" src="../graphics/tip.gif" alt="Tip" title="Tip"></td>
            <td valign="bottom" align="left" width="100%">
               <div class="para_tip">
                  <p class="para_tip_body">You can blank or unblank all junctions in the graphics window by right-clicking on the background of the Machine Tool Builder and selecting those options.</p>
               </div>
            </td>
         </tr>
      </table>
   </body>
</html>