Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX...

Preview:

Citation preview

Post Configurator EnablementIntroduction / Overview

Realize innovation.Unrestricted © Siemens AG 2016

Unrestricted © Siemens AG 2016

25.11.2016Page 2 Siemens PLM Software

Contact

Sebastian SchimanskiMBG – Application EngineerSiemens PLM, Nuernberg, Germany

sebastian.schimanski@siemens.com+49 (911) 9887-9541

Thomas JenenschMTE - Post Configurator – Software EngineerSiemens PLM, Berlin, Germany

thomas.jenensch@siemens.com+49 (30) 467-775-35

Florian WeisseMTE - Post Configurator – Product ManagerSiemens PLM, Berlin, Germany

weisse.florian@siemens.com+49 (30) 467-775-52

Unrestricted © Siemens AG 2016

25.11.2016Page 3 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

25.11.2016Page 4 Siemens PLM Software

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

Concept:What is the Post Configurator? / What is the Post Configurator not?

Unrestricted © Siemens AG 2016

25.11.2016Page 5 Siemens PLM Software

Post Configurator & Post BuilderFuture 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

25.11.2016Page 6 Siemens PLM Software

Post Configurator & Post BuilderMigration 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

25.11.2016Page 7 Siemens PLM Software

Post Configurator & Post BuilderFor 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 goingforward?

• 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

25.11.2016Page 8 Siemens PLM Software

Post Configurator Roadmap (as planned)

CY2015 2016 2017

NX10.0.103.03.2015

• First product release

• Machines• Up to 5 axes• Single channel• Milling machines

• Supported Controllers• Sinumerik• Fanuc• Heidenhain

NX10.0.228.07.2015

• Updated libraries

• New features• Turning support (Prev)• Mill-Turn support (Prev)

• Enhancements• Integrated Tcl Editor• UI Improvements• Filter Group

NX10.0.317.11.2015

• Additional controller• Sinumerik 828

• New features• Performance improvements• Backwards compatibility• Grouping of the settings• NXOpen Support

• Enhancements• Full Turning support• Full MillTurn support

NX11.0.131.01.2017

• Additional controller• Okuma Controller (Prev)

• New features• Multi-Channel support (Prev)• Multi-Function support (Prev)• Performance Improvements

• Enhancements• Save post under new name

• Updated libraries

NX11.0.2 (as planned)

04.07.2017

• Additional controller• Okuma Controller (Prod)

• New features• Editor for DEF files• Editor for CDL files• Layer Updater

• Enhancements• Multi-Channel support (Prod)• Multi-Function support (Prod)

• Updated libraries

Future

• Additional controller

• New features• NC Code Editor• Graphical Property Editor

• Enhancements• Advanced Review Tool• Layer Manager• Better unit handling

• Updated libraries

Unrestricted © Siemens AG 2016

25.11.2016Page 9 Siemens PLM Software

Available Post Configurator Licenses

BasicFree

• End Customer & CAM User

• Free for all users and included inNX CAM

• Execute new post processors

AdvancedNX31439

• Post Developer

• Included for all Post Builder users

• Execute new post processors• Create new post processor• Change settings through the UI

FullNX 31440

• OEM, Service, Partners

• Execute new post processors• Create new post processor• Change settings through the UI• Customization using Tcl• Protect and Encrypt

Unrestricted © Siemens AG 2016

25.11.2016Page 10 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

25.11.2016Page 11 Siemens PLM Software

PrerequisitesSiemens NX10.0.1 and up

NX CAM License

Updated license file to include new license bit

InstallationNo additional installation is required, Post Configurator is included in NXCAM

Prerequisites/Installation

Overview functionality

Unrestricted © Siemens AG 2016

25.11.2016Page 13 Siemens PLM Software

Post Configurator ConceptOpen 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

25.11.2016Page 14 Siemens PLM Software

Post Configurator ConceptOverview of Post Configurator User Interface

1 : Configuration ObjectsGroups of settings of the post processor.

2 : PropertiesIndividual settings of the post processor of Object.

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

encrypting the post processor.

1

3

2

Unrestricted © Siemens AG 2016

