siemens plm connection - fermilab - nx/nx_motion_roadmap-s… · recurdyn solver enh. expression...

25
Copyright © Siemens AG 2008. All rights reserved. Copyright © Siemens PLM Software Inc. 2008. All rights reserved. Siemens PLM Connection NX Motion Simulation What’s New in NX 6 & Roadmap

Upload: phungkien

Post on 23-Jun-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Copyright © Siemens AG 2008. All rights reserved.Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Connection

NX Motion SimulationWhat’s New in NX 6 & Roadmap

Page 2: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Copyright © Siemens AG 2008. All rights reserved.

VisionTo make simulation pervasive throughout the product lifecycle in order to design in Quality and drive Product Innovation

Key ObjectivesBest-in-class, scalable CAE pre-post modelers

Market-leading physics based system solutions

Integrated system analysis for multi-body motion dynamics

Data management

Siemens PLM Software – Digital SimulationVision & Objectives

4

Page 3: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 3 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX MOTION SIMULATION AGENDA

Vision & Objectives

What’s New in NX 6 Motion

Motion Control

Usability & Functionality

Roadmap

NX 7 Candidates

Page 4: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 4 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX MOTION SIMULATION AGENDA

Vision & Objectives

What’s New in NX 6 Motion

Motion Control

Usability & Functionality

Roadmap

NX 7 Candidates

Page 5: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 5 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX Motion ObjectivesNX Motion ObjectivesNX 6 & Beyond

Advanced Solutions

CAD & PLM Integration

Mechatronics& Controls

Flexible Bodies

NX 1 NX 2 NX 3 NX 4 NX 5 NX 6 NX 7 NX 8

Released

Page 6: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 6 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Advanced PostAdvanced Post--ProcessorProcessorLightweight supportJoint Primitive & FrictionImp/Exp mechanismsLoad transfer enhancement

CAD

-PLM

NX 7 NX 8

2007 20092008

NX 5 NX 6

2010……

NX Motion ObjectivesNX Motion ObjectivesNX 6 & Beyond - Roadmap

Motion Simulation for DesignersFocus on NX and Teamcenter consistency and integration

Advanced SolutionsExpand advanced functionalities for Pre/Post/Solver

Control Systems and MechatronicsSupport sensor, motor driver, electric circuit, software,…

Flexible Multi-Body DynamicsFully integrate structural behavior

AdvancedM

echatronics&

Controls

Flexible Bodies

Motion Control/MATLABMotion Control/MATLABPMDC motor & signalDirect open of MotionNon-linear Spring/Damper UI improvement & .NET

Flexible BodiesFlexible BodiesNX Motion from SimulinkRelationship HighlightCouplers extensionRecurDyn solver enh.

Expression SupportExpression SupportUnit supportSensitivity/optimizationControl System enh.Relations Browser

Conference attendees only

Page 7: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 7 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX MOTION SIMULATION AGENDA

Vision & Objectives

What’s New in NX 6 Motion

Motion Control

Usability & Functionality

Roadmap

NX 7 Candidates

Page 8: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 8 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX Motion Control SimulationReleased at NX 6.0

ObjectivesInteraction between control devicesand mechanical systemsMotion simulation will embed signallogic and electronic components

Users BenefitsElectro-mechanical products simulation:

Optimize control system design a.k.a.sensor settings, input gain, along withmechanical mass/Inertia...

Unified environment:Same user interface thus better team workShare data, revise, configure

Mechatronics

& C

ontrols

Page 9: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 9 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Co-Simulation w/ Simulink® (from MathWorks)Control with the most popular Math Software

Control loop system in SimulinkMechanical Plant in NX Motion

Controls Torque, Force, Velocity…Monitors any Motion outputSampling time

Post-Process in NX

PMDC motor and voltage signalMechatronics and Mechanical Design

Fully integrated modelingOpen or closed loop signalCustomizable and re-usablePost-Process current, torque, velocity…

Mechatronics

& C

ontrols

NX 6 Motion Control SimulationMechatronics & & Control Systems

PMDC: Permanent Magnetic Direct Current

Page 10: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 10 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX 6 Motion Control SimulationCo-Simulation with MATLAB®, Simulink®

Mechatronics

& C

ontrols

Control SystemSimulink

Mechanical systemPlant model in NX

Torque Input

Target

Mouse

Sensor

Page 11: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 11 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX 6 Motion Control SimulationCo-Simulation with MATLAB®, Simulink®

Plant Input: Hydraulic force pushing the pistonPlant Output: Displacement and velocity of the piston relative to the cylinder. Includes goal setting from a Design Parameter.

Controlled Landing GearGoal: Smooth closingValidate under realistic aircraft operating conditions

Mechatronics

& C

ontrols

Page 12: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 12 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX 6 Motion Control SimulationCo-Simulation with MATLAB®, Simulink®

NX 6 MotionControl Solution

NX 6 MotionControl Solution

Plant Output: SensorsPlant Output: SensorsPlant Input: Load, DriverPlant Input: Load, Driver

MATLAB, SimulinkControl system

MATLAB, SimulinkControl system

