Vertiefende C-Techniken > Schnittstellen > ISO 10303 (STEP) > Die Beschreibungssprache Express > Beispiel einer Modellbeschreibung 2  



Bild: EXPRESS-G Datenmodell


EXPRESS Code

(*
process
A process is used to manufacture or verify a shape aspect of a product.
*)

ENTITY process
         ABSTRACT SUPERTYPE OF (ONEOF(verification_process,
                 manufacturing process));
                 name:          STRING;
                 description    STRING;
                 parameters:   LIST [1:?] OF process_parameter;
                 resource:             resource;
END_ENTITY;

(*
Attribute definitions:
name:            the word, or group of words, by which the
                     product_definition_process is referred to.
description:     text that describes The product_definition_process in natural
                     language.
parameters:    list of parameters defining the process itself (e. g. cutting speed of a
                     turning process)
resource:        the main resource (e.g. turning, milling machines of a
                     manufacturing_process or the inspection equipment of a verification
                     process) for the process execution.
)*

ENTITY manufacturing process
         ABSTRACT SUPERTYPE OF (ONEOF(single_process,
                  process_collective)) 
         SUBTYPE OF (process);
                  manuf actured product:          product_definition;
                  manufactured shape aspect:    shape aspect;
END_ENTITY;

ENTITY verification_process
         SUBTYPE OF (process);
                  verified_tolerance:        tolerance;
                  deviation:                    length_measure;
END_ENTITY;

. . .


Impressum- Sitemap- Datenschutz- AGB- Nutzungsbedingungen- Cookies- © 2023 TEDATA GmbH INGGO V 4.2.4