* However, in our work, more than consistency checks is needed.
* An example, simplified, rule defining a capscrew.
* The rule shows the tight connection between functionality at the component level, and that
at the functional interface and functional group level.
* This rule can be stated in FOL, however, this formalism is proven to be undecidable.
* The same rule can also be stated using Description Logic, which has the advantage of being decidable.
* Another advantage is that commercial and open-source DL-reasoners implement algos. with well-established computational behavior.
* DL is supported by the ontology language OWL DL. Which makes it a natural choice to our requirements.
romma ontology to capture domain knowledge.
- Model knowledge is instantiated against
romma concepts and instances are assigned to their respective geometric entities.
romma is submitted to DL reasoner.
- CIG is translated into DL fact, which are posted to reasoner.
Components are functionally enriched down to the interface level, and geometrically restructured accordingly.
Geometry & Behavior
Geometry & Behavior
Template-based preprocessing of DMU for FEA purposes.
- Highly automated geometric pre-processing method, feeds on functional information of the DMU Boussuge et al. '14.
- Templates are matched to functional groups (bolted junction).
- Elements of templates are mapped to components (cap-screw, nut, locking nut).
- Sub-domains are defined based on FIs.
Reduction of preparation time
from 5 man-days to 1 hour!
- Geometric restructuring of components.
- CIs: components bear imprints of functional zones.
- FIs: functionality stems at the interface level.
- Structural re-organization of the DMU.
- CIG: capturing functional interaction between components in a graph structure.
- FCs: grouping functionally related components in sub-graphs.
- Use behavior to unambiguously bind form to function.
- RSs: qualitative behavioral assessment of function.
- Apply rule-based inference to connect the dots.
- FDs: match functional patterns to restructured components.
- Other applications rather that FEA:
- Virtual and augmented reality.
- Assembly/Disassembly planning.
- Future work direction:
- Take into account symmetry and repetitive geometries.
- Implement and introduce new reference states, such as kinematic chains.
- Extend existing ontology by defining new FDs and their rules.