Courtesy Robin Drogemuller: In the various engineering disciplines, communication ...
Move to
Next Prev
Up Top
See also
Calculator
Eliza
JigsawPuzzle
CAD data exchange and processing with STEP/Express ISO-10303-21
CircuitAnalysis
Othello
SymbolicMath
SMTP Client
Welding Robot
Goban
ConvertGui
IF Computer > MINERVA > Example Programs > Applications > CAD data exchange and processing with STEP/Express ISO-10303-21

CAD data exchange and processing with STEP/Express ISO-10303-21

Courtesy Robin Drogemuller: In the various engineering disciplines, communication between the members of the team is critical. For communication to occur we need :

  • shared knowledge
  • a context for the message
  • a message itself
  • a language in which to encode the message
  • a medium for exchanging the body of the message.

The STEP standards (ISO 10303) specify a set of protocols to exchange product model data for international trade and cooperation in major industries including automotive, electronics, aerospace, plant engineering and civil engineering.

The STEP standards are defined using a product modelling language called EXPRESS (ISO10303:11). The major portion of the STEP standards is made up of Application Protocols. These define the domain of discourse (shared knowledge) in an exchange. The context of the exchange is provided by the project.The message is exchanged using file-based exchange based on IS010303:21. The language for exchange of the schema is EXPRESS, the Part 21 exchange format is used to encode the message. The medium is the exchange file.

In this example, MINERVA is used to process STEP/Express schema files in a standard Internet Browser on the client machine for efficient local processing. The necessary programs, schema, and product data model are obtained from the server using the Internet.

The example is provided by Robin Drogemuller of CSIRO based on work done while he was with James Cook University.

The schema "schema.pro" is implemented in ISO/IEC 13211-1 Prolog.

The product model "tetra.exg" is given according to ISO-10303:21 STEP/"Clear text encoding of an exchange file".

read on...
MINERVA
ifcomputer logo
f
Expert Services on the Web
Language
English
Japanese
Server
USA
Japan
Site Access
Local Index
Local Contents
Site Contents
Site Index
Printer Friendly
For imode
For PDA
Search
document: http://www.ifcomputer.co.jp/MINERVA/ExamplePrograms/Applications/STEP/home_en.html
published 2008/5/12 update 2001/3/22 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 info@ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
scroll to top managed with ubiCMS