Top Banner
STEP Support For Design And Analysis Processes PDES, Inc./NASA STEP Tutorial Session NASA Jet Propulsion Laboratory January 16, 2001
35

Step support for_design_and_engineering_analys

Jan 20, 2015

Download

Design

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Step support for_design_and_engineering_analys

STEP Support For Design And Analysis Processes

PDES, Inc./NASA STEP Tutorial Session NASA Jet Propulsion Laboratory

January 16, 2001

Page 2: Step support for_design_and_engineering_analys

General Comments

• Basis Of MSC.Software Products and Serviceso Design Simulation And Engineering Analysis - CAE

• STEP Application Protocols Presently Supportedo AP203 (IS) – Design Centric/Generally CAD Generatedo AP209 (DIS) – Design And/Or Analysis Centric/CAD And/Or CAE Generated

• MSC.Software STEP Usage Philosophy - Two Basic Paradigmso AP203 Usage – Primarily A One-Direction Design Data Only Exchange

Nominal Shape & Associated Configuration Management/Product Structure Generated In CAD Product And Output As An AP203 File

AP203 File Imported To Verify and Validate Design Using Analytical Simulation Processes

o AP209 Usage – Bi-Directional Design & Engineering Analysis Data Exchange Same Two Items Defined For AP203 Usage (AP209 Can Be Substituted For AP203) Idealized Shape Generated From And Associated To Imported Nominal Shape FEA Model And Analysis Results Generated Analysis Version/Product Structure Generated And Associated To Imported Design Entire Associated Design And Analysis Discipline Data (Nominal Shape, Idealized

Shape, FEM/FEA, Version Control/Product Structure) Exported For Multi-Discipline Exchange And/Or For Repository Storage

Page 3: Step support for_design_and_engineering_analys

MSC.Patran (Version 9.5) STEP AP203 Coverage

• AP203 Import (See Backup Information For Specifics)o CC2 through CC6 supported o Minimum subset of CC1 supportedo Group based geometry supportedo Assemblies supported (assembly instances duplicated into individual

MSC.Patran Groups)o Assembly support available only for CC6 entitieso Names of geometric entities preserved using tagged CAD association

• AP203 Export (See Backup Information For Specifics)o All MSC.Patran geometry entities supported o Imported CC1 exported unalteredo Names of geometric entities preserved using tagged CAD associationo Only CC2 and CC6 shape representations supported

Page 4: Step support for_design_and_engineering_analys

MSC.Patran (Version 9.5) STEP AP209 Coverage

• AP209 Import/Export (See Backup Information For Specifics)o Geometry/Configuration Control (= AP203 Coverage)o Nodes/Elementso Materialso Element Propertieso Loads and Boundary Conditionso Load Caseso Analysis Controlso Results (Linear Statics, Normal Modes)

• AP203/AP209 translators Web downloadable:o http://www.mscsoftware.com/ (Select the following in order: Products,

Support, Product Updates = MSC.Patran, Software and Online Documentation Updates, MSC.Patran 2000r2 (V9.5) STEP Translator (AP203/AP209))

Page 5: Step support for_design_and_engineering_analys

MSC Focus Today - AP209 Acceptance/Missionary Role

• AP209/IS Status Scheduled For 2001• Translators Presently Offered By One CAD/CAE Vendor – MSC.Software • Theorem Solutions Developing CATIA/V4 AP209 Translators (Lockheed,

Boeing Electric Boat Funded In Support Of The PDES, Inc. Engineering Analysis Pilot Project)

• Why AP209?

PDM

CAD CAE

AP209

Significantly Extended Source Of Enterprise Wide Data

• CAE Vendor Product Neutral File• Industry Standard Data Model For Corporate

Wide Simulation Process Integration• Single Design AND Analysis Data Source Within

The Enterprise PDM• Platform To Extend Engineering Analysis STEP

Coverage Into All Analysis Disciplines (Part 107)• Long Term Repository Critical To Aircraft

Industry

Page 6: Step support for_design_and_engineering_analys

AP209 Added Value To The Design/Analysis Process• Multi-Discipline Version Control

o Design controlled by designer (ddpd)o Analysis controlled by analyst (adpd)

Many types of analysis Analysis revised independent of the design version Analysis version is always with respect to a design version

