STEP Support For Design And Analysis Processes PDES

  • Slides: 35
Download presentation
STEP Support For Design And Analysis Processes PDES, Inc. /NASA STEP Tutorial Session NASA

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

General Comments l Basis Of MSC. Software Products and Services – Design Simulation And

General Comments l Basis Of MSC. Software Products and Services – Design Simulation And Engineering Analysis - CAE l STEP Application Protocols Presently Supported – AP 203 (IS) – Design Centric/Generally CAD Generated – AP 209 (DIS) – Design And/Or Analysis Centric/CAD And/Or CAE Generated l MSC. Software STEP Usage Philosophy - Two Basic Paradigms – AP 203 Usage – Primarily A One-Direction Design Data Only Exchange • Nominal Shape & Associated Configuration Management/Product Structure Generated In CAD Product And Output As An AP 203 File • AP 203 File Imported To Verify and Validate Design Using Analytical Simulation Processes – AP 209 Usage – Bi-Directional Design & Engineering Analysis Data Exchange • • • Same Two Items Defined For AP 203 Usage (AP 209 Can Be Substituted For AP 203) 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

MSC. Patran (Version 9. 5) STEP AP 203 Coverage l AP 203 Import (See

MSC. Patran (Version 9. 5) STEP AP 203 Coverage l AP 203 Import (See Backup Information For Specifics) – – CC 2 through CC 6 supported Minimum subset of CC 1 supported Group based geometry supported Assemblies supported (assembly instances duplicated into individual MSC. Patran Groups) – Assembly support available only for CC 6 entities – Names of geometric entities preserved using tagged CAD association l AP 203 Export (See Backup Information For Specifics) – – All MSC. Patran geometry entities supported Imported CC 1 exported unaltered Names of geometric entities preserved using tagged CAD association Only CC 2 and CC 6 shape representations supported

MSC. Patran (Version 9. 5) STEP AP 209 Coverage l AP 209 Import/Export (See

MSC. Patran (Version 9. 5) STEP AP 209 Coverage l AP 209 Import/Export (See Backup Information For Specifics) – – – – l Geometry/Configuration Control (= AP 203 Coverage) Nodes/Elements Materials Element Properties Loads and Boundary Conditions Load Cases Analysis Controls Results (Linear Statics, Normal Modes) AP 203/AP 209 translators Web downloadable: – http: //www. mscsoftware. com/ (Select the following in order: Products, Support, Product Updates = MSC. Patran, Software and Online Documentation Updates, MSC. Patran 2000 r 2 (V 9. 5) STEP Translator (AP 203/AP 209))

MSC Focus Today - AP 209 Acceptance/Missionary Role l AP 209/IS Status Scheduled For

MSC Focus Today - AP 209 Acceptance/Missionary Role l AP 209/IS Status Scheduled For 2001 l Translators Presently Offered By One CAD/CAE Vendor – MSC. Software l Theorem Solutions Developing CATIA/V 4 AP 209 Translators (Lockheed, Boeing Electric Boat Funded In Support Of The PDES, Inc. Engineering Analysis Pilot Project) l Why AP 209? PDM • 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 CAD Significantly Extended Source Of Enterprise Wide Data CAE AP 209

AP 209 Added Value To The Design/Analysis Process l Multi-Discipline Version Control – Design

AP 209 Added Value To The Design/Analysis Process l Multi-Discipline Version Control – Design controlled by designer (ddpd) – 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 – Relationship provided to associate design and analysis versions (advr) l Extended Shape Representations – – AP 203 Nominal Design Shape (NDS) - Design generated Idealized Analysis Shape (IAS) and Node Shape (NS) - Analyst generated NDS forms basis for IAS New shape extensions to AP 203 - Constituent_Shape_Representation • • l 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 Analyst – additional_design_information (Design Specifications, Material Specifications, etc. ) – analysis_report_representation (Text Documents, Graphical Documents)

AP 209 (ARM) On-A-Page AP 203 Coverage shape constituent_part parent_shape part fea_model shape_aspect geometry

AP 209 (ARM) On-A-Page AP 203 Coverage shape constituent_part parent_shape part fea_model shape_aspect geometry ply_laminate part_number of_part d_d_p_d a_d_v_r analysis_version a_d_p_d basis a_b_r constituent_shape_representation analysis_shape m_s_w_t ply shape t_d_g_s c_sheet_r d_m point_model f_b_r n_t_s_a_w ply_shape i_d_s node_shape d_s g_m_r thickness p_p_s l_p_s f_p_p_s g_m_r d_s w_w_t b_sheet_r a_r_r version g_m_r filament_laminate_shape t_r analysis_number d_s X-section Shape g_r analysis design n_d_s filament_laminate fe_analysis element CAD CAE version a_d_i specification ply_piece node part_version processed_core composite_assembly g_m_r (See Backup Information For Symbol Definitions)

MSC. Patran Beta Version AP 209 Extensions l Geometry/Configuration Control – Visualization Tools for

MSC. Patran Beta Version AP 209 Extensions l Geometry/Configuration Control – Visualization Tools for Configuration Control Data l Composites – Support for Ply Laminate Tables, Zones (Percentage Laminate Definitions, Thickness Laminate Definitions Comprising Processed Cores), and Smeared Materials – Visualization and Manipulation Tools for Ply Laminates, Zones (Percentage Laminate Definitions, Thickness Laminate Definitions), and Smeared Materials – New Composite Tools and Database Extensions • • • l Zones to Properties Zones to Plies Properties to Zones Plies to Properties Etc. Analysis Report And Document – Database Extensions – Support for Association of Analysis Reports and Jobs – Visualization Tools

Alternate Representations of Composites Supported By AP 209 Plies Zones Properties NB: Elements may

Alternate Representations of Composites Supported By AP 209 Plies Zones Properties NB: Elements may follow ply boundaries for detailed analysis Geometry (surface + boundary) * Ply layup sequence * Ply shape & fiber orientation may vary Ply, 1, 2, 3, etc. Material, UD woven core Nominal Thickness 0. 25 0. 4 10. 5 Geometry (surface + boundary) * Thickness Laminate Table * Percentage Laminate Table * Smeared Material Mesh * Multiple laminate materials * Orientation w. r. t. reference (element edge, coordinate system, vector) Layer, 1, 2, 3, etc. Material, UD woven core Thickness, 0. 25 0. 4 10. 5 Orientation 0 degrees 45 degrees 0 degrees

Flat Pattern, 3 D Plies, FEM Sample Problem

Flat Pattern, 3 D Plies, FEM Sample Problem

AP 203/AP 209 Free Web-Based STEP Viewer l Developed For the PDES, Inc. Engineering

AP 203/AP 209 Free Web-Based STEP Viewer l Developed For the PDES, Inc. Engineering Analysis Pilot Project To Support Promotion Of AP 209 Extended PDM/CAD/CAE Data Coverage l Beta Version 5 Available Today – – – l Geometry - Conformance Classes 2 and 6 Only PDM - Minimum Subset Of Conformance Class 1 Mesh – Nodes/Elements Materials/Properties (Tree Mode Only) Load Cases/LBCs (Tree Mode Only) Future Versions Will Extend Coverage – Full Graphical Viewing and Selection of AP 209 Properties, Materials, LBCs, Results – Additional Geometry Classes l Access At http: //simulate. engineering-e. com/demo (Must Register And Download Citrix Plug-in Before MSC. Step. Viewer Available)

MSC. Software Demo Web Site For Step. Viewer Access

MSC. Software Demo Web Site For Step. Viewer Access

AP 209 Awareness Through Demonstrations (Completed/AP 209 CD) • PDES, Inc. Design-To-Analysis Phase 1

AP 209 Awareness Through Demonstrations (Completed/AP 209 CD) • PDES, Inc. Design-To-Analysis Phase 1 (1994) • • Ford, Boeing, Lockheed, ITI, MSC Auto And Composite Tank Structures CAD-To-CAE COTS CAD/CAE (ARIES, PATRAN, NASTRAN, ITI/STRESSLAB) Linear Static FEA Video Generated, PDES, Inc. TAC Demo DARPA MADE/IPDE Program Phase 1 (1996) • • Boeing, ASU, MSC Aircraft Structures CAD-To-CAE(CFD)-To-CAE(Structures)-To-CAE(CFD) COTS CAD/CAE (CATIA, PATRAN, NASTRAN) Boeing Proprietary CFD (AGPS/A 502) Iterative 1 st Order CFD And Linear Static FEA In-House Boeing Demo, PDES, Inc. Offsite Presentation

AP 209 Awareness Through Demonstrations (Cont. ) (Completed/AP 209 DIS) - Lockheed, Electric Boat,

AP 209 Awareness Through Demonstrations (Cont. ) (Completed/AP 209 DIS) - Lockheed, Electric Boat, MSC • Electric Boat Design-To-Analysis Process (1998) • • Ship Structures CAD-To-CAE-To-CAD COTS CAD/CAE (PRO/E, PATRAN, NASTRAN) Electric Boat Proprietary (COMMANDS) Multiple Idealized Geometric Shapes And FEM/FEA Models Linear Static And Dynamic FEA PDES, Inc. TAC Demo (November 1998) Lockheed Design/Manufacture/Analysis Composites Process (1999) • • Composite Aircraft Structures CAD/CAM-To-CAE-To-CAD/CAM COTS CAD/CAE (CATIA, Fiber. SIM, PATRAN, NASTRAN) Lockheed Proprietary (ASSS, PICASSO) Composite Structure Geometric Shapes (Ply/Zone) And FEM/FEA Models Linear Static And Dynamic FEA PDES, Inc. TAC Demo (June 1999)

Backup Information

Backup Information

MSC. Patran Version 9. 5 AP 203 Import Coverage – Class 2 : Geometrically

MSC. Patran Version 9. 5 AP 203 Import Coverage – Class 2 : Geometrically Bounded Surface Shape Representation · · · · Mapped Item Axis 2_Placement_3 d B_spline surface Rectangular Trimmed Surface Curve Bounded Surface Spherical, Toroidal Surface Swept Surface Circle, Ellipse Trimmed Curve Composite Curve Replica, Offset Curve 3 d, Offset Curve 2 d, Seam. Curve Surface Curve Boundary Curve, Outer Boundary Curve, Composite Curve Segment

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) – Class 2:

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) – Class 2: Geometrically Bounded Wireframe Shape Representation · · · · Geometric Curve Set Axis 2_Placement_3 d Points Circle Ellipse Polyline Trimmed curve – Class 3: Edge Based Wireframe Shape Representation · · · • Edge Based Wireframe Model Axis 2_Placement_3 d Edge Curve Vertex Point Line , Circle , Ellipse, B_Spline_Curve Parabola, Hyperbola Vertex Geometry (only cartesian point supported)

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) – Class 3:

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) – Class 3: Shell Based Wireframe Shape Representation · · · • Shell Based Wireframe Model Axis 2_Placement_3 d Edge Loop Edge Curve Line, Circle, Ellipse, B_Spline_Curves Vertex Geometry (only cartesian point supported) – Class 4: Manifold Surface Shape Representation · · · · Shell Based Surface Model Axis 2_Placement_3 d Open shell, Closed Shell Connected Face Set, Face Surface, Oriented Face Elementary Surfaces Spherical, Conical, Toroidal, Plane, Cylindrical Bounded Surfaces B_Spline_Surfaces

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) · · Swept

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) · · Swept Surface of Linear Extrusion Edge loop Edge Curve · Parabola, Hyperbola, Seam. Curve – Class 5: Faceted Brep Shape Representation · · · · Faceted Brep Axis 2_Placement_3 d Face_Surface Planar Surfaces Edge Loop Edge Curves Parabola, Hyperbola, Seam. Curve – Class 6 : Advanced Brep Shape Representation · Manifold Solid Brep · Next Assembly Usage Occurrence

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) · · ·

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) · · · · Mapped Item Axis 2_Placement_3 d Brep with voids Advanced Face Swept Surface, Surface of linear Extrusion Surface of Revolution Edge Loop Edge Curve Oriented Edges B_spline_surface_with_knots Rational_bspline_surface Cylindrical surface Conical Surface Toroidal Surface

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) · · ·

