Before you can use the machine tool model during the manufacturing session, you need to do the following:
Define the machine tool assembly – Using the Assembly functionality, define the machine tool geometry model as an assembly part file. We recommend conforming with the master model concept (see Creating a Part Assembly), i.e., the overall assembly part file should only reference component parts or subassemblies and should not contain geometry elements directly. Particularly machine components that will become kinematics components must exist as individual component parts. Please see further documentation on Assemblies in the Online Help.
Define a kinematics model – Create a kinematics model within the overall assembly created in step 1 using the Machine Tool Builder (MTB) application. The part then becomes the machine tool model (assembly + kinematics model). Defining a Machine Tool gives you an example of how to do this.
Store in library – Add new entries for the machine tools to the appropriate machine library (e.g., ASCII or Teamcenter). You need to place the machine tool part files in the file management system of the library.
Define cutting tools – Define cutting tool assemblies to be used by the machine. They have to contain the mounting information. This step is not mandatory. If the system doesn’t find cutting tool assemblies, it creates tools based on the tool parameters (diameter, length).
Define the controller behavior.
MTD: Define machine tool driver – To simulate the real NC controller behavior of the machine, define the virtual NC controller (VNC) to control the actual simulation on the screen. When you build your post processor using Post Builder, you can automatically create a VNC at the same time.
CSE: Select the appropriate Machine Configuration and Controller Configuration files.
Preparing your CAM part for use in the simulation – To automatically mount your part onto the machine tool for simulation, you need to add a kinematics component to this part. This example shows you how.
The Manufacturing system contains a turret/tool pocket definition in the definition file of the MOM Post. This is presented in the Machine Tool View of the Operation Navigator and allows you to assign the tools to the pockets on the machine. ISV contains a machine model part file. For consistency and ease-of-use reasons, you can specify devices (for example, turrets) and device holders (such as tool pockets) when creating the machine model part file. You can edit this data in the Machine Component Classification dialog in the Machine Tool Builder application.
If you retrieve a machine that has a machine model part file from a library, the initial tool/turret information for the Machine Tool View is taken from that part file. If no part file exists or if this file contains no device/device holder definitions, then the system takes the information from the post definition file.
A kinematics component containing the mounting junction for the tool can exist for every device holder. If you retrieve tools or devices from the library, they are listed in the Machine Tool View with a suitable device holder (pocket) assigned. In addition, the system automatically mounts the tools to the machine model as assembly components. Furthermore, if you move a tool from one pocket to another in the Machine Tool View, the assembly model is automatically updated.