0% found this document useful (0 votes)
581 views34 pages

NX Post Custom

Nx post custom

Uploaded by

paco
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
581 views34 pages

NX Post Custom

Nx post custom

Uploaded by

paco
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Post Configurator Enablement

Introduction / Overview

Unrestricted © Siemens AG 2016 Realize innovation.


Contact

Florian Weisse
MTE - Post Configurator – Product Manager
Siemens PLM, Berlin, Germany

[email protected]
+49 (30) 467-775-52

Thomas Jenensch
MTE - Post Configurator – Software Engineer
Siemens PLM, Berlin, Germany

[email protected]
+49 (30) 467-775-35

Sebastian Schimanski
MBG – Application Engineer
Siemens PLM, Nuernberg, Germany

[email protected]
+49 (911) 9887-9541

Unrestricted © Siemens AG 2016


Page 2 25.11.2016 Siemens PLM Software
Content

• Overview function description, concept, data structure


• Installation & configuration, prerequisites
• Licensing & encryption
• Configuration Levels, Libraries
• Templates & Reuse
• Philosophy
• Extension of Library
• Layer Concept

Unrestricted © Siemens AG 2016


Page 3 25.11.2016 Siemens PLM Software
Concept:
What is the Post Configurator? / What is the Post Configurator not?

What is Post Configurator?


• New easy-to-use and integrated development tool for Post Processors
within NX CAM
• Promote Re-use rather than Re-write
• Layer concept instead of monolithic files
• Separated core functionality from customization
• Based on the same underlying MOM architecture
• Built-in protection capability for Post Processors

What is Post Configurator not?

• Not an extension or replacement for Post Builder

Unrestricted © Siemens AG 2016


Page 4 25.11.2016 Siemens PLM Software
Post Configurator & Post Builder
Future of Post Builder and Post Configurator

What is the future of Post Builder?


• All TCL posts (incl. posts created using Post Builder) will continue to run and be supported, no plans to
retire TCL, MOM, MOM events support or the underlying architecture
• Post Builder continues to be fully supported, maintained and enhanced, with bug fixes and new features as
it has been until now
• All OOTB machines are being migrated to a Post Configurator based post

Long term:
• Help existing customers to transition to the use of Post Configurator based posts
• Evaluate if/when it will be possible to retire Post Builder
• Work with customers and partners to formulate a clear strategy which is realistic

Unrestricted © Siemens AG 2016


Page 5 25.11.2016 Siemens PLM Software
Post Configurator & Post Builder
Migration of Post Builder posts

Is it possible to migrate old post to the new platform?


• Post Configurator post are completely differently structured than Post Builder posts
• Post Builder cannot open Post Configurator posts
• Post Configurator cannot open Post Builder posts

• There is no automatic migration path or tool currently available


• Due to the same underlying interface with NX (MOM events and MOM variables) a lot of the PB source
could be reused for Post Configurator

Should the post be migrated manually?


If a post works fine currently, we do not recommend migrating at this time

Unrestricted © Siemens AG 2016


Page 6 25.11.2016 Siemens PLM Software
Post Configurator & Post Builder
For new post processors

Should Post Configurator be used for new posts?


• For new machines we recommend using Post Configurator with the given limitations (single channel, up to
5 axis, milling, turn and mill-turn)
• Siemens PL would offer to support and help in this transition

What skills will developers need to create a new authoring environment? Or maintain their posts going
forward?
• The same requirements as for Post Builder as underlying architecture (MOM events and MOM variables) is
the same :
1. Tcl knowledge
2. MOM/MOM event knowledge
3. Post Configurator knowledge

Unrestricted © Siemens AG 2016


Page 7 25.11.2016 Siemens PLM Software
Post Configurator Roadmap (as planned)

NX10.0.1 NX10.0.2 NX10.0.3 NX11.0.1 NX11.0.2 (as planned)


Future
03.03.2015 28.07.2015 17.11.2015 31.01.2017 04.07.2017

