Recently, startups are developing various programs using AI. I can't help but be surprised when I see the results made in Chat GPT.
The architectural design team is also developing various concepts, and I enjoy looking at them. It may not be enough yet, but I know that it is the future that will come soon. And I'm worried. How can I relate these algorithms to my work?
I inspired by Nicolas Ladislas Sénémaud's article https://www.linkedin.com/posts/nsenemaud_automation-wavefunctioncollapse-3dexperience-activity-6988869586775330816-7_EX?utm_source=share&utm_medium=member_desktop
He showed that information created by externally developed algorithms or state-of-the-art AI programs could be imported into CATIA.
Recently, CATIA supports Python Script. It has the advantage of using the Python library while using the functions of EKL, a CATIA pure programming language, as expected.
I imagined If our customers can easily import model information designed in an external program (for example, a building made in Roblox or a simple architectural model using AI programs) to CATIA, Wouldn't it be possible to create a basic shape and automatically create details using a CATIA template?
I did a bit of study on python scripting. So, today's content is a module template using Python. First of all, there is a modular plane design game made using Pythgame which is one of the Python libraries.
(image1)
The information created here is imported into CATIA using the Python script inherent in CATIA, the module plane is recreated, and then the CATIA Automation Templates are automatically executed. CATIA Template contains the contents of arranging the module frame, analyzing the location of each space, and inserting the appropriate wall module type.
(image2)
(image3)
The CATIA model was created in this way (as many of you already know, CATIA models created with a top-down modeling process) can update each detail as well as the size of the module at any time by variable values.
(video1)
Just imagine. What if customers who do not know design and cannot use BIM tools can create their own house in a game-like way, analyze the data in CATIA, perform various calculations such as whether the design is possible or how much it will cost, and provide feedback with the detailed model to the customer? Please share your imagination and thoughts
let's innovate
