Search results
1 – 10 of 478Heng Li, H.L. Guo, S.C.W. Kong and Zhen Chen
Due to the increasing complexity of curved roof surface design and the inadequate optimisation algorithms in design software, the optimisation of curved roof surface design needs…
Abstract
Purpose
Due to the increasing complexity of curved roof surface design and the inadequate optimisation algorithms in design software, the optimisation of curved roof surface design needs to be studied further. The purpose of this paper is to develop an alternative approach to improve the efficiency and effectiveness of curved roof surface design of buildings.
Design/methodology/approach
To achieve the purpose, an optimisation method/tool is developed through reviewing the application of CATIA and integrating genetic algorithm with CATIA; and the effectiveness to perform the GA‐based optimisation method is demonstrated by using a real‐life case study. Furthermore, a comparison among different optimisation algorithms currently available in the CATIA system is conducted.
Findings
Through the case study and the comparison, it is found that the GA‐based method can improve the performance of optimisation for curved roof surface design in the CATIA system; however, further research work is required for the best global optimisation result.
Originality/value
The paper proposes an optimisation method for curved roof surface design through integrating genetic algorithm with CATIA. This method improves the current method of curved roof surface design.
Details
Keywords
Provides a brief outline of Saab Dynamics&apos activities and the use of CATIA in the design process. Claims that this eliminates the need to make a physical mock‐up of war…
Abstract
Provides a brief outline of Saab Dynamics&apos activities and the use of CATIA in the design process. Claims that this eliminates the need to make a physical mock‐up of war missiles before the first flight of prototypes. Discusses the transition from CATIA Version 3 to Version 4 as this was believed to be stronger on changes. Provides details of use and covers the importance of safety.
Details
Keywords
Abstract
Details
Keywords
Abstract
Details
Keywords
María Gloria Del Río‐Cidoncha, Juan Martínez‐Palacios and Francisco Ortuño‐Ortiz
The main goal of this paper is to show how the automation of tasks in solid modelling with Catia V5 is approached, by means of macros, working under the Windows operating system…
Abstract
Purpose
The main goal of this paper is to show how the automation of tasks in solid modelling with Catia V5 is approached, by means of macros, working under the Windows operating system and with the Visual BASIC programming language. A macro is a piece of code (written in a certain programming language) which groups a set of operations that define a certain task.
Design/methodology/approach
The paper is divided into three parts. In the first one, the necessary concepts to begin working with macros are discussed: the programming languages (object‐oriented), compatible with Catia V5, are introduced. The handling of macros, like the one of the fundamental objects of the application, is explained as well. In the second part, the different objects on which the macros for solid modelling are based are described, explaining how they are used and how they are related to one another. In the third and last part, several applications which clarify the use of the studied tools, and which show the great utility of the macros, are included.
Findings
Using macros can automate design tasks which are performed repetitively, as well as carry out new operations (features) which facilitate the modelling process and which are not included in the order menu by default.
Originality/value
Power and versatility of macros as a task‐automation tool is shown, as well as how simple, fast and efficient it is to program them in Visual BASIC.
Details
Keywords
Abstract
Details