CAD-MBSE Interoperability for the Checking of Design Requirements Based on Assemblability Indicators
Abstract
:1. Introduction and State of the Art
2. Synthesis and Main Objectives
- ▪
- Remarquable communication discontinuity between SE and designers.
- ▪
- Retained product solutions do not fulfill to all system-engineering requirements.
- ▪
- No conformity of the product with specifications.
3. Proposed Approach
3.1. Functional Analysis and Requirements Definition
- ▪
- Product performance indicators: Their values remain invariant even when changing the assembly sequences. Used to judge whether the designed solution is valid and indicates the possibility of improving the design.
- ▪
- Process performance indicators: Their values change by changing the assembly sequence. Thus, used to help in the determination of the most optimal assembly sequence among a list of sequences.
3.1.1. Product Performance
- A: Essential components;
- B: Non-essential components;
- N: total number of parts;
- Ck: Part assembly cost.
3.1.2. Process Performance
- Ti: insertion time.
- TH: handeling time.
- NUP: the amount of unrepeated essential parts (A).
- : Minimum assembly time in the industry’s assembly line.
3.1.3. XML-MBSE Data Generation
3.2. 3D Design and Assembly Sequences Generation
3.2.1. 3D CAD Development
3.2.2. Assembly Sequence Generation
3.2.3. CAD XML Generation
3.2.4. Analysis and Validation
4. Results and Discussion
- Requirement definition: in this step the SE identifies all the requirements and assigns limit values for the product performance and process performance indicators.
- CAD development: in this stage the designer proposes an adequate design solution and generates all the possible assembly sequences.
- Validation and choice of the appropriate assembly sequence: during this stage the SE analyses the designed solution and compares its response to the initially defined requirements to judge whether it is acceptable in order to select the most optimal assembly sequence.
5. Conclusions and Future Works
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Acknowledgments
Conflicts of Interest
References
- Brahmi, R.; Hammadi, M.; Choley, J.-Y.; Trigui, M.; Aifaoui, N. A SysML profile for mechanical assembly. In Proceedings of the 2020 IEEE International Systems Conference (SysCon), Montreal, QC, Canada, 24 August–20 September 2020; pp. 1–7. [Google Scholar]
- Fradi, M.; Gaha, R.; Mlika, A.; Mhenni, F.; Choley, J.Y. Design of an Electronic Throttle Body Based on a New Knowledge Sharing Engineering Methodology. In Advances in Mechanical Engineering and Mechanics II; Springer: Berlin/Heidelberg, Germany, 2020; pp. 55–63. [Google Scholar]
- Brahmi, R.; Hammadi, M.; Aifaoui, N.; Choley, J.-Y. CAD-MBSE interoperability for the checking of design requirements. In Proceedings of the 2021 18th International Multi-Conference on Systems, Signals & Devices (SSD), Monastir, Tunisia, 22–25 March 2021; pp. 1446–1451. [Google Scholar]
- Brahmi, R.; Hammadi, M.; Aifaoui, N.; Choley, J.-Y. Interoperability of CAD models and SysML specifications for the automated checking of design requirements. Procedia CIRP 2021, 100, 259–264. [Google Scholar] [CrossRef]
- Ii, C.A.E. System Hazard Analysis. In Hazard Analysis Techniques for System Safety; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2005; pp. 115–129. [Google Scholar]
- OMG SysML Home | OMG Systems Modeling Language. Available online: https://www.omgsysml.org/ (accessed on 13 December 2021).
- Mhenni, F.; Choley, J.-Y.; Rivière, A.; Nguyen, N.; Kadima, H.; Mhenni, F. SysML and safety analysis for mechatronic systems. In Proceedings of the 2012 9th France-Japan & 7th Europe-Asia Congress on Mechatronics (MECATRONICS)/13th Int’l Workshop on Research and Education in Mechatronics (REM), Paris, France, 21–23 November 2012; pp. 417–424. [Google Scholar]
- Billatos, S. Green Technology and Design for the Environment; Routledge & CRC Press: Boca Raton, FL, USA, 1997; Available online: https://www.routledge.com/Green-Technology-and-Design-for-the-Environment/Billatos/p/book/9781560324607 (accessed on 13 December 2021).
- Bourjault, A. Contribution à une Approche Méthodologique de l’Assemblage Automatisé: Élaboration Automatique des Séquences Opératoires. Ph.D. Thesis, UFR des Sciences et Techniques, Université de Franche-Comté, Besançon, France, 1984. [Google Scholar]
- Ben Hadj, R.; Trigui, M.; Aifaoui, N. Toward an integrated CAD assembly sequence planning solution. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2014, 229, 2987–3001. [Google Scholar] [CrossRef]
- Trigui, M.; Benhadj, R.; Aifaoui, N. An interoperability CAD assembly sequence plan approach. Int. J. Adv. Manuf. Technol. 2015, 79, 1465–1476. [Google Scholar] [CrossRef]
- Wolter, J.D. On the Automatic Generation of Plans for Mechanical Assembly. 1988. Available online: https://deepblue.lib.umich.edu/handle/2027.42/162146 (accessed on 13 December 2021).
- Boothroyd, G. Product design for manufacture and assembly. Comput.-Aided Des. 1994, 26, 505–520. [Google Scholar] [CrossRef]
- Boothroyd, G.; Dewhurst, P.; Knight, W.A. Product Design for Manufacture and Assembly, 3rd ed.; CRC Press: Boca Raton, FL, USA, 2010. [Google Scholar]
- Eastman, C.M. Design for X: Concurrent Engine; Springer: Berlin/Heidelberg, Germany, 1996. [Google Scholar]
- Hinckley, C.M. Make No Mistake!: An Outcome-Based Approach to Mistake-Proofing; Routledge & CRC Press: Boca Raton, FL, USA, 2001; Available online: https://www.routledge.com/Make-No-Mistake-An-Outcome-Based-Approach-to-Mistake-Proofing/Hinckley/p/book/9781563272271 (accessed on 13 December 2021).
- Ohashi, T.; Iwata, M.; Arimoto, S.; Miyakawa, S. Extended Assemblability Evaluation Method (AEM). Extended Quantitative Assembly Producibility Evaluation for Assembled Parts and Products. JSME Int. J. Ser. C 2002, 45, 567–574. [Google Scholar] [CrossRef] [Green Version]
- Ezpeleta, I.; Justel, D.; Bereau, U.; Zubelzu, J. DFA-SPDP, a new DFA method to improve the assembly during all the product development phases. Procedia CIRP 2019, 84, 673–679. [Google Scholar] [CrossRef]
- Barnes, C.J.; Jared, G.E.M.; Swift, K.G. A pragmatic approach to interactive assembly sequence evaluation. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2003, 217, 541–550. [Google Scholar] [CrossRef]
- Aicha, M.; Belhadj, I.; Hammadi, M.; Aifaoui, N. A Coupled Method for Disassembly Plans Evaluation Based on Operating Time and Quality Indexes Computing. Int. J. Precis. Eng. Manuf. Technol. 2021, 1–18. [Google Scholar] [CrossRef]
- Ben Hadj, R.; Belhadj, I.; Gouta, C.; Trigui, M.; Aifaoui, N.; Hammadi, M. An interoperability process between CAD system and CAE applications based on CAD data. Int. J. Interact. Des. Manuf. (IJIDeM) 2018, 12, 1039–1058. [Google Scholar] [CrossRef]
- Lamm et Weilkiens—2010—Functional Architectures in SysML.pdf. Available online: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjXhrvkzJ71AhXGxjgGHdPYC8MQFnoECAIQAQ&url=https%3A%2F%2Fwww.oose.de%2Fwp-content%2Fuploads%2F2016%2F10%2F110427_TdSE2010_Lamm_Weilkiens_Functional_Architectures_English-1.pdf&usg=AOvVaw1vyuH2N3JsbilE_nYVTha1 (accessed on 13 December 2021).
- Mhenni, F.; Choley, J.-Y.; Penas, O.; Plateaux, R.; Hammadi, M. A SysML-based methodology for mechatronic systems architectural design. Adv. Eng. Inform. 2014, 28, 218–231. [Google Scholar] [CrossRef]
- Selvy, B.M.; Claver, C. Using SysML for verification and validation planning on the Large Synoptic Survey Telescope (LSST). In SPIE Astronomical Telescopes + Instrumentation; SPIE: Bellingham, WA, USA, 2014; Volume 9150, p. 91500N. [Google Scholar]
- Van Noten, J.; Gadeyne, K.; Witters, M. Model-based Systems Engineering of Discrete Production Lines Using SysML: An Experience Report. Procedia CIRP 2017, 60, 157–162. [Google Scholar] [CrossRef]
- Allagui, A.; Belhadj, I.; Aifaoui, N.; Hammadi, M.; Choley, J.-Y. A CAD—System engineering interoperability by Enriching CAD database with functional information. In Proceedings of the 2021 18th International Multi-Conference on Systems, Signals & Devices (SSD), Monastir, Tunisia, 22–25 March 2021; pp. 1452–1458. [Google Scholar]
Indicators | Specifications | Limit Values |
---|---|---|
Product performance | Number of parts (N) Cost (C) Design efficiency (De) | Defined by SE in accordance with the working group |
Process performance | Total assembly time (TAT) Insertion ratio (IR) Handeling ratio (HR) Assemblability ratio (AR) Complexity factor (CF) | Defined by SE in accordance with the working group |
Rep | Item | No |
---|---|---|
1 | Customer enclosure | 1 |
2 | Housing bottom output interface | 1 |
3 | Bearing out bottom | 1 |
4 | PTFE film adhesive | 1 |
5 | Internal gear output | 1 |
6 | Gear inner output | 1 |
7 | Spring belleville | 1 |
8 | Bearing bottom | 1 |
9 | Counter weight bottom | 1 |
10 | Bearing compound | 1 |
11 | Gear compound | 1 |
12 | Shaft eccentric | 1 |
13 | Counter weight top | 1 |
14 | Bearing top | 1 |
15 | Gear inner fixed | 1 |
16 | Gear inner fixed | 1 |
17 | Motor stepper | 1 |
18 | Nut | 2 |
19 | Screw | 2 |
ASP1 | Part | 1 | 2 | 4 | 3 | 5 | 6 | 7 | 8 | 9 | 12 | 10 | 11 | 15 | 13 | 14 | 16 | 17 |
Axis | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | −x | ||
ASP2 | Part | 16 | 17 | 14 | 13 | 12 | 9 | 8 | 7 | 15 | 10 | 11 | 6 | 5 | 4 | 3 | 2 | 1 |
Axis | −x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | ||
ASP3 | Part | 17 | 16 | 14 | 13 | 12 | 15 | 11 | 10 | 6 | 9 | 8 | 7 | 5 | 3 | 4 | 2 | 1 |
Axis | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x | +x |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Brahmi, R.; Belhadj, I.; Hammadi, M.; Aifaoui, N.; Choley, J.-Y. CAD-MBSE Interoperability for the Checking of Design Requirements Based on Assemblability Indicators. Appl. Sci. 2022, 12, 566. https://doi.org/10.3390/app12020566
Brahmi R, Belhadj I, Hammadi M, Aifaoui N, Choley J-Y. CAD-MBSE Interoperability for the Checking of Design Requirements Based on Assemblability Indicators. Applied Sciences. 2022; 12(2):566. https://doi.org/10.3390/app12020566
Chicago/Turabian StyleBrahmi, Rihab, Imen Belhadj, Moncef Hammadi, Nizar Aifaoui, and Jean-Yves Choley. 2022. "CAD-MBSE Interoperability for the Checking of Design Requirements Based on Assemblability Indicators" Applied Sciences 12, no. 2: 566. https://doi.org/10.3390/app12020566