11.07.2015 Aufrufe

Standardbeschreibung Produktschnittstelle Stahlbau - Dlubal Software

Standardbeschreibung Produktschnittstelle Stahlbau - Dlubal Software

Standardbeschreibung Produktschnittstelle Stahlbau - Dlubal Software

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

6 <strong>Standardbeschreibung</strong> <strong>Produktschnittstelle</strong> <strong>Stahlbau</strong> 4/2000 - Teil 22.4 AttributstypenFolgende Typen von Attributen werden gemäß [10303-11] und [10303-21] in der <strong>Produktschnittstelle</strong><strong>Stahlbau</strong> verwendet:Typ Beispiel BemerkungBOOLEANENUM(ENUME-RATION)INT(INTEGER).T..F..STEEL.12+12-1201200Bool’scher Datentyp: Wahr oder FalschAufzähltyp. Der Wert des Attributs steht zwischen zwei Punkten. Die hiergültigen Werte sind in der Beschreibung des Attributes beim STEP-Entityangegeben und beschrieben.Ganze Zahl; gültige Beispiele1 212.0+ 12Liste (#1,#2,#3)REALSELECTSTRING1.01.1.0E00.001E30.001E+3100.0E-20.001E3.01E1.5Verweisoder Liste'Beispiel'Verweis #1ungültige BeispieleEine Liste besteht aus einer beliebigen Anzahl von gleichartigen Attributen(welche auch wieder Listen sein dürfen). Das Beispiel zeigt eine Liste mitdrei Verweisen auf andere Datensätze.Reele Zahl;gültige Beispieleungültige BeispieleZwei oder mehrere verschiedene Typen von Attributen sind an derentsprechenden Stelle zulässig. Das Programm, das die STEP-Datei einliest,muß alle Möglichkeiten auswerten können. 1)Strings können eine Länge von max. 32767 (incl. Steuerzeichen) haben. Siestehen zwischen Apostrophstrichen. Zeilenumbrüche innerhalb von Stringswerden ignoriert. Texte können mit Hilfe der Steuerzeichen \N\(=Zeilenvorschub) und \F\ (=Seitenvorschub) strukturiert werden.Verweise auf andere Datensätze bestehen aus einem "#" und nachfolgendeiner ganzen Zahl.Tabelle 2: Attributstypen der <strong>Produktschnittstelle</strong> <strong>Stahlbau</strong>1) Nach [10303-1:TC] gilt folgende Regel für die Instanziierung eines Attributes vom Typ SELECT:• Ist der Wert des Attributes vom Typ „Verweis“ nach Tabelle 2, ist die Syntax der Attributsbelegungidentisch mit der eines einfachen Verweises.Bsp: Der Wert des Attributes LTYP ist ein Verweis auf ein Entity POLYLINE_LIST....#9=POLYLINE(1,(#3,#4,#5));#10=POLYLINE_LIST(1,(#9));#11=MEMBER(1,#2,#1,$,’A6’,’Laenge als POLYLINE’,#10,$,$,$);• Ist der Wert des Attributes von einem der Typen INTEGER, REAL, STRING oderENUMERATION, muß bei der Instanziierung des Attributes das sogenannte Keyword dem eingeklammertenAttributswert voranstehen. Das Keyword gibt den Typ des Attributes an, wie er imEXPRESS-Schema definiert ist. In den Beschreibungen der betroffenen Entities dieser Beschreibungsind die Keywords für die einzelnen Typen angegeben.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!