Installation Guide for the
On-Machine Probing Cycles
Cycle Package
for NX2306 and higher
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
How to find the correct folder
based on the environment
variable?
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
General → How to find out the installation folder
Open → File / Help / Log File
Search for e.g. "UGII_BASE_DIR"
UGII_BASE_DIR C:\Siemens\NX2206
In the line for the environment variable, you find the related directory path or file name
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
Use of the installation script
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
Installation script for On-Machine Probing
The structure and the names of the directories and files are not allowed to change.
At each script driven modification, a backup will be automatically created.
Save NX Logfile - to the place in the downloaded and unpacked folder where the batch is located
To use the installation script, it is recommended to save the current log file from the current NX installation,
so that the correct directories are used. Modification rights in the file system are absolutely necessary.
There is no guarantee that the provided script will work in every case for all customer specific configurations,
therefore the individual steps are described on the following pages.
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
Installation script for On-Machine Probing
The structure and the names of the directories and files are not allowed to change.
At each modification, a backup will be automatically created.
A test run and an output of the required directories can
be created in the script. This can be defined with [N]No,
so the processing and copy activities are not performed.
This can also be used if the installation
should run manually.
An output file is also created, from which the
directories can be used with copy & paste.
There is no guarantee that the provided script will work in every case for all customer specific configurations,
therefore the individual steps are described on the following pages.
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
Installation script for On-Machine Probing
The structure and the names of the directories and files are not allowed to change.
At each modification, a backup will be automatically created.
To perform the installation automatically, confirm the
question with [Y]Yes, so the processing will be executed.
For each step you get information about the processing in
the dialog.
There is no guarantee that the provided script will work in every case for all customer specific configurations,
therefore the individual steps are described on the following pages.
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
What must be copied where
and which configuration
entries are necessary for a
manual installation?
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
Embedding Python On-Machine Probing Cycles
Make sure that this directory does not already exist at your site so that you do not overwrite any data
Copy the folder from the ZIP package ..\On-Machine Probing
Source directory: .\On-Machine Probing
Destination directory: UGII_CAM_PROBING_DIR
Instruction to find out the current directory path based on the environment variable:
Refer to the General section on page 7 “How to find out the installation folder” to locate the target directory
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
On-Machine Probing
Licensing
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.
Measurement Cycles – Licensing model
NX On-Machine Probing Framework
Author (Floating | NX30579) Cycle Package (Device-based | Sinumerik NX30580 | Heidenhain NX30581)
• Encrypting and decrypting Python scripts in which cycles implemented • Package of control-specific measuring cycles for programming via NX*
• Access to Python On-Machine Probing function and framework library • Included functions for:
• Modify, create or view Python cycle scripts* point, plane, angle, hole, boss, pocket, spigot, slot, web
• Sign your own OMP cycles to make them executable • License package for use on 10 machine tools
• Includes Execution license
* Does not include machine macros, only functionality to make cycle calls generatable
* Can be used for licensed and custom OMP cycles
Execution (Floating | NX30578)
Adaptive Machining (Floating) Not yet available
• On-machine probing cycle generation and validation
• NC code generation via postprocessor and simulation via CSE* • General handling of the control side measurement results
• Enables use for licensed and signed OMP cycles • Determination of process logic for adaptive machining and process
control before, between and after machining steps
* For this, the existing postprocessor and the existing machine simulation
• Mapping of program logic via inheritances, conditions, loops and
must be adapted, implementation examples provided free of charge
calculations in NX, which are output in NC code
• Graphical support of required calculations based on measurement
results via temporary constructed features
Unrestricted | © Siemens 2023 | OMP Installation Guide | Siemens Digital Industries Software | Where today meets tomorrow.