post configurator enablement - siemens blogs · 2019-12-09 · nx11430 nx cam foundation nx12440 nx...

34
Post Configurator Enablement Introduction / Overview Realize innovation. Unrestricted © Siemens AG 2016

Upload: others

Post on 26-Mar-2020

195 views

Category:

Documents


17 download

TRANSCRIPT

Page 1: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

Post Configurator EnablementIntroduction / Overview

Realize innovation.Unrestricted © Siemens AG 2016

Page 2: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

Unrestricted © Siemens AG 2016

25.11.2016Page 2 Siemens PLM Software

Contact

Sebastian SchimanskiMBG – Application EngineerSiemens PLM, Nuernberg, Germany

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

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

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

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

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

Page 3: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 4: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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?

Page 5: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 6: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 7: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 8: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 9: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 10: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 11: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 12: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

Overview functionality

Page 13: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 14: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 15: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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.

Page 16: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 17: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 18: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 19: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

Documentation

Page 20: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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)

Page 21: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 22: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 23: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 24: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 25: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 26: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 27: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 28: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 29: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 30: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 31: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 32: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 33: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

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

Page 34: Post Configurator Enablement - Siemens Blogs · 2019-12-09 · NX11430 NX CAM Foundation NX12440 NX CAD/CAM Turning Foundation NX12445 NX CAD/CAM 2.5 Axis Milling Foundation NX12450

Unrestricted © Siemens AG 2016

25.11.2016Page 34 Siemens PLM Software

DocumentationContext help

Context help

This offers a help description on the individual property.