Balcony Bay Unit employing Natural Shape and Visual Scripting

Hi, CATIA community !

Just wanted to share a work-flow employed recently in one of my projects and gather some thoughts 🙂 

 

As an architect, I have been developing a small housing project and in this particular case have started with the ambition to use the the Natural Shape and Natural Sketch apps ( which I enjoy a lot and use often) not only for the early concept studies. But the goal was to keep the geometry created with Natural Shape as the backbone/Skeleton, driving the more detailed parts through the design development stages of the project.  So, I have extracted certain profiles and surface planes and propagated these throughout teh product structure for that purpose. And it worked well!  

In the attached videos I am showing two of the developed models/"bricks" - the Balustrade and the Double Height Window Bay, which are linked/driven to the initial conceptual models.

 

I used  extensively Visual Scripting to develop the "bricks" and apply the materials in the app. There are various parameters exposed to control the geometry and versions of it as for example bays with or without a balcony. 

In essence, the workflow was Natural Shape-> CATIA <-Visual Scripting then manage in Assembly Design .

 

Will be good to hear opinions around what is the best way to consume geometry generated in the Visual Scripting App and propagate through the Product Structure. I know, the current functionality does not allow for UDFs containing VS geometry. I was advised to use Power Copy to redistribute Design Sequences to other Parts/Products (not tried it). In my case I just used Product Instances for the  similar parts and it worked OK. 

Best wishes for the New Year to everyone! 

Visual Scripting CATIA CATIA Champion CATIA Building & Infrastructure