The following video training series explores the details of setting offsets in the Common Simulation Engine (CSE) machine tool simulation software.
Basic knowledge and understanding of NX CAM, NC Code and the CSE is required.
If you are a beginner with the Common Simulation Engine, it is recommended to start with the introductory training videos found here:
NOTE: It will take almost a minute before all of the content on this page is displayed and you can scroll down. Please be patient while the previews for all 14 videos are loaded.
Contents: This 14-video series is broken down into 4 sections, as described below. It is helpful to go through them in order at first, but having several chapters makes it easier to return to the material for reinforcement.
Section 0: Introduction and file preparation
Section 1: Linear and rotary work offsets
Section 2: Tool offsets
Section 3: Rotary machine offsets
Demo File Preparation: Save the attached sim09_mill_5ax.7z file (found at the bottom of the article) locally and follow the instructions in the 0.3 Demo file preparation video (3rd, below) for installation.
The provided sim09 sample machine found in the zip file is modeified and should be used for this video series.
If you want to concentrate on the videos without coding, there is an MCF file (sim09_mill_5ax_sinumerik_tobe.MCF) with all shown modifications inside. This file is located in the samples folder.
Chapter 0.1: Introduction and overview (1:02)
Chapter 0.2: Theory (2:36)
Chapter 0.3: Demo file preparation (2:40)
Chapter 1.1: Set linear offset to a transformation using the DisplaceOrigin command (5:59)
Chapter 1.2: Set linear offset to a transformation using the SetTrafoMatrix command (5:08)
Chapter 1.3: Set rotary offset to a transformation using the SetTrafoByFrame command (5:12)
Chapter 1.4: Set rotary offset to a transformation using the CalculateRotMatrix command (6:26)
Chapter 1.5: Set rotary offset to a transformation using the SetRotation command (3:04)
Chapter 2.0: Tool offset introduction (1:03)
Chapter 2.1: Set tool offset to transformation using the DisplaceOrigin command (3:39)
Chapter 2.2: Combine tool offset with work offset using $TOOL and TRANS (3:10)
Chapter 2.3: Combine tool offset with rotated work offset using $TOOL, ROT, and TRANS (7:32)
Chapter 3.1: Calculate rotated B head offset using CalculateIKSLinears function (9:10)
Chapter 3.2: Calculate rotary axis values based on a programmed angle using CalculateIKSAngles function (17:34)