A Collaborative Framework for CAD–FEA Interoperability
Total Page:16
File Type:pdf, Size:1020Kb
A Collaborative Framework for CAD–FEA Interoperability Computer Mediated Communication [CE6014] Final Project Report - 2012 Student: William Buckley UCC ID: 112223669 Institution: University College Cork Course: Masters in Information Technology in Architecture, Engineering and Construction Lecturer: Dr. Matevž Dolenc, University of Ljubljana Date: 05/12/2012 Declaration Sheet I declare that this project, in whole or in part, has not been submitted to any University as an exercise for a qualification. I further declare that, except where reference is made in the text, the contents are entirely my own work. The author agrees to the lending or copying of this document upon request for study purposes, subject to the normal conditions of acknowledgement. Author: William Buckley WILLIAM BUCKLEY November 2012 i Abstract 3D CAD software has become established in providing models for downstream CAM/CAE applications. When those involved can work directly with the original, clean CAD model the results are significant boosts to product quality, production costs, and time to market. The growing power of 3D CAD modelling is leading to greater complexity in geometry and its expression in file formats. This complexity leads to a greater number of file exchange issues, requiring the models to be reworked by the downstream users. Studies show that FEA users, for example, are spending as much as 70% of their time fixing CAD models. (McKenney, 1998) This report discusses these issues in the context of a hypothetical Irish Small-Medium Enterprise (SME). The key issues regarding this SME’s interoperability between its CAD and FEA departments are isolated and identified. It will show how file format testing can aid in choosing the correct file transfer format. The SME design process methodology is also reviewed, and a Use Case Model for interoperability is developed. The results of this report indicate the ACIS SAT file format is the best option for file transfer between the CAD and FEA software due to the required model topology and the ACIS derived graphics kernels the software operates with. The Spatial Data Management Environment (SDME) is developed for the SME design process methodology and a UML Use Case Model is formed to highlight the issue of interoperability in the system. ii List of Figures Figure 1: File formats AutoCAD 2012 can open normally ....................................................... 4 Figure 2: Importable file types in AutoCAD 2012 .................................................................... 5 Figure 3: Exportable file types in AutoCAD 2012 .................................................................... 5 Figure 4: List of file types Inventor 2012 can import ................................................................ 6 Figure 5: List of file types Inventor 2012 can export ................................................................ 6 Figure 6: Model to undergo file interoperability testing; isometric view rendering .................. 9 Figure 7: Model to undergo file interoperability testing, front elevation rendering ................ 10 Figure 8: Inventor 2012 model attributes................................................................................. 10 Figure 9: Abaqus/CAE 6.11 GUI with imported Test Model undergone distortion ............... 12 Figure 10: Use Case Diagram in UML of proposed SDME process ....................................... 13 List of Tables Table 1: Common CAD software and corresponding Geometric modelling kernels ................ 1 Table 2 : File formats Abaqus/CAE 6.11 can import per module ............................................. 3 Table 3 : File formats Abaqus/CAE 6.11 can export per module .............................................. 4 Table 4: Original Test Model data ............................................................................................. 9 Table 5: Results of importing model in Abaqus/CAE 6.11 ..................................................... 11 1 List of Abbreviations Symbol Description 2D Two Dimensional 3D Three Dimensional ACIS Geometric Kernel ASCII American Standard Code for Information Interchange CAD Computer Aided Drawing CAE Computer Aided Engineering CAM Computer Aided Manufacturing CSCW Computer Supported Collaborative Work FEA Finite Element Analysis GUI Graphical User Interface IAI International Alliance for Interoperability IGES Initial Graphics Exchange Specification KBE Knowledge Based Engineering OLE Object Linking and Embedding PDM Product Data Management SAT Standard ACIS Text SDME Spatial Data Management Environment SME Small and Medium Enterprises STEP Standard for the Exchange of Product Model Data UML Unified Modelling Language XML Extensible Markup Language 2 Table of Contents Declaration Sheet ............................................................................................................... i Abstract ............................................................................................................................. ii List of Figures ................................................................................................................... 1 List of Tables .................................................................................................................... 1 List of Abbreviations ........................................................................................................ 2 Introduction ....................................................................................................................... 1 The Interoperability Issue....................................................................................................... 1 Graphics Kernels .................................................................................................................... 1 Case Study .............................................................................................................................. 2 Case Study Constraints ....................................................................................................... 2 Methodology ..................................................................................................................... 3 File exchange Assessment ...................................................................................................... 3 FEA Software ......................................................................................................................... 3 Abaqus/CAE 6.11-PR3 ....................................................................................................... 3 CAD Software ........................................................................................................................ 4 AutoCAD 2012 ................................................................................................................... 4 Autodesk Inventor 2012 ..................................................................................................... 5 Interoperability Methods ........................................................................................................ 6 Standardised CAD/FEA software ....................................................................................... 6 Standardised CAD/FEA Graphics Kernel .......................................................................... 7 Neutral CAD File Format ................................................................................................... 7 Object Linking and Embedding .......................................................................................... 7 Model Translation............................................................................................................... 8 Modular Design .................................................................................................................. 8 Development of a Use Case Model for design process .......................................................... 8 Results & Discussion ........................................................................................................ 9 File Format Interoperability ................................................................................................... 9 Test Model .......................................................................................................................... 9 Test results and discussion ............................................................................................... 11 Use Case Model for SDME .................................................................................................. 12 Conclusions & Recommendations .................................................................................. 13 Bibliography ................................................................................................................... 15 3 Introduction The Interoperability Issue Interoperability is the ability for software to interface, couple, and integrate with other software. The issue of Interoperability has long been found in Computer aided design and engineering. However, due to a multitude of reasons, the issue has never been adequately resolved on a global scale. The downstream use of CAD models is of critical importance to FEA personnel. FEA personnel spend as much as 70% of their time repairing CAD models from upstream in order to proceed with meshing and simulation. (McKenney, 1998) According to the 2010 "Collaboration & Interoperability Report" by Longview Advisors, 41 per cent of professionals