post configurator enablement - siemens blogs · 2019-12-09 · nx11430 nx cam foundation nx12440 nx...
TRANSCRIPT
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
[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
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.