• First product release • Updated libraries • Additional controller • Additional controller • Additional controller • Additional controller
• Sinumerik 828 • Okuma Controller (Prev) • Okuma Controller (Prod)

• New features • New features • New features


• Machines • New features • New features • Multi-Channel support (Prev) • Editor for DEF files • NC Code Editor
• Performance improvements • Multi-Function support (Prev) • Editor for CDL files • Graphical Property Editor
• Up to 5 axes • Turning support (Prev)
• Backwards compatibility • Performance Improvements • Layer Updater
• Single channel • Mill-Turn support (Prev)
• Milling machines • Grouping of the settings
• NXOpen Support • Enhancements • Enhancements • Enhancements
• Enhancements • Save post under new name • Multi-Channel support (Prod) • Advanced Review Tool
• Supported Controllers • Integrated Tcl Editor
• Enhancements • Multi-Function support (Prod) • Layer Manager
• Sinumerik • UI Improvements
• Full Turning support • Updated libraries • Better unit handling
• Fanuc • Filter Group
• Heidenhain • Full MillTurn support • Updated libraries
• Updated libraries

2015 2016 2017


CY

Unrestricted © Siemens AG 2016


Page 8 25.11.2016 Siemens PLM Software
Available Post Configurator Licenses

Basic Advanced Full


Free NX31439 NX 31440

• End Customer & CAM User • Post Developer • OEM, Service, Partners

• Free for all users and included in • Included for all Post Builder users
NX CAM
• Execute new post processors • Execute new post processors
• Execute new post processors • Create new post processor • Create new post processor
• Change settings through the UI • Change settings through the UI
• Customization using Tcl
• Protect and Encrypt

Unrestricted © Siemens AG 2016


Page 9 25.11.2016 Siemens PLM Software
Bundle/License Distribution

New customers:
Post Configurator Advanced is included in the following bundles:
NX11430 NX CAM Foundation
NX12440 NX CAD/CAM Turning Foundation
NX12445 NX CAD/CAM 2.5 Axis Milling Foundation
NX12450 NX CAD/CAM 3 Axis Milling Foundation
NX12460 Mach 2 CAM-only 5 Axis Machining
NX13430 NX Total Machining
NX13440 NX Advanced 5 Axis Machining

Existing customers:
All PostBuilder users will get Post Configurator Advanced

Unrestricted © Siemens AG 2016


Page 10 25.11.2016 Siemens PLM Software
Prerequisites/Installation

Prerequisites
Siemens NX10.0.1 and up
NX CAM License
Updated license file to include new license bit

Installation
No additional installation is required, Post Configurator is included in NX
CAM

Unrestricted © Siemens AG 2016


Page 11 25.11.2016 Siemens PLM Software
Overview functionality
Post Configurator Concept
Open a post processor with Post Configurator

Once the Post Processor was created it will be added


to the selection list
If you want to select a different post processor, you can
“Browse for a Postprocessor”

Note: This list will only show Post Configurator Post


Processors

Unrestricted © Siemens AG 2016


Page 13 25.11.2016 Siemens PLM Software
Post Configurator Concept
Overview of Post Configurator User Interface

1 : Configuration Objects
Groups of settings of the post processor.

2 2 : Properties
1 Individual settings of the post processor of Object.

3: Actions
Actions you can perform on your post, like Showing the changes made and

3 encrypting the post processor.

Unrestricted © Siemens AG 2016


Page 14 25.11.2016 Siemens PLM Software
Post Configurator Concept
Overview of Post Configurator User Interface

Reset customization
This will reset all changes done through the Post Configurator UI.

Find bar
A search field to find any keyword in the UI.

Context help
This offers a help description on the individual property.

Inheritance Control
Controls whether a settings is the default value or the changed.

Tcl Editor
Integrated Tcl Editor with code completition for available and open layers.

Licensing and Encryption


Encrypt and license layers for individual users and for a certain time frame.

Post Process
Run the current post processor and validate the latest changes.