o Relationship provided to associate design and analysis versions (advr)• Extended Shape Representations

o AP203 Nominal Design Shape (NDS) - Design generatedo Idealized Analysis Shape (IAS) and Node Shape (NS) - Analyst generatedo NDS forms basis for IASo New shape extensions to AP203 - Constituent_Shape_Representation

Defined to support composites Possibly could support non-composites attributed design shape extensions

Curve with cross-section shape Surface with thickness (and/or associated attribute tables)

• Foundation for Design Intent/Analysis Review Communications Between Designer and Analysto additional_design_information (Design Specifications, Material Specifications, etc.)o analysis_report_representation (Text Documents, Graphical Documents)

Page 7: Step support for_design_and_engineering_analys

g_m_r

a_d_v_r

part_version

part

d_d_p_d

a_d_p_d

analysis_version

analysis

n_d_s

i_d_s

g_m_r

shape_aspect

shape

g_m_r

analysis_shape

node_shape

point_model

g_m_r

fea_model

node

element

fe_analysis

CAECAD

parent_shape

geometry

part_number

version

design

d_sversion

analysis_number

analysis

basis

d_s

d_s

m_s_w_t

a_b_r

f_b_r

n_t_s_a_w

w_w_t

c_sheet_r

d_mply_shape

b_sheet_r t_d_g_s

constituent_shape_representation

constituent_part

of_part

p_p_s l_p_s f_p_p_s

ply_piece

ply

thickness

ply_laminate

processed_core

composite_assembly

filament_laminate

filament_laminate_shape

shape

X-section Shape

g_r

a_r_r

t_r

d_s

a_d_i

specification

AP203 Coverage

AP209 (ARM) On-A-Page

(See Backup Information For Symbol Definitions)

Page 8: Step support for_design_and_engineering_analys

MSC.Patran Beta Version AP209 Extensions

• Geometry/Configuration Controlo Visualization Tools for Configuration Control Data

• Compositeso Support for Ply Laminate Tables, Zones (Percentage Laminate Definitions,

Thickness Laminate Definitions Comprising Processed Cores), and Smeared Materials

o Visualization and Manipulation Tools for Ply Laminates, Zones (Percentage Laminate Definitions, Thickness Laminate Definitions),and Smeared Materials

o New Composite Tools and Database Extensions Zones to Properties Zones to Plies Properties to Zones Plies to Properties Etc.

• Analysis Report And Documento Database Extensionso Support for Association of Analysis Reports and Jobso Visualization Tools

Page 9: Step support for_design_and_engineering_analys

Geometry(surface + boundary)

Geometry(surface + boundary)

Mesh

* Multiple laminate materials* Orientation w.r.t. reference(element edge, coordinate system, vector)

Layer, Material, Thickness, Orientation1, UD 0.25 0 degrees2, woven 0.4 45 degrees3, core 10.5 0 degreesetc.

* Ply layup sequence* Ply shape & fiber orientation mayvary

Ply, Material, Nominal Thickness1, UD 0.25 2, woven 0.43, core 10.5etc.

Plies Zones Properties

NB: Elements may follow ply boundaries for detailed analysis

* Thickness Laminate Table* Percentage Laminate Table* Smeared Material

Alternate Representations of Composites Supported By AP209

Page 10: Step support for_design_and_engineering_analys

Flat Pattern, 3D Plies, FEM Sample Problem

Page 11: Step support for_design_and_engineering_analys
Page 12: Step support for_design_and_engineering_analys
Page 13: Step support for_design_and_engineering_analys
Page 14: Step support for_design_and_engineering_analys

AP203/AP209 Free Web-Based STEP Viewer• Developed For the PDES, Inc. Engineering Analysis Pilot Project To

Support Promotion Of AP209 Extended PDM/CAD/CAE Data Coverage

• Beta Version 5 Available Todayo Geometry - Conformance Classes 2 and 6 Onlyo PDM - Minimum Subset Of Conformance Class 1o Mesh – Nodes/Elementso Materials/Properties (Tree Mode Only)o Load Cases/LBCs (Tree Mode Only)

• Future Versions Will Extend Coverageo Full Graphical Viewing and Selection of AP209 Properties, Materials,

LBCs, Resultso Additional Geometry Classes

• Access At http://simulate.engineering-e.com/demo (Must Register And Download Citrix Plug-in Before MSC.StepViewer Available)