MSC. Patran Version 9. 5 AP 203 Import Coverage (Cont. ) · · · · Plane Quasi uniform surface Line Circle Uniform Surface Uniform Curve Ellipse B spline curve with knots Quasi uniform curve Rational bspline curve Bezier Surface and Curve Spherical Surface Parabola, Hyperbola, Seam Curve

MSC. Patran Version 9. 5 AP 203 Export Coverage – Curves (MSC. Patran to

MSC. Patran Version 9. 5 AP 203 Export Coverage – Curves (MSC. Patran to AP 203 Geometric Entity Mapping) • • • • • Piece. Wise_Cubic_Polynomial_Curve -- B_spline_Curve_with _knots IGES_Nurb_Curve -- B_spline_Curve_with _knots IGES_Cubic_Spline -- B_spline_Curve_with _knots IGES_Arc -- Circle IGES_Composite_Curve -- Composite_curve IGES_line -- Line IGES_Conic_Ellipse -- Ellipse IGES_Conic_Hyperbola -- Hyperbola IGES_Conic_Parabola -- Parabola IGES_Piece. Wise_Linear -- B_spline_Curve_with _knots Rational_Bezier -- B_spline_Curve_with _knots Curve_On_Surface_Isometric -- B_spline_Curve_with _knots Curve_On_Surface_General -- B_spline_Curve_with _knots PDA_line -- Line IGES_Offset_Curve -- Offset_Curve_2 d_Offset_Curve_3 d CATIA_curve -- B_spline_curve_with_knots COMPUTER_VISION_Curve -- B_spline_curve_with_knots N_Dimensional_Cubic_Spline -- B_spline_curve_with_knots Plane_Project_Curve_Normal -- B_spline_Curve_with _knots Plane_Project_Curve_Vector -- B_spline_Curve_with _knots

MSC. Patran Version 9. 5 AP 203 Export Coverage (Cont. ) – Surfaces (MSC.

MSC. Patran Version 9. 5 AP 203 Export Coverage (Cont. ) – Surfaces (MSC. Patran to AP 203 Geometric Entity Mapping) • • • • • IGES_Nurb_Surface -- B_spline_surface_with_knots IGES_Trimmed_Surface -- Curve_bounded_surface(Class II) & Advanced_face ( Class VI) IGES_Bi. Cubic_Patch_Network -- B_spline_surface_with_knots IGES_Surface_Of_Revolution -- Surface_Of_Revolution IGES_Ruled_Surface -- B_spline_surface_with_knots IGES_tabulated_Cylinder -- Surface_Of_Linear_Extrusion Rational_Bezier_Network -- B_spline_surface_with_knots Ordinary_Trimmed_Surface -- Curve_Bounded_Surface PDA_Patch -- Plane if Class VI Or B_spline_surface_with_knots Bilinear_Coons_Surface -- B_spline_surface_with_knots IGES_Offset_Surface -- Offset_surface PTC_Plane -- Plane PTC_Cylinder -- Cylindrical_surface PTC_cone -- Conical_surface PTC_torus -- Toroidal_surface PTC_fillet_surface -- B_spline_surface_with_knots PTC_generalised_Coons_Surface -- B_spline_surface_with_knots CATIA_Surface -- B_spline_surface_with_knots Piece. Wise_Rational_Polynomial_Surface -- B_spline_surface_with_knots

MSC. Patran Version 9. 5 AP 203 Export Coverage (Cont. ) • • •

MSC. Patran Version 9. 5 AP 203 Export Coverage (Cont. ) • • • Surface_On_Solid -- B_spline_surface_with_knots Curve_Interpolating_Surface -- B_spline_surface_with_knots Extruded_Surface -- Surface_of_linear_Extrusion Glide_Surface -- B_spline_surface_with_knots Composite_Trim_Surface -- B_spline_surface_with_knots PTC_sphere -- Spherical_surface – Solids (MSC. Patran to AP 203 Geometric Entity Mapping) • • ASM solids -- B-Rep Ordinary Brep -- B-Rep

MSC. Patran Version 9. 5 AP 209 Import/Export Coverage – Geometry/Configuration Control • •

MSC. Patran Version 9. 5 AP 209 Import/Export Coverage – Geometry/Configuration Control • • Complete MSC. Patran AP 203 geometry coverage provided Minimum subset of CC 1 plus analysis/design version association entity – Nodes • Global coordinate system – Elements • Volume 3 D Hexahedral elements -- HEX 8, HEX 9, HEX 20, HEX 21, HEX 26, HEX 27, HEX 32&HEX 64 Pentahedral elements -- WEDGE 6, WEGE 15 & WEDGE 24 Tetrahedral elements -- TET 4, TET 10&TET 16 • Surface 3 D Quadratic elements -- QUAD 4, QUAD 5, QUAD 8, QUAD 9, QUAD 12&QUAD 16 Triangular elements -- TRI 3, TRI 4, TRI 6&TRI 9 • Curve 3 D BAR 2, BAR 3&BAR 4

MSC. Patran Version 9. 5 AP 209 Import/Export Coverage (Cont. ) – Materials •

MSC. Patran Version 9. 5 AP 209 Import/Export Coverage (Cont. ) – Materials • Isotropic, Orthotropic and Anisotropic – Element Properties • Surface elements - Membrane Stiffness, Bending Stiffness, Coupling stiffness, Shear stiffness and thickness • 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 Conditions • Point loads - At nodal positions • Pressure loads - Element uniform and element varying pressure loads are supported for loads applied on faces of Volume_3 d_Elements and Surface_3 d_elements • Distributed loads - Element uniform and element varying distributed loads are supported for loads applied on Curve_3 d_Elements • Single point constraints - Nodal displacements • Multi point constraints - Only explicit MPCs are supported • Support for constant value LBCs (Only LBCs Which are associated with at least one Load case are exported)

MSC. Patran Version 9. 5 AP 209 Import/Export Coverage (Cont. ) – Load Cases

MSC. Patran Version 9. 5 AP 209 Import/Export Coverage (Cont. ) – Load Cases • Load Cases which have at least one of the supported LBCs are exported – Output Requests • Support for multiple jobs (Output requests are supported only for Nastran jobs) – Results • Static analysis – Results are supported for elemental stresses, strains, and nodal displacements • Normal modes analysis – Modes and nodal eigenvectors (Support is available for only those load cases which are associated with a single result sub case)

AP 209 ARM Entities Legend a_d_v_r - analysis_design_version_relationship ply_p_s - ply_piece_shape c_a_s - composite_assembly_shape

AP 209 ARM Entities Legend a_d_v_r - analysis_design_version_relationship ply_p_s - ply_piece_shape c_a_s - composite_assembly_shape d_d_p_d - design_discipline_product_definition p_o_a - ply_orientation_angle c_a_t - composite_assembly_table a_d_p_d - analysis_discipline_product_definition p_s_m - ply_stock_material c_a_s_d composite_assembly_sequence_definition g_m_r - geometric_model_representation n_d_s - nominal_design_shape p_l_s - ply_laminate_shape z_s_m - zone_structural_makeup ply_l_t - ply_laminate_table %_l_t - percentage_laminate_table i_d_s - idealized_design_shape f_m_p - fea_material_property d_s - defining_shape p_l_s_d - ply_laminate_sequence_definition t_l_t - thickness_laminate_table p_p_s - projected_ply_shape %_ply - percentage_ply a_b_r - advanced_boundary_representation l_p_s - laid_ply_shape m_s_w_t - manifold_surface_with_topology f_p_p_s - flat_pattern_ply_shape z_s_m_s_r zone_structural_makeup_shape_representation w_w_t - wireframe_with_topology part_l_t - part_laminate_table e_z_s - edge_zone_shape f_b_r - faceted_boundary_representation c_sheet_r - composite_sheet_representation p_z_s - point_zone_shape n_t_s_a_w non_topological_surface_and_wireframe c_s_s_s - cross_section_shape_selection b_sheet_r - beveled_sheet_representation t_d_g_s - three_d_geometry_set d_m - defining_model b_c_z - boundary_curve_zones