CATIA 3D EXPERIENCE MASTER MODEL CLOUD-BASED DATA MODEL
Quantitative Atmospheres A Cloud-Based Analytical Platform to Facilitate Interdisciplinary Design and Engineering
1 / 19
CATIA 3D EXPERIENCE MODELING PROCESS CLOUD-BASED DATA MODEL
Quantitative Atmospheres
01
02
03
04
05
06
Skeletal Framework
Driving Wires
The skeletal design methodology within parametric design applications has the potential to drastically reduce the time it takes to go through design iterations. When designing a project with large amounts of detailing and assemblies, using skeletal modeling as a framework for developing detailed elements allows the designer to go into any generated components or part without affecting the entire system. The flexibility of using skeletal modeling can be seen in how the structural steel members for Pavillon de L’eau were created. The skeleton for all of the elements was scripted using a knowledge pattern with variables and constraints that were adjusted more than one hundred times before arriving at the final solution. The wireframe functioned as a skeletal framework for modeling subsequent elements, which were generated using additional knowledge patterns, engineering templates, and action scripts that together provided the flexibility of iterating through numerous solutions.
Structural Engineering Template Assemblies 3 / 19
CATIA 3D EXPERIENCE EKL (ENGINEERING KNOWLEDGE LANGUAGE) SCRIPTING & AUTOMATION SETUP FOR COMPUTATIONAL MODELING AND INSTANTIATION OF ENGINEERING TEMPLATES
Quantitative Atmospheres
Scripting Language & Computational Framework CATIA EKL contains multiple class objects, which are made up of simple components such as point, line, surface, etc. Each one of these class objects can contain methods and properties. For example, when calling a method that produces a variable or class, the type must be equal to the pre-defined type in memory such as <List>=<List>. The programming language also includes object types that are written into memory, which include Boolean, string, real, length, integer, point, curve, etc. Each member definition describes the inputs and outputs and is defined within parentheses. Object types are then used to define numerical functions, formulas, basic attributes, and methods. The level of detail for using EKL can be extensive and the methods for creating programs through this language can also vary. EKL can exist within multiple workbenches in CATIA and is used within the Knowledge Advisor, Knowledge Expert, Product Engineering Optimizer, and Product Knowledge templates.
4 / 19
CATIA 3D EXPERIENCE MASTER MODEL DATA TREE PRODUCT & PART DATA MANAGEMENT TREE
Quantitative Atmospheres
3D Experience Curvature Analysis
CATIA 3D Experience Model 5 / 19
CLOUD-BASED DESIGN ENGINEERING AND ANALYTICAL WORKFLOW
Quantitative Atmospheres
AEC ANALYTICAL WORKFLOW
DESIGN
ENGINEERING
A E
DRIVERS
ANALYSIS
C NC DATA
Quantitative Atmospheres Model The coud-based tools used for this workflow enable the sharing of information and a collaborative atmosphere that is highly accessible and easily shared during the design engineering process. This working model produces a high level of engineering resolution, design intention, and analytical flow that are capable of translating all the way through fabrication.
FABRICATION
DETAILED TEMPLATES
Cloud-Data Sharing Workflow The feedback loop between the architect and engineer is made increasingly effective through a cloud database for sharing model information. Design drivers together with a computational framework allow design changes to propagate all the way through detailed components. The same design drivers are also used for analytical purposes and the finite element analysis (FEA) data is then fed back into the system for maintaining a high degree of continuity between disciplines.
6 / 19
LINK FROM ARCHITECTURAL MODEL TO CLOUD-BASED FEA PLATFORM
Quantitative Atmospheres
This application includes custom Grasshopper components (described in more detail on page 8) that set up a link between the architect’s model and the proprietary web application. The web application empowers the architect’s design with a built-in finite-element engine that enables the architect to receive real-time feedback on structural performance. In this particular case, the parametric geometry is imported from the architect’s CATIA model into a Rhino/Grasshopper-based platform. The structural performance and feasibility of the architectural Rhino/Grasshopper model can be characterized and evaluated using the linked cloud-based web application.
Imported Parametric Geometry in Rhino/Grasshopper
Web Application Linked To Grasshopper
7 / 19
CUSTOM GRASSHOPPER COMPOENTS TO DEFINED STRUCTURAL SETTINGS AND PARAMETERS
Quantitative Atmospheres
This application includes custom Grasshopper components that set up a link between the architect’s model and the proprietary web application. These components define the structural parameters of the architect’s model, such as discretization of frame elements and meshing of shell elements, material properties and stiffness modifiers, parameterized gravity and lateral load settings that enable the user to vary the application of different load types, and many other components that are typically limited to the structural engineer’s toolbox. It is important to note that the structural engineer is responsible for customizing the structural parameters and settings defined in these Grasshopper components, which are now a part of the architect’s toolbox.
Split & Segmentize Frame Elements
Parametric Geometry Settings
Construct System and Upload to Web Application
Construct Frame Elements
Construct Load Combinations
Parametric Load Settings
Parametric Boundary Condition Settings
Typical Grasshopper Setting to Link to Web Application
8 / 19
LIVE STRUCTURAL PERFORMANCE FEEDBACK IN CLOUD-BASED ANALYTICAL WEB PLATFORM
Quantitative Atmospheres
Once the architect uploads an architectural model to the web application, the built-in FEA engine runs a structural analysis and performs preliminary structural design checks, including checks for structural stability, member stresses, and deflections, among other design checks. In the web application, the model diagram shows the deformed shapes and provides color contours to help describe to the architect the structural behavior. The deformed-shape color diagrams also include quantitative information such as stresses and deflections in three principle directions. The structural parameters and performance metrics available to the architect are set up and strictly controlled by the structural engineer. Ultimately, the structural engineer will perform their own evaluation of the model using a more sophisticated, high fidelity, commercially available FEA software.
Strength Check
Stiffness Check & Displacement Simulation Deformed-shape color diagrams provide visual information about structural performance
This page provides project-specific functionalities (needs based) in simple UI buttons 9 / 19
SEAMLESS WORKFLOW BETWEEN DESIGNER AND ENGINEER THROUGH PROPRIETARY WEB PLATFORM
Quantitative Atmospheres
The cloud-based FEA web platform also serves as a seamless means through which the architectural model, which just underwent a preliminary FEA assessment, is shared with the structural engineer.
Upload / Download Anytime + Real-Time Feedback
Upload / Download Anytime + Report to Architect Web Platform as Central Cloud Work Space
After the architect has iterated on their design in the web platform, the structural engineer can download the architectâ&#x20AC;&#x2122;s model directly from the web platform to their own parametric modeling software, such as Rhino/ Grasshopper or Revit/Dynamo. In effect, the model and design transition from being an architectural model on the architectural side to a structural model on the structural engineering side; however, that seamless link between the two disciplines is not broken as the web platform that facilitated this initial transfer continues as a link for the ongoing flow of data and design information between the architect and engineer. A similar work flow exists in the opposite direction, as will be shown.
Architect Side Real-Time Link
Engineer Side Real-Time Link *Dynamo version shown 10 / 19
STRUCTURAL SIDE: TRANSITION FROM WEB PLATFORM TO HIGH FIDELITY STRUCTURAL SOFTWARE FOR STRUCTURAL ANALYSIS
Quantitative Atmospheres
Upload / Download Anytime + Report to Architect Web Platform
The cloud-based web application facilitates the unobstructed transfer of architectural design information and design drivers, such as a parameterized wireframe model, to the structural engineer for additional evaluation and design using more sophisticated and detailed structural engineering tools and applications. Similar to the architect, the structural engineer has a real-time link to the web application using Rhino/Grasshopper or Revit/Dynamo such that they can readily begin to develop a structural model with more structural-specific design drivers. The structural Rhino/Grasshopper or Revit/Dynamo model is then linked to a commercially available, high fidelity FEA software, like SAP2000, where a robust and reliable structural analysis and design of the latest is carried out. The SAP2000 model enables the engineer to refine the load applications, material properties, stiffness modifiers, and support conditions, and many other structurally relevant design drivers, to assess the performance and design of the structure and ultimately recommend design changes to the architect.
Engineer Side Real-Time Link *Dynamo version shown
For instance, the structural engineer can review the dynamic behavior of the structure, perform a second-order nonlinear analysis, review potential buckling instabilities, and perform code-based design checks of the structural elements. As the members and other design components are refined per the code and per other structurally driven design parameters, the structural engineer can update the SAP2000 model and share those design changes, such as member size or member type, with the structural Rhino/Grasshopper or Revit/Dynamo model and ultimately upload those changes to the cloud-based web application to share the revisions with the architect and their model.
SAP2000
11 / 19
WORKFLOW SUMMARY
Quantitative Atmospheres
The cloud-based web application not only gives the architect the power to flex and assess the structural performance of their model in real-time, it facilitates an unobstructed workflow in which to share the architectural design drivers and parameters with the structural engineer.
Architect Side *Grasshopper Version
Cloud-Based Web Application Engineer Side *Dynamo Version
CATIA
SAP2000
As we have shown, the structural engineer is then able to develop their own high-fidelity FEA models to verify and refine the architectâ&#x20AC;&#x2122;s original design and make the structural modifications necessary to develop a model and design that can be constructed as a code-compliant structure that still meets the architectâ&#x20AC;&#x2122;s design intent. Because of the structural engineer's real-time link with the web application, the structural engineer is readily able to feed back design changes to the architect through the web platform, at which point the architect can capture those design changes and incorporate them into their parametric models and into software like CATIA that can be used as a direct-to-fabrication model.
12 / 19
CATIA 3D EXPERIENCE MASTER MODEL & DATA TREE
Quantitative Atmospheres
13 / 19
ENGINEERING TEMPLATES AND COMPONENT MODELING PROCESS
Quantitative Atmospheres
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
14 / 19
CNC DATA EXCHANGE & TRANSLATION
Quantitative Atmospheres
Import Part Model Generate NC Code (Numerical Control Programming Language) Pr Pa
Nc
Pa Pa Pa
Plasma CNC System, Steel Tube Cutting, Retro System
15 / 19
STEEL ERECTION LOGISTICS STUDY
Quantitative Atmospheres
CRANE SUPPORT CABLE
STEEL SUPPORT SLEEVE
STEEL STANDOFF SUPPORT
PRIMARY & SECONDARY SECTION
STEEL STANDOFF
Structural Steel Diagrid, Artic, www.istructe.org, The Institution of Structural Engineers, 2015
16 / 19
METAL PANEL CLADDING SSTL PIN ANCHOR 2214.141
I NT_B _2 _5 I NT_B _2 _6
I NT_B _3 _7
2169.127 2398.885 3002.11 2305.406
I NT_B _4 _5 I NT_B _4 _6 I NT_B _4 _7 I NT_B _4 _8 I NT_B _4 _9 I N T_B _4 _10
I NT_B _5 _7 I NT_B _5 _9
3196.895
2451.528
2250.954 2513.817 2734.744
I NT_B _6 _9 I N T_B _6 _10
I NT_B _7 _7 I NT_B _7 _9
2629.182
2288.94
3322.738
I NT_B _8 _7
3338.556 3204.273
2218.274 2202.589
I NT_B _9 _8 I NT_B _9 _9
2109.513 2157.642
I N T_B _1 0_6 I N T_B _1 0_7
I N T_B _1 1_4
I NT_A_1 1
I NT_A_1 0
177201.218
24354.929
EXTRUDED ALUMINUM TRACK + GUTTER SYSTEM 7628.382, 20705.637, 23413.260, 24325.673, 21880.637, 22040.686, 22597.131, 21571.253, 13038.559 TOTAL LINEAR LENGTH mm
24279.933
445.703
21959.614
ETFE MEMBRANE, 2-LAYER CUSHIONS 18.203, 46.520, 53.000, 51.200, 48.890, 53.830, 58.180, 60.820, 43.020, 12.040 TOTAL SURFACE AREA m2
I NT_A_9
177201.218
I NT_A_8
23925.505
ALUMINUM CLAMPING STRIPS 7628.382, 20705.637, 23413.260, 24325.673, 21880.637, 22040.686, 22597.131, 21571.253, 13038.559 TOTAL LINEAR LENGTH mm
I NT_A_7
23915.847 23909.019
22337.028
I NT_A_6
16359.93
17002.009
I NT_A_5
10165.705
8584.18
I NT_A_4
I NT_A_3
423.152
I NT_A_2
CONCRETE + GRANITE VENEER BASE WITH INTEGRATED BENCH TOTAL CONCRETE VOLUME m3
I NT_A_1
5
1532.511
I N T_B _1 1_3
BASE STEEL PIN CONNECTIONS TOTAL BASE STEEL PIN CONNECTIONS
I N T_B _1 1_5
2322.844 2124.038 2094.244
I N T_B _1 1_2
2092.068
I N T_B _1 1_1
1239.154
I N T_B _1 0_5
I N T_B _1 0_8
2093.827
I N T_B _1 0_4
3129.648 2366.707 2144.052
I N T_B _1 0_3
I N T_B _1 0_2
1119.387
2139.188 I NT_B _9 _7
I N T_B _1 0_1
2188.597 2101.345 2099.303
I NT_B _9 _6
METAL PANEL ESCALATOR ENTRANCE TOTAL PANEL COUNT TOTAL SURFACE AREA m2
I NT_B _9 _5
SECONDARY STEEL TUBE STRUCTURE 5834.527, 18865.312, 22275.738, 23153.091, 20544.341, 21078.843, 21774.161, 20622.663, 10654.649 TOTAL LINEAR LENGTH mm
I NT_B _9 _4
PRIMARY STEEL TUBE STRUCTURE 7230.809, 20130.978, 22808.895, 23729.141, 21450.613, 21612.562, 22181.697, 21203.354, 12778.699 TOTAL LINEAR LENGTH mm
2467.491
STEEL STANDOFF TRACK SUPPORTS TOTAL STEEL SUPPORTS STANDS
I NT_B _9 _3
I NT_B _9 _2
2340.658 2285.415 I NT_B _9 _1
I NT_B _8 _9 I N T_B _8 _10
2190.483
2121.121
I NT_B _8 _6 I NT_B _8 _8
2124.257 2093.632
I NT_B _8 _5
2262.705 I NT_B _8 _4
2932.174 2606.749
I NT_B _8 _3
I NT_B _8 _2
1416.744 I NT_B _8 _1
I N T_B _7 _11
I N T_B _7 _10
2164.089
2104.41
I NT_B _7 _6 I NT_B _7 _8
2170.315 2098.965
I NT_B _7 _5
I NT_B _7 _4
3438.853 2730.974 2363.414
I NT_B _7 _3
I NT_B _7 _2
949.043
2136.474 I NT_B _6 _8
I NT_B _7 _1
2123.766 2094.544 I NT_B _6 _7
I NT_B _6 _4 I NT_B _6 _6
I NT_B _6 _3 I NT_B _6 _5
2866.912 2471.329 2241.369
I NT_B _6 _2
2475.109
749.978 I NT_B _6 _1
I N T_B _5 _11
AESS LENGTH
I N T_B _5 _10
2211.844
2110.981
I NT_B _5 _6 I NT_B _5 _8
2176.055 2100.844
I NT_B _5 _5
I NT_B _5 _4
3253.872 2620.329 2341.596
I NT_B _5 _3
I NT_B _5 _2
711.582
2096.234
I NT_B _4 _4
I NT_B _5 _1
2503.263 2271.736 2137.084
I NT_B _4 _3
2962.687
2069.315 I NT_B _4 _2
I NT_B _4 _1
3190.204
2324.834
I NT_B _3 _6
2895.661
2120.909
I NT_B _3 _5
I NT_B _3 _9
2111.976
I NT_B _3 _4
I NT_B _3 _8
2880.851 2460.701 2232.684
I NT_B _3 _3
2119.199
1551.578 I NT_B _3 _2
I NT_B _3 _1
I NT_B _2 _8
2750.277
2100.582
I NT_B _2 _4
I NT_B _2 _7
2942.513 2476.942 2208.664
I NT_B _2 _3
823.496 757.312
I NT_B _2 _1 I NT_B _2 _2
I NT_B _1 _5
2529.581 2180.596
AESS TUBE PRI-SEC
2138.789
STEEL STAND-OFF
I NT_B _1 _4
911.718
ALUMINUM TRACKS
I NT_B _1 _3
ETFE PILLOWS
I NT_B _1 _2
ALUMINUM CLAMPS
I NT_B _1 _1
MODEL DATA
Quantitative Atmospheres
01
352
173126.748 02
164803.325 200 243.39 03
A ESS L EN GTH F R EQU EN CY
04
01. STEEL DIAGRID AND ALUMINUM TRACKS 02. COORDINATION MODEL AERIAL VIEW 03. ENLARGED PERIMETER BEAM AND GUTTER 04. ENLARGED STRUCTURAL INTERSECTION 05.ETFE TRACK COORDINATION
05
17 / 19
FINAL DESIGN RENDERING
Quantitative Atmospheres
18 / 19
FINAL DESIGN RENDERING
Quantitative Atmospheres
19 / 19