Page 15: Step support for_design_and_engineering_analys

MSC.Software Demo Web Site For StepViewer Access

Page 16: Step support for_design_and_engineering_analys
Page 17: Step support for_design_and_engineering_analys
Page 18: Step support for_design_and_engineering_analys
Page 19: Step support for_design_and_engineering_analys
Page 20: Step support for_design_and_engineering_analys

AP209 Awareness Through Demonstrations

(Completed/AP209 CD)• PDES, Inc. Design-To-Analysis Phase 1 (1994)

o Ford, Boeing, Lockheed, ITI, MSCo Auto And Composite Tank Structureso CAD-To-CAE-To-CAE o COTS CAD/CAE (ARIES, PATRAN, NASTRAN, ITI/STRESSLAB)o Linear Static FEA o Video Generated, PDES, Inc. TAC Demo

• DARPA MADE/IPDE Program Phase 1 (1996)o Boeing, ASU, MSCo Aircraft Structureso CAD-To-CAE(CFD)-To-CAE(Structures)-To-CAE(CFD) o COTS CAD/CAE (CATIA, PATRAN, NASTRAN)o Boeing Proprietary CFD (AGPS/A502)o Iterative 1st Order CFD And Linear Static FEA o In-House Boeing Demo, PDES, Inc. Offsite Presentation

Page 21: Step support for_design_and_engineering_analys

AP209 Awareness Through Demonstrations (Cont.)(Completed/AP209 DIS) - Lockheed, Electric Boat, MSC• Electric Boat Design-To-Analysis Process (1998)

o Ship Structureso CAD-To-CAE-To-CAE-To-CADo COTS CAD/CAE (PRO/E, PATRAN, NASTRAN)o Electric Boat Proprietary (COMMANDS)o Multiple Idealized Geometric Shapes And FEM/FEA Modelso Linear Static And Dynamic FEAo PDES, Inc. TAC Demo (November 1998)

• Lockheed Design/Manufacture/Analysis Composites Process (1999)o Composite Aircraft Structureso CAD/CAM-To-CAE-To-CAD/CAM o COTS CAD/CAE (CATIA, FiberSIM, PATRAN, NASTRAN)o Lockheed Proprietary (ASSS, PICASSO)o Composite Structure Geometric Shapes (Ply/Zone) And FEM/FEA Modelso Linear Static And Dynamic FEA o PDES, Inc. TAC Demo (June 1999)

Page 22: Step support for_design_and_engineering_analys

Backup Information

Page 23: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Import Coverage

• Class2 : Geometrically Bounded Surface Shape Representationo Mapped Itemo Axis2_Placement_3do B_spline surfaceo Rectangular Trimmed Surfaceo Curve Bounded Surfaceo Spherical, Toroidal Surfaceo Swept Surfaceo Circle, Ellipseo Trimmed Curveo Composite Curveo Curve Replica, Offset Curve 3d, Offset Curve 2d, SeamCurveo Surface Curveo Boundary Curve, Outer Boundary Curve, Composite Curve Segment

Page 24: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Import Coverage (Cont.)

• Class 2: Geometrically Bounded Wireframe Shape Representationo Geometric Curve Seto Axis2_Placement_3do Pointso Circleo Ellipseo Polylineo Trimmed curve

• Class 3: Edge Based Wireframe Shape Representationo Edge Based Wireframe Modelo Axis2_Placement_3do Edge Curveo Vertex Pointo Line , Circle , Ellipse, B_Spline_Curveo Parabola, Hyperbolao Vertex Geometry (only cartesian point supported)

Page 25: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Import Coverage (Cont.)

• Class 3: Shell Based Wireframe Shape Representationo Shell Based Wireframe Modelo Axis2_Placement_3do Edge Loopo Edge Curveo Line, Circle, Ellipse, B_Spline_Curveso Vertex Geometry (only cartesian point supported)

• Class 4: Manifold Surface Shape Representationo Shell Based Surface Modelo Axis2_Placement_3do Open shell, Closed Shello Connected Face Set, Face Surface, Oriented Faceo Elementary Surfaceso Spherical, Conical, Toroidal, Plane, Cylindricalo Bounded Surfaceso B_Spline_Surfaces

Page 26: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Import Coverage (Cont.)

