Processing Geometric Models of Assemblies to Structure and Enrich them with Functional Information
Ahmad SHAHWAN
Supervised by
Jean-Claude LEON
Gilles FOUCAULT
Grenoble
August 29, 2014
In the frame of
ROMMA Project
Robust Mechanical Models for Assemblies
http://romma.lmt.ens-cachan.fr
Partners
What is a DMU?
No explicit and robust relation between CAD Models and function.
Iyer et al. '05
What is a structural simulation?
Objective: assess the load distribution over the bolted junctions under prescribed external loads.
Preparation: 5 man-days.
Computation: 15'.
How to reduce simulation preparation time?
Simulation model differ from CAD models
Certain hypotheses are made to produce simulation models.
Shape transformations are needed.
Simulation objectives and hypotheses refer to specific functional subsets of components.
≠
BoltedJunction
CAD models need to be enriched with functional knowledge and restructured accordingly.
Objectives
Enrich DMUs with functional knowledge required by geometric
transformation for FEA preprocessing, taking into account current
industrial practices and conventions.
Bottom-up approach
Overview
Function, form and behavior
Function is the semantics of a design.
Gero '90
Relationship between function and structure, i.e. form* Gero '90, Umeda '09, Qian '96, Albers '06.
Example of form-behavior-structure (FBS) model applied to a buzzer Qian & Gero '96.
Methods to apply this relationship in design suggest behavior to make the connection.
Function
Behavior
Form
* In the domain of mechanical engineering.
Challenges of the bottom-up approach
Industrial conventions
Real shape
v.s.
Digital shape
Restructuring of the CAD model
Level
Enrichment
Restructuring
Funct. interface
Comp. interface
Geometric
Funct. unit
Component
None
Funct. module
Comp. group
Organizational
Form at the outset
Function stems from interactions between components De Kleer '98, Albers '02.
For mechanical components, functionality happens at the geometric interface level.
Top-down methods built on functional interaction to boost geometric design Roy & Bharadwaj '02, Kim '04.
Relationship between form and function at the interface level Roy & Bharadwaj' 02
To capture functionality, geometric interactions need to be analysed first.
Conventional Rep. of a threaded link
Conventional Interface
A CI is a conceptual entity that represents an interaction between two components in an assembly.
Identified by the geometric interaction of components in a DMU.
Augmented with semantics such as physical and functional properties.
CI types
Contact;curve or surface
Interference;shared volume
Clearance.play distance
Threaded link: a functional interaction (source ASM)
Functional Interfaces
An FI is an interaction between two neighboring mechanical components that fulfills, or contributes to the fulfillment of a function.
Functionally explains an CI.
Observations
One CI many FIs!
Functional interfaces are represented through canonical surfaces.
Only geometric interactions between canonical surfaces are of significant interest.
can be represented using a wrench screw Poinsot 1861;
can only go through CIs of component C: $\mathcal{I}(C)$.
Qualitative physical representation
Force and moment values are not available in a DMU!
Need for qualitative representation:
values: real intervals.
Not Null
$\odot$
$]-\infty, 0[ \: \cup \: ]0, +\infty[$
Null
$\oslash$
$[0, 0]$
Strictly Positive
$\oplus$
$]0, +\infty[$
Strictly Negative
$\ominus$
$]-\infty, 0[$
Arbitrary
$\otimes$
$]-\infty, +\infty[$
and operations: interval arithmetics.
$$
\begin{array}{l@{}l@{}l}
K + L &= \{z | \exists (x, y) \in K \times L, z = x + y &\} \\
K \cdot L &= \{z | \exists (x, y) \in K \times L, z = x \cdot y &\}
\end{array}
$$
Elimination of statically-invalid FIs
Iterate CIG nodes until there's no more FIs to eliminate.