Show changes
Shows all changes done to the post processor by the user through the UI.
Unrestricted © Siemens AG 2016
Page 15 25.11.2016 Siemens PLM Software
Concept
Layers

DMG DMU 80P4 Post Processor


• Post Processor is more than one monolithic file now, it is split up in layers Customer

• Multiple layers with different functionality, not every layer is always required
Service

• A layer...
DMU
... can add new functionality.
... can overwrite existing functionality. DMG

... can be Tcl code.


MTB
... can be encrypted.
... can be protected.
S840D

Base

Unrestricted © Siemens AG 2016


Page 16 25.11.2016 Siemens PLM Software
Concept
Standard Layers / OOTB Layers

• Changes can only made be made through Post Configurator


Customer • Top layer

• Tcl based modifications


Service • Optional, Tcl based modifications

• Machine series specific modification


Machine • Optional, Tcl based modifications

• Manufacturer specific modifications


OEM • Optional, Tcl based modifications

• Machine Tool Builder content, like kinematic setup


MTB • Will automatically be created by Post Configurator, cannot be changed

• Siemens, Fanuc, Heidenhain


Controller • Encrypted, cannot be changed

• Basic Functionallity, cannot be changed


Base • Bottom layer

Unrestricted © Siemens AG 2016


Page 17 25.11.2016 Siemens PLM Software
Concept
Layers to be combined
Library

Fanuc G250 Post Processor

DMG Fanuc Post Processor


DMG DMU 80P4 Post Processor
Machine Series

Customer
DMU

Auto generated Custom


Service
er
OEM
MTB
DMU Customer Service
DMG Index Heller

Controller

S840D Fanuc
Heiden-
hain
+ Template
DMG

MTB
Service

MTB
DMG

MTB

MTB
Service

S840D Fanuc Fanuc


Core

Base Customer
Base Base Base

Unrestricted © Siemens AG 2016


Page 18 25.11.2016 Siemens PLM Software
Documentation
Documentation
Overview

Various documentation paths:


• As part of the official NX help collection
• Additional Document Links (Preliminary Help Collection)
• What's New
• User Forum
• Context help (Inside Post Configurator)

Unrestricted © Siemens AG 2016


Page 20 25.11.2016 Siemens PLM Software
Documentation
As part of the official NX help collection

Documentation is provided through the GTAC website:


https://support.industrysoftware.automation.siemens.com/general/documentation.shtml

In NX use:

• File
• Help
• Online Technical Support
• Web Based Documentation

Unrestricted © Siemens AG 2016


Page 21 25.11.2016 Siemens PLM Software
Documentation
As part of the official NX help collection

Post Configurator documentation is provided through the GTAC website:


https://support.industrysoftware.automation.siemens.com/general/nx.shtml

On website open:
• NX
• NX11
• NX11 documentation
• NX11 Help
• CAM
• Post Conficurator
• Customizing post processors….
• Post Configurator….
Unrestricted © Siemens AG 2016
Page 22 25.11.2016 Siemens PLM Software
Documentation
As part of the official NX help collection

Post Configurator documentation is provided through the GTAC website:


https://docs.plm.automation.siemens.com/tdoc/nx/11/nx_help/#uid:index

On website open:
• NX
• NX11
• NX11 documentation
• NX11 Help
• CAM
• Post Conficurator
• Customizing post processors….
• Post Configurator….
Unrestricted © Siemens AG 2016
Page 23 25.11.2016 Siemens PLM Software
Documentation
As part of the official NX help collection

Post Configurator documentation is provided through the GTAC website:


https://docs.plm.automation.siemens.com/tdoc/nx/11/nx_help/#uid:xid1128418:index_mfgpostconfig

Unrestricted © Siemens AG 2016


Page 24 25.11.2016 Siemens PLM Software
Additional Documentation
Preliminary Help Collection

Post Configurator documentation is provided through the GTAC website:


https://support.industrysoftware.automation.siemens.com/general/documentation.shtml