o Swept Surfaceo Surface of Linear Extrusiono Edge loopo Edge Curveo Parabola, Hyperbola, SeamCurve

• Class 5: Faceted Brep Shape Representationo Faceted Brepo Axis2_Placement_3do Face_Surfaceo Planar Surfaceso Edge Loopo Edge Curveso Parabola, Hyperbola, SeamCurve

• Class 6 : Advanced Brep Shape Representationo Manifold Solid Brepo Next Assembly Usage Occurrence

Page 27: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Import Coverage (Cont.)

o Mapped Itemo Axis2_Placement_3do Brep with voidso Advanced Faceo Swept Surface,o Surface of linear Extrusiono Surface of Revolutiono Edge Loopo Edge Curveo Oriented Edgeso B_spline_surface_with_knotso Rational_bspline_surfaceo Cylindrical surfaceo Conical Surfaceo Toroidal Surface

Page 28: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Import Coverage (Cont.)

o Planeo Quasi uniform surfaceo Lineo Circleo Uniform Surfaceo Uniform Curve o Ellipseo B spline curve with knotso Quasi uniform curveo Rational bspline curveo Bezier Surface and Curveo Spherical Surfaceo Parabola, Hyperbola,o Seam Curve

Page 29: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Export Coverage

• Curves (MSC.Patran to AP203 Geometric Entity Mapping)o PieceWise_Cubic_Polynomial_Curve -- B_spline_Curve_with _knotso IGES_Nurb_Curve -- B_spline_Curve_with _knotso IGES_Cubic_Spline -- B_spline_Curve_with _knotso IGES_Arc -- Circleo IGES_Composite_Curve -- Composite_curveo IGES_line -- Lineo IGES_Conic_Ellipse -- Ellipseo IGES_Conic_Hyperbola -- Hyperbolao IGES_Conic_Parabola -- Parabola o IGES_PieceWise_Linear -- B_spline_Curve_with _knots o Rational_Bezier -- B_spline_Curve_with _knots o Curve_On_Surface_Isometric -- B_spline_Curve_with _knots o Curve_On_Surface_General -- B_spline_Curve_with _knots o PDA_line -- Line o IGES_Offset_Curve -- Offset_Curve_2d_Offset_Curve_3d o CATIA_curve -- B_spline_curve_with_knots o COMPUTER_VISION_Curve -- B_spline_curve_with_knots o N_Dimensional_Cubic_Spline -- B_spline_curve_with_knots o Plane_Project_Curve_Normal -- B_spline_Curve_with _knots o Plane_Project_Curve_Vector -- B_spline_Curve_with _knots

Page 30: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Export Coverage (Cont.)

• Surfaces (MSC.Patran to AP203 Geometric Entity Mapping)o IGES_Nurb_Surface -- B_spline_surface_with_knots o IGES_Trimmed_Surface -- Curve_bounded_surface(Class II) & Advanced_face ( Class VI)o IGES_BiCubic_Patch_Network -- B_spline_surface_with_knots o IGES_Surface_Of_Revolution -- Surface_Of_Revolution o IGES_Ruled_Surface -- B_spline_surface_with_knots o IGES_tabulated_Cylinder -- Surface_Of_Linear_Extrusion o Rational_Bezier_Network -- B_spline_surface_with_knots o Ordinary_Trimmed_Surface -- Curve_Bounded_Surface o PDA_Patch -- Plane if Class VI Or B_spline_surface_with_knots o Bilinear_Coons_Surface -- B_spline_surface_with_knots o IGES_Offset_Surface -- Offset_surface o PTC_Plane -- Plane o PTC_Cylinder -- Cylindrical_surface o PTC_cone -- Conical_surface o PTC_torus -- Toroidal_surface o PTC_fillet_surface -- B_spline_surface_with_knots o PTC_generalised_Coons_Surface -- B_spline_surface_with_knots o CATIA_Surface -- B_spline_surface_with_knots o PieceWise_Rational_Polynomial_Surface -- B_spline_surface_with_knots

Page 31: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP203 Export Coverage (Cont.)

o Surface_On_Solid -- B_spline_surface_with_knots o Curve_Interpolating_Surface -- B_spline_surface_with_knotso Extruded_Surface -- Surface_of_linear_Extrusion o Glide_Surface -- B_spline_surface_with_knots o Composite_Trim_Surface -- B_spline_surface_with_knots o PTC_sphere -- Spherical_surface

