siemens plm connection - nx... · control loop system in simulink mechanical plant in nx motion...
TRANSCRIPT
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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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