Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP

The kinematic mechanism model is an important part of the representation of e.g. machine tools, robots and fixtures. The basics of kinematic mechanism modeling in classic CAD are about to define motion constraints for components relative other components. This technique for kinematic modeling is com...

Full description

Bibliographic Details
Main Author: Li, Yujiang
Format: Others
Language:English
Published: KTH, Industriell produktion 2012
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-91592
id ndltd-UPSALLA1-oai-DiVA.org-kth-91592
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-915922013-01-08T13:51:40ZImplementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEPengLi, YujiangKTH, Industriell produktion2012The kinematic mechanism model is an important part of the representation of e.g. machine tools, robots and fixtures. The basics of kinematic mechanism modeling in classic CAD are about to define motion constraints for components relative other components. This technique for kinematic modeling is common for the majority of CAD applications, but the exchange of kinematic mechanism between different CAD applications have been very limited. The ISO 10303 STEP (STandard for the Exchange of Product data) addresses this problem with the application protocol ISO 10303-214 (AP214) which provides an information model for integration of the kinematics with 3D geometry. Several research projects have tried to, as subtasks, implement the kinematic functionality of AP214. But until recently no one have been able to create a valid dataset to prove the standard’s applicability. In this research, a framework for integration of the STEP-based kinematic mechanism modeling with existing commercial CAx systems is presented. To evaluate how well the framework is able to be applied for industrial practices, two applications are developed to demonstrate the major outputs of this research. A pilot standalone application, KIBOS (kinematic modeling based on STEP), is developed to prove the feasibility for Java-based STEP implementation on kinematics and to provide comprehensive operation logic to manipulate the kinematic features in STEP models based on ISO/TS 10303-27 Java binding to the standard data access interface (SDAI). And then, an integrated application based on STEP and Siemens NX, KIBOS for NX, is developed to demonstrate the translation and operation of kinematic modeling between Siemens NX and STEP.The result of this research provides the industrial practitioners with an implementable framework for kinematic modeling exchange between different CAx systems, the IT venders can enhance their products with STEP based kinematic modeling or data exchange in addition to their current support for standard geometric modeling, and the developed application can assist academic researchers to create STEP files with valid kinematic mechanism. The major outputs of this research, KIBOS and KIBOS for NX, can be, and has been, used and extended in the research project Digital Factory Building Blocks at KTH. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-91592Degree Project in Production Engineering Management, Second Level ; 498application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description The kinematic mechanism model is an important part of the representation of e.g. machine tools, robots and fixtures. The basics of kinematic mechanism modeling in classic CAD are about to define motion constraints for components relative other components. This technique for kinematic modeling is common for the majority of CAD applications, but the exchange of kinematic mechanism between different CAD applications have been very limited. The ISO 10303 STEP (STandard for the Exchange of Product data) addresses this problem with the application protocol ISO 10303-214 (AP214) which provides an information model for integration of the kinematics with 3D geometry. Several research projects have tried to, as subtasks, implement the kinematic functionality of AP214. But until recently no one have been able to create a valid dataset to prove the standard’s applicability. In this research, a framework for integration of the STEP-based kinematic mechanism modeling with existing commercial CAx systems is presented. To evaluate how well the framework is able to be applied for industrial practices, two applications are developed to demonstrate the major outputs of this research. A pilot standalone application, KIBOS (kinematic modeling based on STEP), is developed to prove the feasibility for Java-based STEP implementation on kinematics and to provide comprehensive operation logic to manipulate the kinematic features in STEP models based on ISO/TS 10303-27 Java binding to the standard data access interface (SDAI). And then, an integrated application based on STEP and Siemens NX, KIBOS for NX, is developed to demonstrate the translation and operation of kinematic modeling between Siemens NX and STEP.The result of this research provides the industrial practitioners with an implementable framework for kinematic modeling exchange between different CAx systems, the IT venders can enhance their products with STEP based kinematic modeling or data exchange in addition to their current support for standard geometric modeling, and the developed application can assist academic researchers to create STEP files with valid kinematic mechanism. The major outputs of this research, KIBOS and KIBOS for NX, can be, and has been, used and extended in the research project Digital Factory Building Blocks at KTH.
author Li, Yujiang
spellingShingle Li, Yujiang
Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP
author_facet Li, Yujiang
author_sort Li, Yujiang
title Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP
title_short Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP
title_full Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP
title_fullStr Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP
title_full_unstemmed Implementation and evaluation of kinematic mechanism modeling based on ISO 10303 STEP
title_sort implementation and evaluation of kinematic mechanism modeling based on iso 10303 step
publisher KTH, Industriell produktion
publishDate 2012
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-91592
work_keys_str_mv AT liyujiang implementationandevaluationofkinematicmechanismmodelingbasedoniso10303step
_version_ 1716530814152343552