• Solids (MSC.Patran to AP203 Geometric Entity Mapping)o ASM solids -- B-Rep o Ordinary Brep -- B-Rep

Page 32: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP209 Import/Export Coverage

• Geometry/Configuration Controlo Complete MSC.Patran AP203 geometry coverage providedo Minimum subset of CC1 plus analysis/design version association entity

• Nodes o Global coordinate system

• Elementso Volume 3D

Hexahedral elements -- HEX8, HEX9, HEX20, HEX21, HEX26, HEX27, HEX32&HEX64 Pentahedral elements -- WEDGE6, WEGE15 & WEDGE24 Tetrahedral  elements -- TET4,TET10&TET16

o Surface 3D Quadratic elements -- QUAD4,QUAD5,QUAD8, QUAD9,QUAD12&QUAD16   Triangular elements -- TRI3,TRI4,TRI6&TRI9 

o Curve 3D BAR2,BAR3&BAR4 

Page 33: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP209 Import/Export Coverage (Cont.)

• Materialso Isotropic,  Orthotropic and Anisotropic 

• Element Properties o Surface elements - Membrane Stiffness, Bending Stiffness, Coupling stiffness, Shear stiffness and thickness  o Curve elements - Cross sectional  area, second moment of inertia, torsional & warping constants, and non-

structural mass. Beam cross section geometry and beam properties association maintained (Only Properties related to Nastran preference are currently supported) 

• Loads and Boundary Conditionso Point loads - At nodal positionso Pressure loads - Element uniform and element varying pressure loads are supported for loads applied on

faces of Volume_3d_Elements and Surface_3d_elementso Distributed loads - Element uniform and element varying  distributed loads are supported for loads applied on 

Curve_3d_Elementso Single point constraints - Nodal displacementso Multi point constraints - Only explicit MPCs  are supportedo Support for constant value LBCs (Only LBCs Which are associated with at least one Load case are exported)

Page 34: Step support for_design_and_engineering_analys

MSC.Patran Version 9.5 AP209 Import/Export Coverage (Cont.)

• Load Caseso Load Cases which have at least one of the supported  LBCs are exported

• Output Requests o Support for multiple jobs  (Output requests are supported only for Nastran jobs)

• Results o Static analysis

Results are supported for elemental stresses, strains, and nodal displacements  o Normal modes analysis

Modes and nodal eigenvectors (Support is available for  only those load cases which are associated with a single result sub case)

Page 35: Step support for_design_and_engineering_analys

AP209 ARM Entities Legend

a_d_v_r - analysis_design_version_relationship

d_d_p_d - design_discipline_product_definition

a_d_p_d - analysis_discipline_product_definition

g_m_r - geometric_model_representation

n_d_s - nominal_design_shape

i_d_s - idealized_design_shape

f_m_p - fea_material_property

d_s - defining_shape

a_b_r - advanced_boundary_representation

m_s_w_t - manifold_surface_with_topology

w_w_t - wireframe_with_topology

f_b_r - faceted_boundary_representation

n_t_s_a_w - non_topological_surface_and_wireframe

ply_p_s - ply_piece_shape

p_o_a - ply_orientation_angle

p_s_m - ply_stock_material

p_l_s - ply_laminate_shape

ply_l_t - ply_laminate_table

p_l_s_d - ply_laminate_sequence_definition

p_p_s - projected_ply_shape

l_p_s - laid_ply_shape

f_p_p_s - flat_pattern_ply_shape

part_l_t - part_laminate_table

c_sheet_r - composite_sheet_representation

c_a_s - composite_assembly_shape

c_a_t - composite_assembly_table

c_a_s_d -composite_assembly_sequence_definition

z_s_m - zone_structural_makeup

%_l_t - percentage_laminate_table

t_l_t - thickness_laminate_table

%_ply - percentage_ply

z_s_m_s_r -zone_structural_makeup_shape_representation

e_z_s - edge_zone_shape

p_z_s - point_zone_shape

d_m - defining_model

b_c_z - boundary_curve_zonest_d_g_s - three_d_geometry_se

t

b_sheet_r - beveled_sheet_representation

c_s_s_s - cross_section_shape_selection