Understanding the Machine Definition

In this Topic Show

Introduction

The Machine Definition of the Current Settings Default dialog box is an integral part of setting up the software. The machine definition is used to define all of the elements of the machine and their parameters. The elements of the machine include the linear axes, rotary axes, and the workpiece and tool elements. When building a machine definition, you define the moving direction and limits of travel for each element. The parameters that you define in the machine definition are used in the program output. For customers with Pro Simulation/full machine simulation, geometry can be added to the machine definition to define what appears in the simulation window.


The Machine Definition is used for all machine types except Lathe. The Lathe Machine Definition is currently predefined.


Elements of the Machine Tree

The machine tree contains multiple elements that are used to define the machine.

 

You can use the tree elements in one of two ways:

 

Common Machine Tree Elements

Adding New Machines

When you add a new machine in the Current Settings (Default) dialog box, you can select from a predefined template or select user defined. When you select one of the provided machine templates, the template automatically creates a machine tree for the selected machine type. For many machine configurations, the order of the items in the machine tree do not need to be moved. They can however be changed if needed. You can right-click an item in the machine tree to open a shortcut menu with options to delete or add machine elements to the tree. If you use the option User Defined, the machine definition is not automatically created. If you use this method, you have to define each element to build the entire tree. You can always use a template as a starting point and then modify the template to create a custom machine configuration.

Building Machines

When building a machine, you must examine how the machine is built. For any machine configuration, you can think of the machine as having a base. The base is the foundation upon which the machine is built. Every machine element is attached to the base or to some other machine element. The relationship of all of the machine elements, how they are connected, and in which way they move, defines how the machine is built. The following sections give an example of the basic machine types and their machine tree to show the basic construction of each machine.

3 Axis Machines

The following example shows the BobCAD 3 Axis Mill. Notice the elements contained in the machine tree.

 

Machine Tree

Machine

MachDefMachIcon.png BC 3 Axis Mill

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Y

TreeLinesNoBranches.png TreeMinusWEndLines.pngMachDefLinearAxisIcon.png X

TreeLinesNoBranches.png       TreePlusWLines.pngMachDefTransformIcon.png Workpiece Transform

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Z

TreeLinesNoBranches.pngTreeMinusWEndLines.pngMachDefTransformIcon.png Holder Transform

TreeLinesNoBranches.png      TreePlusWLines.pngMachDefToolIcon.png Tool

TreeLinesNoBranches.png

TreeLinesElbowEnd.pngMachDefCCIcon.png CC

Img

 

 

The following list explains the general construction of the machine tree.

 

MachDefMachIcon.png Machine (Base) - the skeleton or foundation of the machine. This is the starting point for machine creation.

 

Notice that when the Y-axis machine element moves, the X-axis and workpiece elements also move.

4 Axis Machines

The following example shows the BobCAD 4 Axis Mill. Notice the elements contained in the machine tree.

 

Machine Tree

Machine

MachDefMachIcon.png BC 4 Axis Mill

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Y

TreeLinesNoBranches.png TreeMinusWEndLines.pngMachDefLinearAxisIcon.png X

TreeLinesNoBranches.png       TreeMinusWEndLines.pngMachDefRotaryAxisIcon.png A

TreeLinesNoBranches.png             TreePlusWLines.pngMachDefTransformIcon.png Workpiece Transform

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Z

TreeLinesNoBranches.pngTreeMinusWEndLines.pngMachDefTransformIcon.png Holder Transform

TreeLinesNoBranches.png      TreePlusWLines.pngMachDefToolIcon.png Tool

TreeLinesNoBranches.png

TreeLinesElbowEnd.pngMachDefCCIcon.png CC

Img

 

 

The following list explains the general construction of the machine tree.

 

MachDefMachIcon.png Machine (Base) - the skeleton or foundation of the machine. This is the starting point for machine creation.

 

Notice that when the Y-axis machine element moves, the X-axis, A-axis, and workpiece elements also move.

5 Axis Machines

Table-Table Configuration

The following example shows the BobCAD 5 Axis Table-Table Mill. Notice the elements contained in the machine tree.

 

Machine Tree

Machine

MachDefMachIcon.png BC 5 Axis Table-Table Mill

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Y

