Tecnomatix Plant Simulation 15.0 New features
Unrestricted © Siemens AG 2019 Realize innovation.
Version 15.0: Major Topics and Enhancements
New Topics: • Free AGV movement on floor space, independent from a track system • Introduce Simulation Based Costing: evaluate investment costs and costs per piece • Automatic part routing on conveyor systems and machines • 3D kinematics definition and Pose Editor
Enhancements: • New Gantt Chart tool • Improved handling of parts loaded to a carrier systems • Debugger Enhancement: Conditional breakpoints • Ease-of-use for interfacing with Teamcenter and Line Designer • Support for subscription based licensing
Unrestricted © Siemens AG 2019 Page 22019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany freely moving AGVs
2019 Plant Simulation Version 15
Freely moving AGVs technical presentation mh 2019 03 28
Unrestricted © Siemens AG 2019 Realize innovation.
New with Version 15.0: Free Moving Transporter and AGV
To match current customer requirements and state-of-the-art technology for AGV systems it is necessary to simulate/support vehicles driving independent from fixed track systems.
• Vehicles can drive on the shop floor • A driving path can be assigned to a vehicle through a SimTalk API
With free moving AGV also virtual commissioning use cases are possible where e.g. a PLC based AGV fleet manager controls the AGV driving paths and orders.
Customer Benefits: • Increased flexibility for simulation of current AGV systems Get rid of modelling • Enhanced capability for virtual commissioning of complex, fixed track AGV control systems systems
Unrestricted © Siemens AG 2019 Page 42019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 15.0: Free Moving AGV
• No tracks needed anymore
• AGV driving on the floor
• AGV orientation along markers on the floor
• Use sequences of marker as driving route
Unrestricted © Siemens AG 2019 Page 52019-10-16 Siemens PLM Software
Freely moving AGVs 2 new objects
• AGVPool • Marker
• No tracks required • Simple destination definition using markers • Easier route modification (no “hardware” track modification required) • Easier Branching “ • Easier code access “ • Support of highly complex routing networks
Unrestricted © Siemens AG 2019 Page 62019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Simplest Model
• No tracks required • Simple destination definition using markers • Simple SimTalk route definition • agvPool.cont.setroute(["marker","marker1"])
Unrestricted © Siemens AG 2019 Page 72019-10-16 Siemens PLM Software
Customizable fly by radius: Endpoints are accessed directly, via points are flown by
Using markers as destination points: • Endpoints are accessed directly • Via points can be flown by
Unrestricted © Siemens AG 2019 Page 82019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Direction marker
Force AGV to go through a marker with predefined direction:
Unrestricted © Siemens AG 2019 Page 92019-10-16 Siemens PLM Software
Curve radius definition
AGV attribute (F8) DefaultCurveRadius
• Automatic, predefined, customizable curve radius • DefaultCurveRadius
Unrestricted © Siemens AG 2019 Page 102019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Adressing three AGVs
Var agv2:=AGVpool.mu(2)
Unrestricted © Siemens AG 2019 Page 112019-10-16 Siemens PLM Software
Backward maneuvering
var agv1:=agvpool.mu(1) agv1.setroute(["marker1","marker2"]) waituntil agv1.destinationwasreached agv1.backwards:=true agv1.setroute(["marker3"]) waituntil agv1.destinationwasreached wait 1 conveyor.cont.move(agv1) wait 2 agv1.backwards:=false agv1.setroute(["marker4","marker5"])
Unrestricted © Siemens AG 2019 Page 122019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Alternative: Adressing multiple AGVs (using an administration table)
AGVPool.getAssignedAGVsTable(MyAGVPool)
var agv1:= MyAGVPool[1,1] var agv2:= MyAGVPool[1,2]
agv1.setroute(["marker","marker2","marker1"]) waituntil agv1.destinationwasreached
agv2.setroute(["marker3","marker2","marker"])
Unrestricted © Siemens AG 2019 Page 132019-10-16 Siemens PLM Software
Transporting Parts
var agv1:=AGV_administration[1,1] agv1.setroute(["marker","marker1"]) -- call AGV waituntil agv1.destinationwasreached @.move(agv1) wait 2 agv1.setroute(["marker2"]) --send AGV to next machine (only destination required) waituntil agv1.destinationwasreached @.move(station2) wait 2
Unrestricted © Siemens AG 2019 Page 142019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany 20 vehicles run by a small order administration system
Unrestricted © Siemens AG 2019 Page 152019-10-16 Siemens PLM Software
freely moving AGVs
2019 Plant Simulation Version 15
Automatic Part Routing on Lines and Machines technical presentation mh 2019 03 28
Unrestricted © Siemens AG 2019 Realize innovation.
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 14.2: Automatic Part Routing on Lines and Machines
The automatic part routing offers an easy way to direct a part automatically to the next target station.
Customer Benefit: • New powerful and easy-to-use routing strategy • Reduced need for writing custom SimTalk code for standard part routing tasks
Achieved technical results: • Fast and OOTB strategy • Easy combination with already existing strategies and custom SimTalk controls Part Destinations: M_1 / M_2 / M_3
Unrestricted © Siemens AG 2019 Page 172019-10-16 Siemens PLM Software
Automatic routing on conveyor lines based on one central table
A table can be used directly as @.destination. Parts will automatically go from first to the last position in the table using the shortest path on the conveyor lines (+including weighting factors)
Unrestricted © Siemens AG 2019 Page 182019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 14.2: Part Exit Strategies and Operator carrying Parts
The standard part exit strategies on stations can now be used in combination with operators carrying parts to target stations selected through the exit strategy.
Customer Benefit: • New powerful and easy-to-use part delivery to target stations • Reduced need for writing custom SimTalk code for operators bringing parts to specific stations
Achieved technical results: • Fast OOTB strategy combination Example: Min. Set-up Time: • Generalization of existing concepts covering If possible carry part to a more standard use cases in shop floor operations station where no additional setup is needed
Unrestricted © Siemens AG 2019 Page 192019-10-16 Siemens PLM Software
New with Version 14.2: Part Routing and Operator Carrying Parts
The automatic part routing can also be used with operators carrying parts to their destination. The next destination is defined through the pre- calculated part route on the shop floor.
Customer Benefit: • New OOTB material routing strategy eliminating a lot of custom SimTalk coding Achieved technical results: • Fast and OOTB strategy • Seamless integration with operators carrying parts on the shop floor
Next part destination is the drop place in front of station M3
Unrestricted © Siemens AG 2019 Page 202019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 14.2: New Sankey Diagramming Tool
The Plant Simulation Sankey tool collects and displays part, vehicle and operator routes on the shop floor. Customer Benefit: • Easy validation of correct part routing • Visualize heat maps for heavily used routes and machines • Enhanced reporting capabilities Achieved technical results: • Improved Performance (factor 10+) • Modern and state-of-the-art UI and look & feel • Better fit to Plant Simulation use cases • Replacement for outdated SimTalk based Sankey implementation
Unrestricted © Siemens AG 2019 Page 212019-10-16 Siemens PLM Software
New with Version 14.2: New Pose Editor for Kinematic Definition
The Plant Simulation pose editor introduces an easy way for the definition of animated machine modules and equipment Customer Benefit: • Easy 3D animation for machines with realistic behaviour • Impressive technology presentation for customer, management and industry fairs List of defined poses and pose preview in 3D view
Achieved technical results: • Improved ease-of-use for advanced machine animation • Infrastructure for standardized PL kinematic reuse and exchange Edit dialog for pose definition and modification
Unrestricted © Siemens AG 2019 Page 222019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Pose / Joint Editor for Kinematic Definition
Unrestricted © Siemens AG 2019 Page 232019-10-16 Siemens PLM Software
New with Version 14.1: User Experience Enhancements and Improved Workflows
. 3D manipulators for fast interactive . Object scaling . Rotation
. Anchor points and additional manipulators for connectors in 3D
. New 3D bottling conveyor graphics with guides for Food & Beverage, CPG, …
. Part stacking feature from V14 is now used for all simulation objects with part capacity >1: Worker, Place Buffer,…
Unrestricted © Siemens AG 2019 Page 242019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Cost Simulation
DDCA
Plant Simulation Cost Simulation and Analysis
Siemens PLM Software Plant Simulation DDCA Detailed, Dynamic Cost Analysis
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany The Plant Simulation Cost Analyzer is a Strong Calculation Tool for DDCA (Detailed, Dynamic Cost Analysis) in the Plant Simulation 15 Professional License.
New with Version 15.0: Simulation Based Costing
• Introduce cost attributes for production cost evaluation to Plant Simulation • Equipment costs • Depreciation • Operation Costs • Material costs • … • Cost evaluation and reporting added to simulation studies
Unrestricted © Siemens AG 2019 Page 292019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Example: Simulation Based Costing: 2-Shift vs. 3-Shift, use 2 or 3 Machines, … Calculation of costs per piece based on cost parameter and simulation results: • Machine utilization • Produced parts • Labour hour rates •…
Unrestricted © Siemens AG 2019 Page 302019-10-16 Siemens PLM Software
Plant Simulation Cost Simulation
Production Costs Material Costs General Costs Accrued Costs Piece Costs
• Machine Investment • Raw materials • Unproductive times • Part cost • Depreciation time • Sub-components • Failure • Operating cost / year • Material overheads • Pausing
• Transportation • Storage
Unrestricted © Siemens AG 2019 Page 312019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany The cost analyzer
Strong calculation tool for detailed, dynamic cost calculations
Requires html report for result visualization -> Professional license (!) • Insert Cost Analyzer • Insert html report • Drag the cost analyzer onto the html report
Unrestricted © Siemens AG 2019 Page 322019-10-16 Siemens PLM Software
Html Report
Manual update
SimTalk: HtmlReport.show
Unrestricted © Siemens AG 2019 Page 332019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Process automation Double click on the Cost Analyzer to show the html report
Help how do I now open the cost analyzer??? SimTalk: HtmlReport.show Press “Alt” + double click
Unrestricted © Siemens AG 2019 Page 342019-10-16 Siemens PLM Software
Investment costs
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Example 1
One machine -> Depreciation / year: 36.500 Euro Depreciation period: 10 years 365 parts produced -> 365.000 / 365 = 1000 Euro / part Investment costs: 365.000 Euro No operating costs Production time: 1d Simulation time: 1y
The wip* Example with 366 days parts are runtime calculated 50%
*Wip: work in process
Unrestricted © Siemens AG 2019 Page 362019-10-16 Siemens PLM Software
Example 2
One machine -> Depreciation / year: 36.500 Euro Depreciation period: 10 years 3650 parts produced Investment costs: 365.000 Euro No operating costs Production time: 1d Simulation time: 10y
Example 1
More costs + more parts Same piece costs
Example 2
Unrestricted © Siemens AG 2019 Page 372019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Example 3
One machine -> Depreciation / year: 36.500 Euro Depreciation period: 10 years 3650 parts produced Investment costs: 365.000 Euro No operating costs Production time: 1d Simulation time: 100y
Example 1
After 10 years the machines are written off. Piece costs are reduced!
Example 2
Unrestricted © Siemens AG 2019 Page 382019-10-16 Siemens PLM Software
Operating costs
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Operating Costs
+1/2 10.000 / 365 = 27,39726027
One year Ten years
Unrestricted © Siemens AG 2019 Page 402019-10-16 Siemens PLM Software
Two Products Cost_test_04.spp
Production time a=b= 1day
Doubled time - Ten years simulationsame time:time Throughput: 3649 parts Doubled costs
Production time a= 1day b= 2 days
Throughput: 2434 parts
Unrestricted © Siemens AG 2019 Page 412019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Failure impact Cost_test_05.spp
Terrible machine 50% failure rate 50% throughput 200% costs per piece
Unrestricted © Siemens AG 2019 Page 422019-10-16 Siemens PLM Software
2 parallel Machines Cost_test_06.spp
Production time: M1=M2= 1day Operational costs: M1= 10000 M2= 20000 Part a is produced only on M1 Part b is produced only on M2
The Operational Costs are distributed depending on the machines where parts have been manufactured
Unrestricted © Siemens AG 2019 Page 432019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany 2 parallel Machines Cost_test_07.spp Result of under-utilization
In the model before the machines were 100%utilized
If we change the distribution strategy to 20/80 percent, machine 1 is not fully utilized. The number of produced parts is reduced. Prices per piece increase significantly!
Unrestricted © Siemens AG 2019 Page 442019-10-16 Siemens PLM Software
Material costs
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Material Costs
Parts and Container have a material cost attribute “MaterialCostsPerPiece”
Container have an additional „Distribute Costs“ attribute.
If „Distribute Costs“ is checked then individual parts keep their costs in an assembly station (and do not transfer it to the container)
Unrestricted © Siemens AG 2019 Page 462019-10-16 Siemens PLM Software
Distribute Costs in the Assembly Station
In the container you can choose if costs are transferred to the main part (container)
Or kept in the individual parts (X distribute costs)
Unrestricted © Siemens AG 2019 Page 472019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Reading and setting values using the Attribute Explorer
Setting values by a central table
If you don't want to set the individual values in the objects, you can comfortably use the attribute explorer.
• Insert the attribute explorer • Mark all objects of interest in the model and drag them on top of the attribute explorer
Add • InvestmentCosts • DepreciationPeriod to the attribute list. The AttributeExplorer visualizes all objects with the cost attributes. You can also change and set values based on the AE table.
Unrestricted © Siemens AG 2019 Page 492019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Alternative to set up the AttributeExplorer
Use the Query function: Type to Attribute “Investmentcosts” and To Condition select „Existing“
Benefit: This enables dynamic working with the AttributeExplorer. If objects are added, they will be found automatically. If objects are deleted, they are deleted automatically.
Unrestricted © Siemens AG 2019 Page 502019-10-16 Siemens PLM Software
Addressing costs by SimTalk
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Addressing costs by SimTalkCost_test_11_SimTalk_and_Plotter.spp costAnalyzer.putinvestmentCostsIntoTable(dataTable) costAnalyzer.putPieceCostsIntoTable(dataTable1)
You can write the cost analysis results into a table by using SimTalk. In the table you have access to any value.
Unrestricted © Siemens AG 2019 Page 522019-10-16 Siemens PLM Software
Simplest Example
One machine Depreciation time: 10 years Investment costs: 365.000 € After depreciation time costs per piece are Operating Costs: 0 not set to zero, the cost analyzer calculates Production time: 1 part per day the costs over the complete time
Unrestricted © Siemens AG 2019 Page 532019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Two machines
Two machines in parallel: Double Investment, Double Output Same Costs
Two machines in series: Double Investment, Same Output Double Costs
Two machines, one working, one only in the model, NOT connected Double Investment, Same Output Double Costs
Unrestricted © Siemens AG 2019 Page 542019-10-16 Siemens PLM Software
Two machines different depreciation times
Two machines in series:
Depreciation time M1 = 10 years Depreciation time M2 = 5 years
Unrestricted © Siemens AG 2019 Page 552019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Complexity Cost_test_13_SimTalk_and_Plotter.spp
Cost function: Cost per piece over time including: Investment, depreciation, material cost, Setup times, failures, shift model, part mix
Unrestricted © Siemens AG 2019 Page 562019-10-16 Siemens PLM Software
Detailed, dynamic cost analysis Cost_test_13_SimTalk_and_Plotter.spp
Unrestricted © Siemens AG 2019 Page 572019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Tutorial Example
Tutorial Example
Two Axle types are manufactured on a small production system.
Axle1 Axle 2 Drill 4:42 Turn 8:03 Grind 4:42 Grind 4:42 Turn 8:03 Drill 4:42
Unrestricted © Siemens AG 2019 Page 592019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Workflow
Axle1 Axle 2 Drill 4:42 Turn 8:03 Grind 4:42 Grind 4:42 Turn 8:03 Drill 4:42
Unrestricted © Siemens AG 2019 Page 602019-10-16 Siemens PLM Software
Cost Calculation 1 Machines
Investment Depreciation Operational Station Costs Time Costs
Turn 4 232100 8 dynamic
Turn 5 132100 8 dynamic
Grind 2 132100 8 dynamic
Drill 3 120100 8 dynamic
Quality 92100 8 dynamic
Unrestricted © Siemens AG 2019 Page 612019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Cost Calculation 1 Conveyor
Operational Operational Investment Costs by Investment Depreciation Costs Costs per length Costs [€] Time [€/year] length [€/m] [€/year*m]
4100 330 6 129 19
carrier_Cost1.Investmentcosts:=carrier_Source.nu mber*1000 carrier_Cost:=carrier_Cost1.Investmentcosts
Unrestricted © Siemens AG 2019 Page 622019-10-16 Siemens PLM Software
Carrier on Conveyor
How to distribute the carrier costs? Insert a „Cost carrier“ e.g. a station Depreciation time 1year Operational costs 0
If the method carrier_Cost.Investmentcosts:=carrier_Source.number*1000 is used in the init method the carrier costs are set dynamically (e.g. for carrier optimization - more carrier create higher costs)
Unrestricted © Siemens AG 2019 Page 632019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Piece Costs Axle 1 based on the shift model and number of carriers
Piece Costs Axle 1 based on the shift model and number of Carriers 16
14
12
10
8
6
4
2
0 2 3 4 5 6 7 8 9 1011 1213 141516 171819 2021 222324 2526 272829 30 2-Shifts 3-Shifts
Unrestricted © Siemens AG 2019 Page 662019-10-16 Siemens PLM Software
3D Charts
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Cost landscape Cost_test_10_Assembly_costchart.spp
Possibility to give an overview of the investment costs (cylinder length) and operational costs (color)
Unrestricted © Siemens AG 2019 Page 682019-10-16 Siemens PLM Software
Help
Object • Dialog • Tab Costs
Unrestricted © Siemens AG 2019 Page 692019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New Gantt
New with Version 14.1: Gantt Chart Migration to Plant Simulation Core
The Plant Simulation Gantt Chart collects and displays • machine allocation by parts • machine state display like “working”, “set-up”, “failed”, …
Customer Benefit: • Improved validation of part routing • Visualize impact of machine states on production performance • Enhanced reporting capabilities
Achieved technical results: • Improved Performance (factor 10+) • Modern and state-of-the-art UI and look & feel • Better fit to Plant Simulation use cases (tool tip information, 100% integrated)
Gantt_demo_Version15_c.spp
Unrestricted © Siemens AG 2019 Page 712019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New Gantt chart
• Online visualization • Customizable 100.000 objects for high performance. • GanttChart.NumVisibleBars:=3000 • (Data is still there but not visualized -> increase performance) • GanttChart.getData(MyGanttData) transfers Gantt data to a table • No parametrization required (but can be customized) • Uses standard values (part + all resources) • Zoom: Ctrl + mouse wheel • Tracking of parts during the production flow • Hover over shows start- and end-time
Unrestricted © Siemens AG 2019 Page 722019-10-16 Siemens PLM Software
Advanced Features
Show Bar Text : Shows in the bar a text of the relevant data table
Lanes: can be customized: In one resource multiple lanes can be defined (e.g. if you set data in the Gantt chart) Set data: lane + color (if empty will be set automatically)
Switch of highlighting the parts in the workflow when hovering over: -> Flag: enable visual tracking:
Unrestricted © Siemens AG 2019 Page 732019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Part View
GanttChart.ShowPartView:=true
Unrestricted © Siemens AG 2019 Page 742019-10-16 Siemens PLM Software
Connectors with via points
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany 3D connectors with anchor points, layout modifications via manipulators
Connectors can be set with „via points“ Via points can be modified with manipulators (press “m”)
Unrestricted © Siemens AG 2019 Page 762019-10-16 Siemens PLM Software
Breakpoint Management Conditional Breakpoints
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 15.0: SimTalk Breakpoint Management
Conditions for breakpoints are a powerful enhancement for debugging session in SimTalk controls:
• Define conditional breakpoints, based on current simulation model state • Define start time for detailed step-by-step analysis
Customer Benefit: • More flexibility and user control in debug sessions • Improved workflow for fast search and detection of critical simulation modes states
Unrestricted © Siemens AG 2019 Page 782019-10-16 Siemens PLM Software
Line Designer to Plant Simulation
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 15.0: Creating 3D Simulation Layout from Line Designer Layout
The new tool Teamcenter Wizard guides Plant Simulation user in setting up a 3D simulation model by reusing Line Designer or manufacturing layouts and manufacturing operations managed in Teamcenter.
Customer Benefit: • Easy start for simulation studies using Line Designer layouts • Best-practice for working with data from Teamcenter Achieved technical results: • Automatic layout rebuild according LD layout (managed in Teamcenter) • 100% based on standard TC interface
Unrestricted © Siemens AG 2019 Page 802019-10-16 Siemens PLM Software
PLCSIM Advanced 2.0
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany Added with Version 14.2: PLCSIM Advanced 2.0 Support and Address Access to PLC I/O Plant Simulation supports the latest virtual PLC version from Siemens. Address based access to PLC I/O is a mandatory data exchange pattern and often used in automation projects. (i-Device communication, see picture…)
Customer Benefit: • Ability to use the newest virtual Siemens PLCSIM Advanced 2.0 • Enhanced flexibility in VC projects with more Each vehicle is mapped to a than one PLC 40 byte data area in the Achieved technical results: PLC I/O segment, providing • Support state-of-the-art Siemens technology vehicle command parameter • i-Device communication can be used without changing PLC code in VC scenarios.
Unrestricted © Siemens AG 2019 Page 822019-10-16 Siemens PLM Software
… and much more …
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 14.1: Additional Topics…
. Object alignment in 3D More information on all enhancements with version 15.0 Online Help! . Delayed routing decision point for converter / conveyor crossing
. Direct assignment to array variables: position := [27, 5, 0.5]
. Improved blocking statistic for conveyor lines . Percentage for exit blocked
. …
Unrestricted © Siemens AG 2019 Page 842019-10-16 Siemens PLM Software
New with Version 14.2: Additional Topics…
• New HDI display support for high resolution More information on all enhancements displays with version 15.0 Online Help!
• Delayed start of part processing on stations
• Use of sensor positions as destination setting for Pick&Place robots in SimTalk API
• Single-Sign-On (SSO) for the Teamcenter Interface
• Fast search in array variables provides the new method array_variable.contains(
Unrestricted © Siemens AG 2019 Page 852019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany New with Version 15.0: Additional Topics…
• Sensor activation with MU booking point More information on all enhancements with version 15.0 Online Help! • Workpiece Carrier: machines operate on a loaded part instead of carrier…
• Default Model Optimization: - 3D graphics, - Classes library
Unrestricted © Siemens AG 2019 Page 862019-10-16 Siemens PLM Software
Contact
Dr. Georg Piepenbrock
Siemens Industry Software GmbH A Digital Factory Business Stuttgart, Germany E-mail: [email protected]
siemens.com
Unrestricted © Siemens AG 2019 Page 872019-10-16 Siemens PLM Software
Siemens PLM Software Tecnomatix Plant Simulation Worldwide User Conference October 15th -17th 2019 Stuttgart, Germany