Control Solution typeControl system fileControl sampling time

Mechanical system control inputLoad control: torque, forceDriver control: velocity, acceleration

Mechanical system control outputSensors - absolute or relativeFunctions - complex operations

NX Interface with SimulinkIntegration within the control systemRun co-simulation

Solve and Post-ProcessCompare different control systemsand validate using Animation, XY Plot,Clearance, Trace…

Mechatronics

& C

ontrols

Page 13: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 13 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX 6 Motion - Control SystemsIntegrated PMDC motors and signal input

Mechatronics

& C

ontrols

Page 14: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 14 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX 6 Motion Control Simulation Integrated PMDC motors and signal input

Electrical Motor ObjectInput parameters as electrical propertiesRe-usable via PLMXMLInput voltage as a signal

Signal ChartInput for motor as ratio of nominal voltage(more likely to be 0, +1 or -1)Open loop – time dependant onlyUses Function Manager: afu, preview…Closed loop Sequence of events following sensor triggersAllow timer (countdown)Includes time dependant (absolute)

PMDC: Permanent Magnetic Direct Current

Mechatronics

& C

ontrols

Page 15: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 15 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

CAD

-PLM

Direct opening of the Motion FileRapid access to simulation dataFollows Assembly load optionsAllows minimum geometry loadingSupported in Teamcenter 2007.1

User Interface improvements15 improved dialogs for consistencyand Journal support extensionConstant/Function types for ForcesDefault inherited Free Length for springMarker position and orientation optionsNew Graphic Display with local XYZPreview of direction for standalone drivers

Motion Simulation for Design Usability, NX and Teamcenter integration

Page 16: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 16 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Improved Assembly workflowList the geometry used for a Link forthe detailed content“Expand Selected” for identifyingthe components in the NavigatorFilter the Link geometry selection in Customer Default for Best practice

Show Intersection curvesDisplays the contour of Interferenceon the body faces with a warning signTrace for further usage (i.e. modeling)Allow to measure how much penetrationAvailable with Lightweight reference sets

Motion Simulation for Design Workflow Improvements for Designers

CAD

-PLM

Page 17: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 17 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

CAD

-PLM

Existing Objects complete supportCouplers: cable, gear, rack-pinionConstraints: point-curve, curve-curvepoint-surfaceForces: Scalar Force and TorqueVector Force and Torque

Support for new FeaturesDirect OpeningSensorPMDC motor, motor driver, signal chartPlant Input and Output

Motion Simulation Openness Comprehensive Automation support

AdvancedM

echatronics&

Controls

Page 18: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 18 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Advanced

Advanced Motion SolutionsAdding more functionality

Non linear connectionsBushing, spring and damperTabulated values input with Spline approximation

Allow import from spreadsheetEnable re-use with AFU file

Cylindrical Joint DriverIndependent translation vs. rotation driversSupports Motor driver from Mechatronics

Scalability: Export to standalone solutionsExport to Adams/ViewExport to RecurDyn/Pro 7

Page 19: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 19 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Motion SensorsAbsolute or relative Motion resultsMonitor displacement, velocity, acceleration and forces on Markers or Joints in time

Absolute in Global Coordinate SystemRelative to another Marker (moving or fixed)

Using the Marker’s Coordinate System Expressed in any 3rd Coordinate System

Directly graph the sensor resultAvailable for combining in Functions

Control Solution usageCo-Simulation for Plant outputMotor Driver for signal chart in closed loop

AdvancedM

echatronics&

Controls

Advanced Motion SolutionsAdding more functionality

Page 20: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 20 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Assembly Constraints - Joint WizardNX 6.0.1

WHAT IS IT?Map the components with LinksMap the Assembly constraints and mating conditions with Joints

BENEFITSCapture the Assembly IntentRe-use the Assembly construction

CONTENTInherit and associative positions and orientationLeverage the Joint Primitives

CAD

-PLM

Page 21: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 21 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Display Measure in AnimationNX 6.0.1

WHAT IS IT?Display distance and angle updated with AnimationConsistent with NX analysis measure

BENEFITSValidate the packaging requirementsMonitor the clearance

CAD

-PLM

Page 22: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 22 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Point on Curve DriverNX 6.0.1

WHAT IS IT?Movement following a curveDriver as constant, harmonic or Motion general function

BENEFITSConcept analysis for cable or chainEnable reverse kinematics: Find a driver time profile in order to achieve a constant velocity following a trajectory

Advanced

Page 23: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 23 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

NX MOTION SIMULATION AGENDA

Vision & Objectives

What’s New in NX 6 Motion

Motion Control

Usability & Functionality

Roadmap

NX 7 CandidatesConference attendees only

Page 24: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 24 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM SoftwareCopyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Connection

Thank You!

Page 25: Siemens PLM Connection - Fermilab - NX/NX_Motion_Roadmap-S… · RecurDyn solver enh. Expression Support Unit support Sensitivity/optimization Control System enh. Relations Browser

Page 25 May-08Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Siemens PLM Software

Contact

Gilles DubourgProduct Manager – NX Motion Simulation

E-mail: [email protected]

www.siemens.com/plm