25.11.2016Page 15 Siemens PLM Software

Post Configurator ConceptOverview of Post Configurator User Interface

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

Find barA search field to find any keyword in the UI.

Context helpThis offers a help description on the individual property.

Inheritance ControlControls whether a settings is the default value or the changed.

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

Licensing and EncryptionEncrypt and license layers for individual users and for a certain time frame.

Post ProcessRun the current post processor and validate the latest changes.

Show changesShows all changes done to the post processor by the user through the UI.

Unrestricted © Siemens AG 2016

25.11.2016Page 16 Siemens PLM Software

ConceptLayers

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

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

• A layer...

... can add new functionality.

... can overwrite existing functionality.

... can be Tcl code.

... can be encrypted.

... can be protected.

DM

GD

MU

80P4

Post

Proc

esso

r

Customer

Service

DMU

DMG

MTB

S840D

Base

Unrestricted © Siemens AG 2016

25.11.2016Page 17 Siemens PLM Software

ConceptStandard Layers / OOTB Layers

Customer• Changes can only made be made through Post Configurator• Top layer

Service

• Tcl based modifications• Optional, Tcl based modifications

Machine

• Machine series specific modification• Optional, Tcl based modifications

OEM

• Manufacturer specific modifications• Optional, Tcl based modifications

MTB

• Machine Tool Builder content, like kinematic setup• Will automatically be created by Post Configurator, cannot be changed

Controller

• Siemens, Fanuc, Heidenhain• Encrypted, cannot be changed

Base• Basic Functionallity, cannot be changed• Bottom layer

Unrestricted © Siemens AG 2016

25.11.2016Page 18 Siemens PLM Software

Libr

ary

DM

GFa

nuc

Post

Proc

esso

r

DM

GD

MU

80P4

Post

Proc

esso

r

ConceptLayers to be combined

Core

Base

Controller

S840D Fanuc Heiden-hain

OEM

DMG Index Heller

Machine Series

DMUCustomer

Service

DMU

DMG

MTB

S840D

Base

Template

MTB

Customer

+Auto generated

MTB

Service

Fanu

cG

250

Post

Proc

esso

r

Customer

Service

MTB

Fanuc

Base

Customer

Service

DMG

MTB

Fanuc

Base

Documentation

Unrestricted © Siemens AG 2016

25.11.2016Page 20 Siemens PLM Software

DocumentationOverview

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

25.11.2016Page 21 Siemens PLM Software

DocumentationAs 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

25.11.2016Page 22 Siemens PLM Software

DocumentationAs part of the official NX help collection

On website open:

• NX

• NX11

• NX11 documentation

• NX11 Help

• CAM

• Post Conficurator

• Customizing post processors….

• Post Configurator….

Post Configurator documentation is provided through the GTAC website:https://support.industrysoftware.automation.siemens.com/general/nx.shtml

Unrestricted © Siemens AG 2016

25.11.2016Page 23 Siemens PLM Software

DocumentationAs 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

25.11.2016Page 24 Siemens PLM Software

DocumentationAs 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

25.11.2016Page 25 Siemens PLM Software

Additional DocumentationPreliminary Help Collection

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…..

Post Configurator documentation is provided through the GTAC website:https://support.industrysoftware.automation.siemens.com/general/documentation.shtml

Unrestricted © Siemens AG 2016

25.11.2016Page 26 Siemens PLM Software

Additional DocumentationPreliminary 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

25.11.2016Page 27 Siemens PLM Software

Additional DocumentationPreliminary 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

25.11.2016Page 28 Siemens PLM Software

DocumentationWhat`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

25.11.2016Page 29 Siemens PLM Software

DocumentationWhat`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

25.11.2016Page 30 Siemens PLM Software

DocumentationWhat`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

25.11.2016Page 31 Siemens PLM Software

DocumentationWhat`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

25.11.2016Page 32 Siemens PLM Software

DocumentationWhat`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

25.11.2016Page 33 Siemens PLM Software

DocumentationUser 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

25.11.2016Page 34 Siemens PLM Software

DocumentationContext help

Context help

This offers a help description on the individual property.

Recommended