 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.

Slides:



Advertisements
Similar presentations
Intuitive Modeling and Animation for Interactive Graphics & Narrative Environments LJK & INRIA Group meeting April 19, 2012 Imagine.
Advertisements

Intuitive Modeling and Animation for Interactive Graphics & Narrative Environments LJK & INRIA Group meeting May 31, 2012 Imagine.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Bicubic G1 interpolation of arbitrary quad meshes using a 4-split
Search in Source Code Based on Identifying Popular Fragments Eduard Kuric and Mária Bieliková Faculty of Informatics and Information.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
Managing informal aspects of decision processes for improving reactivity of industrial systems Aline CAUVIN, Riad MEGARTSI DIAM-IMS Domaine Universitaire.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Software Testing and Quality Assurance
Xyleme A Dynamic Warehouse for XML Data of the Web.
Abstract 3D FINITE ELEMENT MESHING OF ENTIRE FEMORA BY USING THE MESH MATCHING ALGORITHM V. Luboz, B. Couteau, and Y. Payan Contact:
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
© 2004 Programmed Instruction ­Students work through this Unit of Learning at their own pace and are tested at each step with a multiple choice question.
Unified Modeling (Part I) Overview of UML & Modeling
Automatically Extracting and Verifying Design Patterns in Java Code James Norris Ruchika Agrawal Computer Science Department Stanford University {jcn,
The new The new MONARC Simulation Framework Iosif Legrand  California Institute of Technology.
An Implicit Time-Stepping Method for Multibody Systems with Intermittent Contact Nilanjan Chakraborty, Stephen Berard, Srinivas Akella, and Jeff Trinkle.
Slide 1 Chapter 10 Class and Method Design. Slide 2 REVISITING THE BASIC CHARACTERISTICS OF OBJECT-ORIENTATION.
Configuration Management
Firat Batmaz, Chris Hinde Computer Science Loughborough University A Diagram Drawing Tool For Semi–Automatic Assessment Of Conceptual Database Diagrams.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
Transforming Knowledge to Structures from Other Engineering Fields by Means of Graph Representations. Dr. Offer Shai and Daniel Rubin Department of Mechanics,
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
CMSC 345 Fall 2000 Unit Testing. The testing process.
Survey of Semantic Annotation Platforms
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Interpreting Dictionary Definitions Dan Tecuci May 2002.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
Chapter 13 Architectural Design
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Mining Logical Clones in Software: Revealing High-Level Business & Programming Rules Wenyi Qian 1, Xin Peng 1, Zhenchang Xing 2, Stan Jarzabek 3, Wenyun.
Hybrid Transformation Modeling Integrating a Declarative with an Imperative Model Transformation Language Pieter Van Gorp
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
AGENT (Esprit 24939) 5th GIS-EC WS June99 1 Generalisation and The AGENT Project Sylvie Lamy IGN With much help from the AGENT partners (Laser-Scan, Zurich,
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
6. A PPLICATION MAPPING 6.3 HW/SW partitioning 6.4 Mapping to heterogeneous multi-processors 1 6. Application mapping (part 2)
Software Design Patterns Curtsy: Fahad Hassan (TxLabs)
 Centre National de la Recherche Scientifique  Institut Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix Viallet.
KNOWLEDGE & INTERPRETATION – BOCLAIR ACADEMY – Technical Department.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
KNOWLEDGE & INTERPRETATION – Graphic st aidans high.
Worldwide Protein Data Bank Common D&A Project Sequence Processing Modular Demo May 6, 2010 Project Deliverable.
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with the IBM Rational Software Architect, V7.5 Module 15: Traceability and Static Analysis.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
Mrs. Kenny Sophomore Seminar February 2011 Name: ____________________________.
1 Ontology based Policy Interoperability Dr. Latifur Khan Tahseen Al-Khateeb Mohammad Alam Mohammad Farhan Husain.
Toward product architecture oriented requirements analysis for product line development in systems engineering Kei Kurakawa Nara Institute of Science and.
CS223: Software Engineering Lecture 26: Software Testing.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Defects of UML Yang Yichuan. For the Presentation Something you know Instead of lots of new stuff. Cases Instead of Concepts. Methodology instead of the.
Data Grids, Digital Libraries and Persistent Archives: An Integrated Approach to Publishing, Sharing and Archiving Data. Written By: R. Moore, A. Rajasekar,
Lecture 24: Surface Representation
Government engineering college, Palanpur
Daniel Strüber University of Koblenz and Landau
Presented by: Hassan Sayyadi
The 2007 Winter Conference on Business Intelligence
A Unified Concept for the Graph Representation of
Writing the Four Part Learning Objective
Specifying collaborative decision-making systems
CSE 5311-Class Project Bipartite Matching using Network Flow
Object-Oriented Design
Mathematics.
DATA COMMUNICATION Lecture-3.
Model data and exchange between different models. ISO
Presentation transcript:

 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix Viallet Grenoble Cedex ROMMA Task 1 Model Functional Analysis Status Briefing Ahmad Shahwan Moreno Trlin Gilles Foucault Jean-Claude Léon G-SCOP Laboratory Université de Grenoble, Grenoble-INP INRIA Rhone-Alpes February 2012

Motivation Engineers / Manual Work Semantic Annotation Design ModelSimulation Model Idealization Functional Properties

Data and Process Flow Diagram Maximal Surface/Edges Detection STEP File Geometric Interaction Detection Initialization of the Instances Knowledge Base Geometric CI Graph Conventional Interfaces Taxonomy Reducing Uncertainty Using Ref State 1 Domain Specific Knowledge Functional CI Graph (all possible interpretation) Reducing Uncertainty Using Rules Functional Designations (multiple suggestions) Annotated Model Interpretations Internal Forces Screws Reducing Uncertainty Using Ref State 2 Kinematic Screws Kinematic Constraints Functional CI Graph (less interpretations) Matching Components with Functional Designations Functional CI Graph (least interpretations) Functional Designations Taxonomy Supplementary Rules Functional Patterns Entity Knowledge Base Unique B-Rep Model

Currently Implemented Modules Maximal Surface/Edges Detection STEP File Geometric Interaction Detection Initialization of the Instances Knowledge Base Geometric CI Graph Conventional Interfaces Taxonomy Reducing Uncertainty Using Ref State 1 Domain Specific Knowledge Functional CI Graph (all possible interpretation) Reducing Uncertainty Using Rules Functional Designations (multiple suggestions) Annotated Model Interpretations Internal Forces Screws Reducing Uncertainty Using Ref State 2 Kinematic Screws Kinematic Constraints Functional CI Graph (less interpretations) Matching Components with Functional Designations Functional CI Graph (least interpretations) Functional Designations Taxonomy Supplementary Rules Functional Patterns Entity Knowledge Base Unique B-Rep Model Implemented Partially implemented

Mechanical Analysis Planar Contact Cylindrical Interference Spline Link Planar Support Threaded Link Planar Support Unbalanced Balanced interpretations Two solutions (or more) are evenly correct from a geometrical point of view  Need for other criteria to eliminate irrelevant one(s).

The Algorithm #1 #0#2 Conical ContactPlanar Contact Cylindrical Interference Conventional Interface Graph Initialization of instances Conical SupportPlanar Support Threaded Link Spline Link Geometric Analysis CI Taxonomy

The Algorithm #1 #0#2 Conical ContactPlanar Contact Cylindrical Interference Mechanical Analysis Conical SupportPlanar Support Threaded Link Spline Link CI#1 CI#2 CI#1 CI#2 CI#1 CI#2 Spline Link @1 CI#1 CI#

The Algorithm #1 #0#2 Conical SupportPlanar Support Threaded Link Detection of Functional Designations Coaxial/Concentric Orthogonal FD Taxonomy Capscrew

Examples

Cylindrical interferences could be resolved. No decision could be taken about cylindrical contacts

Examples We where able to decide about the threaded link for the counter-nut, but not for the nut. Again, application of rules. ? Threaded Link

Thanks