TreeLinesNoBranches.png TreeMinusWEndLines.pngMachDefLinearAxisIcon.png X

TreeLinesNoBranches.png       TreeMinusWEndLines.pngMachDefRotaryAxisIcon.png A

TreeLinesNoBranches.png             TreeMinusWEndLines.pngMachDefRotaryAxisIcon.png C

TreeLinesNoBranches.png                   TreePlusWLines.pngMachDefTransformIcon.png Workpiece Transform

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Z

TreeLinesNoBranches.pngTreeMinusWEndLines.pngMachDefTransformIcon.png Holder Transform

TreeLinesNoBranches.png      TreePlusWLines.pngMachDefToolIcon.png Tool

TreeLinesNoBranches.png

TreeLinesElbowEnd.pngMachDefCCIcon.png CC

Img

 

 

The following list explains the general construction of the machine tree.

 

MachDefMachIcon.png Machine (Base) - the skeleton or foundation of the machine. This is the starting point for machine creation.

 

Notice that when the Y-axis machine element moves, the X-axis, A-axis, C-axis, and workpiece elements also move.

 

 

Head-Head Configuration

The following example shows the BobCAD 5 Axis Head-Head Mill. Notice the elements contained in the machine tree.

 

Machine Tree

Machine

MachDefMachIcon.png BC 5 Axis Head-Head Mill

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png X

TreeLinesNoBranches.png TreeMinusWEndLines.pngMachDefLinearAxisIcon.png Y

TreeLinesNoBranches.png        TreeMinusWEndLines.pngMachDefLinearAxisIcon.png Z

TreeLinesNoBranches.png              TreeMinusWEndLines.pngMachDefRotaryAxisIcon.png C

TreeLinesNoBranches.png                    TreeMinusWEndLines.pngMachDefRotaryAxisIcon.png A

TreeLinesNoBranches.png                          TreeMinusWEndLines.pngMachDefTransformIcon.png Holder Transform

TreeLinesNoBranches.png                                 TreePlusWLines.pngMachDefToolIcon.png Tool

TreeLinesNoBranches.png

TreePlusThruLines.pngMachDefTransformIcon.png Workpiece Transform

TreeLinesNoBranches.png

TreeLinesElbowEnd.pngMachDefCCIcon.png CC

Img

 

 

The following list explains the general construction of the machine tree.

 

MachDefMachIcon.png Machine (Base) - the skeleton or foundation of the machine. This is the starting point for machine creation.

 

Notice that when the X-axis machine element moves, the Y-axis, Z-axis, C-axis, A-axis, and tool holder elements also move. Also notice the workpiece transform location in the tree. For this machine, the workpiece is attached to the table (base) of the machine which is not carried by any other machine element.

 

 

Head-Table Configuration

The following example shows the BobCAD 5 Axis Head-Table Mill. Notice the elements contained in the machine tree.

 

Machine Tree

Machine

MachDefMachIcon.png BC 5 Axis Head-Table Mill

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png X

TreeLinesNoBranches.pngTreeMinusWEndLines.pngMachDefLinearAxisIcon.png Z

TreeLinesNoBranches.png      TreeMinusWEndLines.pngMachDefRotaryAxisIcon.png B

TreeLinesNoBranches.png            TreeMinusWEndLines.pngMachDefTransformIcon.png Holder Transform

TreeLinesNoBranches.png                  TreePlusWLines.pngMachDefToolIcon.png Tool

TreeLinesNoBranches.png

TreeMinusThruLines.pngMachDefLinearAxisIcon.png Y

TreeLinesNoBranches.pngTreeMinusWEndLines.pngMachDefRotaryAxisIcon.png C

TreeLinesNoBranches.png      TreePlusWLines.pngMachDefTransformIcon.png Workpiece Transform

TreeLinesNoBranches.png

TreeLinesElbowEnd.pngMachDefCCIcon.png CC

Img

 

 

The following list explains the general construction of the machine tree.

 

MachDefMachIcon.png Machine (Base) - the skeleton or foundation of the machine. This is the starting point for machine creation.

 

Notice that when the X-axis machine element moves, the Z-axis, B-axis, and tool holder elements also move. Also, when the Y-axis machine element moves, the C-axis and workpiece elements also move.

Related Topics

Current Settings Default

How to Create a Machine