On website open:
• NX
• NX11
• NX11 documentation
• NX11 Additional Post Configurator Help
(preliminary)
• Post Configurator configuaration objects
for support CNC controllers
• Sinumerik 840D configuration objects
• Use a topic…..

Unrestricted © Siemens AG 2016


Page 25 25.11.2016 Siemens PLM Software
Additional Documentation
Preliminary Help Collection

Post Configurator documentation is provided through the GTAC website:


https://support.industrysoftware.automation.siemens.com/general/nx.shtml

On website open:
• NX
• NX11
• NX11 documentation
• NX11 Additional Post Configurator Help
(preliminary)
• Post Configurator configuaration objects
for support CNC controllers
• Sinumerik 840D configuration objects
• Use a topic…..

Unrestricted © Siemens AG 2016


Page 26 25.11.2016 Siemens PLM Software
Additional Documentation
Preliminary Help Collection

Post Configurator documentation is provided through the GTAC website:


https://docs.plm.automation.siemens.com/tdoc/nx/11/addit_postconfig/#uid:index_xid1122034:xid1095065:xid930991:xid1133230

On website open:
• NX
• NX11
• NX11 documentation
• NX11 Additional Post Configurator Help
(preliminary)
• Post Configurator configuaration objects
for support CNC controllers
• Sinumerik 840D configuration objects
• Use a topic…..

Unrestricted © Siemens AG 2016


Page 27 25.11.2016 Siemens PLM Software
Documentation
What`s New

Post Configurator documentation is provided through the GTAC website:


https://support.industrysoftware.automation.siemens.com/general/nx.shtml

On website open:
• NX
• NX11
• NX11 documentation
• NX11 What`s New
• CAM
• Postprocessing

Unrestricted © Siemens AG 2016


Page 28 25.11.2016 Siemens PLM Software
Documentation
What`s New

Post Configurator documentation is provided through the GTAC website:


https://www.plm.automation.siemens.com/en_us/docs/nx/11.shtml

On website open:
• NX
• NX11
• NX11 documentation
• NX11 What`s New
• CAM
• Postprocessing

Unrestricted © Siemens AG 2016


Page 29 25.11.2016 Siemens PLM Software
Documentation
What`s New

Post Configurator documentation is provided through the GTAC website:


https://docs.plm.automation.siemens.com/tdoc/nx/11/nx_help/#uid:index_whatsnew

On website open:
• NX
• NX11
• NX11 documentation
• NX11 What`s New
• CAM
• Postprocessing

Unrestricted © Siemens AG 2016


Page 30 25.11.2016 Siemens PLM Software
Documentation
What`s New

Post Configurator documentation is provided through the GTAC website:


https://docs.plm.automation.siemens.com/tdoc/nx/11/nx_help/#uid:index_whatsnew:xid926350

On website open:
• NX
• NX11
• NX11 documentation
• NX11 What`s New
• CAM
• Postprocessing

Unrestricted © Siemens AG 2016


Page 31 25.11.2016 Siemens PLM Software
Documentation
What`s New

Post Configurator documentation is provided through the GTAC website:


https://docs.plm.automation.siemens.com/tdoc/nx/11/nx_help/#uid:index_whatsnew:xid926350:xid926453

On website open:
• NX
• NX11
• NX11 documentation
• NX11 What`s New
• CAM
• Postprocessing

Unrestricted © Siemens AG 2016


Page 32 25.11.2016 Siemens PLM Software
Documentation
User Forum

NX Manufacturing Forum for all user questions about NX CAM, including Post Configurator:
http://community.plm.automation.siemens.com/t5/NX-Manufacturing-Forum/ct-p/part-manufacturing

Search the community

Discussion forum

Latest Topics

Unrestricted © Siemens AG 2016


Page 33 25.11.2016 Siemens PLM Software
Documentation
Context help

Context help
This offers a help description on the individual property.

Unrestricted © Siemens AG 2016


Page 34 25.11.2016 Siemens PLM Software

You might also like