camid:sql:camiddb
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
camid:sql:camiddb [19.06.2019 12:57] – Benjamin Marzoner | camid:sql:camiddb [23.03.2023 09:46] (aktuell) – [Aktivität] Benjamin Marzoner | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== CAMID Datenbankimport ====== | ====== CAMID Datenbankimport ====== | ||
- | Der CAMID Datenbankimport importiert Daten aus einer definierten Tabelle (xPress verwendet aktuell den [[https:// | + | Der CAMID Datenbankimport importiert Daten aus einer definierten Tabelle (xPress verwendet aktuell den [[https:// |
Um Fremdsystemen den Zugang zu dieser Schnittstelle zu ermöglichen, | Um Fremdsystemen den Zugang zu dieser Schnittstelle zu ermöglichen, | ||
- | Ist der Tabellennamen als **X_PROJECT_IMPORT** definiert und die Option **CAD-Tabelle erzeugen** aktiv, wird eine Tabelle mit dem Namen **X_PROJECT_IMPORT_CAD** erzeugt. Diese Tabelle kann von Fremdsystemen beschrieben werden. Die Daten daraus werden mit einem automatisch generierten Datenbanktrigger in die eigentliche Importtabelle geschrieben. | + | Ist der [[xpress: |
Für die Testumgebung kann [[http:// | Für die Testumgebung kann [[http:// | ||
Zeile 56: | Zeile 56: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Projektes ist **1**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Projektes ist **1**.| |int| | | ||
+ | |PEX_STATUS|Definiert den Status des aktuellen Objektes. Abgesehen vom [[xpress: | ||
|PEX_NO|Definiert die Nummer des Projektes. Dieser Wert muss nur angegeben werden, wenn beim Import ein neues Projekt angelegt werden soll. Andernfalls wird dieser Wert ignoriert.| |string|projectno| | |PEX_NO|Definiert die Nummer des Projektes. Dieser Wert muss nur angegeben werden, wenn beim Import ein neues Projekt angelegt werden soll. Andernfalls wird dieser Wert ignoriert.| |string|projectno| | ||
|PEX_NAME|Gibt die Bezeichnung des Projektes an. Dieser Wert muss nur angegeben werden, wenn beim Import ein neues Projekt angelegt werden soll. Andernfalls wird dieser Wert ignoriert.| |string|name| | |PEX_NAME|Gibt die Bezeichnung des Projektes an. Dieser Wert muss nur angegeben werden, wenn beim Import ein neues Projekt angelegt werden soll. Andernfalls wird dieser Wert ignoriert.| |string|name| | ||
+ | |PEX_COMMISSION|Gibt die Kommission des Projektes an. Dieser Wert muss nur angegeben werden, wenn beim Import ein neues Projekt angelegt werden soll. Andernfalls wird dieser Wert ignoriert.| |string|commission| | ||
+ | |< | ||
+ | |PEX_CONSTRUCTION|Gibt an, ob und wie ein Projekt zusammengebaut werden soll. Angegeben werden muss hier die [[xpress: | ||
+ | |PEX_PACKING|Gibt an, ob und wie ein Projekt verpackt werden soll. Angegeben werden muss hier die [[xpress: | ||
+ | |PEX_SHIPPING|Gibt an, ob und wie ein Projekt geliefert werden soll. Angegeben werden muss hier die [[xpress: | ||
+ | |PEX_DATESTART|Gibt das Startdatum des Projektes an.| |DateTime|datestart| | ||
+ | |PEX_DATEEND|Gibt das Enddatum des Projekts an.| |DateTime|dateend| | ||
+ | |PEX_DATEDELIVERY|Gibt das Lieferdatum des Projekts an.| |DateTime|datedelivery| | ||
+ | |PEX_OBJECTSTATUS|Bietet die Möglichkeit, | ||
+ | |:::|**0**: Aktiv| | ||
+ | |:::|**1**: Erledigt| | ||
+ | |:::|**2**: Verloren| | ||
+ | |::: | ||
+ | |PEX_PROGRESS|Bietet die Möglichkeit, | ||
|PEX_DATECREATED|Erstellungsdatum des Projektes. Dieses Feld dient aktuell nur zum Sortieren der Projekte beim Import.| |DateTime| | | |PEX_DATECREATED|Erstellungsdatum des Projektes. Dieses Feld dient aktuell nur zum Sortieren der Projekte beim Import.| |DateTime| | | ||
|PEX_DATEUPDATED|Änderungsdatum des Projektes. Dieses Feld dient aktuell nur zum Sortieren der Projekte beim Import.| |DateTime| | | |PEX_DATEUPDATED|Änderungsdatum des Projektes. Dieses Feld dient aktuell nur zum Sortieren der Projekte beim Import.| |DateTime| | | ||
+ | |PEX_VALIDCOLUMNS|Dieses Feld bietet die Möglichkeit, | ||
+ | |PEX_EXTERNALID|Bietet die Möglichkeit, | ||
|PEX_KEYNO|Id des Projektes.| |string| | | |PEX_KEYNO|Id des Projektes.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id des Projektes.| |string| | | |PEX_PARENTKEYNO|Parent Id des Projektes.| |string| | | ||
Zeile 72: | Zeile 89: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Positionsgruppe ist **2**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Positionsgruppe ist **2**.| |int| | | ||
+ | |PEX_STATUS|Definiert den Status des aktuellen Objektes. Abgesehen vom [[xpress: | ||
|PEX_NO|Definiert die Nummer der Positionsgruppe. Dieser Wert muss innerhalb eines Projektes eindeutig sein.| |string|positiongroupno| | |PEX_NO|Definiert die Nummer der Positionsgruppe. Dieser Wert muss innerhalb eines Projektes eindeutig sein.| |string|positiongroupno| | ||
|PEX_NAME|Gibt die Bezeichnung der Positiongruppe an.| |string|name| | |PEX_NAME|Gibt die Bezeichnung der Positiongruppe an.| |string|name| | ||
Zeile 87: | Zeile 105: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Position ist **3**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Position ist **3**.| |int| | | ||
+ | |PEX_STATUS|Definiert den Status des aktuellen Objektes. Abgesehen vom [[xpress: | ||
|PEX_NO|Definiert die Nummer der Position. Dieser Wert muss innerhalb eines Projektes eindeutig sein.| |string|positionno| | |PEX_NO|Definiert die Nummer der Position. Dieser Wert muss innerhalb eines Projektes eindeutig sein.| |string|positionno| | ||
|PEX_NAME|Gibt die Bezeichnung der Position an.| |string|name| | |PEX_NAME|Gibt die Bezeichnung der Position an.| |string|name| | ||
Zeile 98: | Zeile 117: | ||
|PEX_PRICE|Gibt den Preis der Position an. Dieser Wert wird nur importiert, wenn der Wert PEX_IMPORTPRICE auf **1** gesetzt ist.| |decimal|price| | |PEX_PRICE|Gibt den Preis der Position an. Dieser Wert wird nur importiert, wenn der Wert PEX_IMPORTPRICE auf **1** gesetzt ist.| |decimal|price| | ||
|PEX_IMPORTPRICE|Ist dieser Wert auf **1** gesetzt, erhält die Position den Preis, der unter PEX_PRICE angegeben worden ist.| |bool|importprice| | |PEX_IMPORTPRICE|Ist dieser Wert auf **1** gesetzt, erhält die Position den Preis, der unter PEX_PRICE angegeben worden ist.| |bool|importprice| | ||
+ | |PEX_COMMISSION|Gibt an, ob der Artikel der Position importiert werden soll. Ist kein Wert angegeben, wird der Artikel importiert.| |string|importarticle| | ||
+ | |:::|0 = Artikel wird nicht importiert| | ||
+ | |:::|1 = Artikel wird importiert| | ||
+ | |PEX_EXTERNALBARCODE|Gibt an, ob das Auflösen der Baugruppen, die beim Artikel hinterlegt sind, ignoriert werden soll oder nicht.| |string|ignoreloadarticleassemblies| | ||
+ | |:::|0 = Die Baugruppen werden aufgelöst| | ||
+ | |:::|1 = Die Baugruppen werden nicht aufgelöst| | ||
+ | |PEX_CONSTRUCTION|Gibt an, ob und wie eine Position zusammengebaut werden soll. Angegeben werden muss hier die [[xpress: | ||
+ | |PEX_PACKING|Gibt an, ob und wie eine Position verpackt werden soll. Angegeben werden muss hier die [[xpress: | ||
+ | |PEX_SHIPPING|Gibt an, ob und wie eine Position geliefert werden soll. Angegeben werden muss hier die [[xpress: | ||
+ | |PEX_PROGRESS|Bietet die Möglichkeit, | ||
+ | |PEX_ORIGIN_X|Definiert den Einfügepunkt der Position in X.| |double|ucs| | ||
+ | |PEX_ORIGIN_Y|Definiert den Einfügepunkt der Position in Y.| |double|ucs| | ||
+ | |PEX_ORIGIN_Z|Definiert den Einfügepunkt der Position in Z.| |double|ucs| | ||
+ | |PEX_BULGE|Definiert den Berechnungsmodus der Ausrichtung (UCS)| |int| | | ||
+ | |:::|0 = Die Ausrichtung wird nicht importiert| | ||
+ | |:::|1 = Für die Ausrichtung werden die normalisierten Scheitelpunkte (Vertex) der Achsen X, Y und Z benötigt.| | ||
+ | |:::|2 = Die Scheitelpunkte (Vertices) der 3 Achsen werden anhand von den Winkeln (Radianten) in X, Y und Z berechnet.| | ||
+ | |PEX_UCS_XX|Definiert die Ausrichtung der X-Achse in X. Ist der Wert **PEX_BULGE = 2**, enthält diese Spalte die Drehung entlang der X-Achse in Radianten.| |double|ucs| | ||
+ | |PEX_UCS_XY|Definiert die Ausrichtung der X-Achse in Y. Ist der Wert **PEX_BULGE = 2**, enthält diese Spalte die Drehung entlang der Y-Achse in Radianten.| |double|ucs| | ||
+ | |PEX_UCS_XZ|Definiert die Ausrichtung der X-Achse in Z. Ist der Wert **PEX_BULGE = 2**, enthält diese Spalte die Drehung entlang der Z-Achse in Radianten.| |double|ucs| | ||
+ | |PEX_UCS_YX|Definiert die Ausrichtung der Y-Achse in X. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_YY|Definiert die Ausrichtung der Y-Achse in Y. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_YZ|Definiert die Ausrichtung der Y-Achse in Z. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_ZX|Definiert die Ausrichtung der Z-Achse in X. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_ZY|Definiert die Ausrichtung der Z-Achse in Y. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_ZZ|Definiert die Ausrichtung der Z-Achse in Z. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_VALIDCOLUMNS|Dieses Feld bietet die Möglichkeit, | ||
+ | |PEX_EXTERNALID|Bietet die Möglichkeit, | ||
|PEX_KEYNO|Id der Position.| |string| | | |PEX_KEYNO|Id der Position.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id der Position. Ist die Position einer Positionsgruppe untergeordnet, | |PEX_PARENTKEYNO|Parent Id der Position. Ist die Position einer Positionsgruppe untergeordnet, | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Gruppe ==== | ||
+ | |||
+ | Die Gruppe dient dazu, [[xpress: | ||
+ | |||
+ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
+ | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück.| |Guid| | | ||
+ | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Gruppe ist **4**.| |int| | | ||
+ | |PEX_NO|Definiert die Nummer der Gruppe. Dieser Wert muss innerhalb einer Position eindeutig sein.| |string|groupno| | ||
+ | |PEX_NAME|Gibt die Bezeichnung der Gruppe an.| |string|name| | ||
+ | |PEX_DESCRIPTION|Allgemeine Beschreibung der Gruppe.| |string|description| | ||
+ | |PEX_ARTICLENO|Gibt die Nummer der Baugruppe an, die von xPress aufgelöst werden soll.| |string|assemblyno| | ||
+ | |PEX_EXTERNALID|Gibt eine Id an, die von einem externen Programm genutzt werden kann| |string|externalid| | ||
+ | |PEX_KEYNO|Id der Gruppe.| |string| | | ||
+ | |PEX_PARENTKEYNO|Parent Id der Gruppe. Dieser Wert muss die Id der Position sein, welche dieser Gruppe übergeordnet ist.| |string| | | ||
---- | ---- | ||
Zeile 109: | Zeile 173: | ||
^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
- | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Teils ist **5**.| |int| | | + | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Teils ist **5**. Handelt es sich um ein Mehrfachbauteil, |
+ | |PEX_STATUS|Definiert den Status des aktuellen Objektes. Abgesehen vom [[xpress: | ||
|PEX_NO|Definiert die Nummer des Teils. Dieser Wert muss innerhalb einer Position eindeutig sein.| |string|partno| | |PEX_NO|Definiert die Nummer des Teils. Dieser Wert muss innerhalb einer Position eindeutig sein.| |string|partno| | ||
|PEX_NAME|Gibt die Bezeichnung des Teils an.| |string|name| | |PEX_NAME|Gibt die Bezeichnung des Teils an.| |string|name| | ||
Zeile 117: | Zeile 182: | ||
|PEX_WID|Gibt die Breite des Teils an.| |decimal|width| | |PEX_WID|Gibt die Breite des Teils an.| |decimal|width| | ||
|PEX_THK|Gibt die Dicke des Teils an.| |decimal|height| | |PEX_THK|Gibt die Dicke des Teils an.| |decimal|height| | ||
+ | |PEX_VALUE|Gibt den Typ des Teils an. Der zur Verfügung stehenden Typen können [[camid: | ||
|PEX_EXTERNALNO|Gibt eine externe Teilenummer an. Dieser Nummer kann verwendet werden, wenn das Teil im Fremdsystem eine zusätzliche Kennung hat.| |string| | | |PEX_EXTERNALNO|Gibt eine externe Teilenummer an. Dieser Nummer kann verwendet werden, wenn das Teil im Fremdsystem eine zusätzliche Kennung hat.| |string| | | ||
|PEX_EXTERNALBARCODE|Gibt eine externe Barcode Nummer an, welche im Fremdsystem verwendet wird.| |string| | | |PEX_EXTERNALBARCODE|Gibt eine externe Barcode Nummer an, welche im Fremdsystem verwendet wird.| |string| | | ||
|PEX_ROTATION|Gibt die Drehung des Bauteils an. Hat das Teil einen Belag, wird dieser um diesen Winkel gedreht. Andernfalls wird das Rohmaß des Trägermaterials um diesen Winkel gedreht.| |decimal| | | |PEX_ROTATION|Gibt die Drehung des Bauteils an. Hat das Teil einen Belag, wird dieser um diesen Winkel gedreht. Andernfalls wird das Rohmaß des Trägermaterials um diesen Winkel gedreht.| |decimal| | | ||
+ | |PEX_CONSTRUCTION|Gibt die Drehung an, um die der G-Code gedreht werden soll. Der Wert wird als Text gespeichert, | ||
|PEX_LOCKAUTOMATISMUS|Ist dieser Wert auf **1** gesetzt, wird dieses Teil bei einem eventuellen CAM - Automatismus in xPress ignoriert.| |bool| | | |PEX_LOCKAUTOMATISMUS|Ist dieser Wert auf **1** gesetzt, wird dieses Teil bei einem eventuellen CAM - Automatismus in xPress ignoriert.| |bool| | | ||
+ | |PEX_DIAMETER|Gibt den Abstand an, den die Einzelteile innerhalb eines Mehrfachbauteil zueinander haben. Dieser Abstand wir verwendet, um die Außenkontur des Mehrfachbauteils zu berechnen. Dieser Abstand wird bei der Position der Einzelteile im Mehrfachbauteil nicht berücksichtig. Das heißt, diese müssen untereinander bereits richtig positioniert werden.| |decimal|multipartdistance| | ||
+ | |PEX_PRICE|Gibt den Abstand an, um welchen die Teile beim Import untereinander verschoben werden sollen.| |decimal|multipartmovedistance| | ||
+ | |PEX_ANGLE|Definiert den Modus, wie ein Mehrfachbauteil im [[xpress: | ||
+ | |PEX_ORIGIN_X|Definiert den Einfügepunkt der Position in X.| |double|ucs| | ||
+ | |PEX_ORIGIN_Y|Definiert den Einfügepunkt der Position in Y.| |double|ucs| | ||
+ | |PEX_ORIGIN_Z|Definiert den Einfügepunkt der Position in Z.| |double|ucs| | ||
+ | |PEX_BULGE|Definiert den Berechnungsmodus der Ausrichtung (UCS)| |int| | | ||
+ | |:::|0 = Die Ausrichtung wird nicht importiert| | ||
+ | |:::|1 = Für die Ausrichtung werden die normalisierten Scheitelpunkte (Vertex) der Achsen X, Y und Z benötigt.| | ||
+ | |:::|2 = Die Scheitelpunkte (Vertices) der 3 Achsen werden anhand von den Winkeln (Radianten) in X, Y und Z berechnet.| | ||
+ | |PEX_UCS_XX|Definiert die Ausrichtung der X-Achse in X. Ist der Wert **PEX_BULGE = 2**, enthält diese Spalte die Drehung entlang der X-Achse in Radianten.| |double|ucs| | ||
+ | |PEX_UCS_XY|Definiert die Ausrichtung der X-Achse in Y. Ist der Wert **PEX_BULGE = 2**, enthält diese Spalte die Drehung entlang der Y-Achse in Radianten.| |double|ucs| | ||
+ | |PEX_UCS_XZ|Definiert die Ausrichtung der X-Achse in Z. Ist der Wert **PEX_BULGE = 2**, enthält diese Spalte die Drehung entlang der Z-Achse in Radianten.| |double|ucs| | ||
+ | |PEX_UCS_YX|Definiert die Ausrichtung der Y-Achse in X. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_YY|Definiert die Ausrichtung der Y-Achse in Y. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_YZ|Definiert die Ausrichtung der Y-Achse in Z. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_ZX|Definiert die Ausrichtung der Z-Achse in X. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_ZY|Definiert die Ausrichtung der Z-Achse in Y. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_UCS_ZZ|Definiert die Ausrichtung der Z-Achse in Z. Ist der Wert **PEX_BULGE = 2**, wird dieser Wert nicht benötigt.| |double|ucs| | ||
+ | |PEX_EXTERNALID|Bietet die Möglichkeit, | ||
|PEX_KEYNO|Id des Teils.| |string| | | |PEX_KEYNO|Id des Teils.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id des Teils. Dieser Wert muss die Id der Position sein, welche diesem Teil übergeordnet ist.| |string| | | |PEX_PARENTKEYNO|Parent Id des Teils. Dieser Wert muss die Id der Position sein, welche diesem Teil übergeordnet ist.| |string| | | ||
Zeile 133: | Zeile 220: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Beschlages ist **13**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Beschlages ist **13**.| |int| | | ||
+ | |PEX_STATUS|Definiert den Status des aktuellen Objektes. Abgesehen vom [[xpress: | ||
|PEX_NO|Definiert die Nummer des Beschlages. Dieser Wert muss innerhalb einer Position eindeutig sein.| |string|partno| | |PEX_NO|Definiert die Nummer des Beschlages. Dieser Wert muss innerhalb einer Position eindeutig sein.| |string|partno| | ||
|PEX_NAME|Gibt die Bezeichnung des Beschlages an.| |string|name| | |PEX_NAME|Gibt die Bezeichnung des Beschlages an.| |string|name| | ||
Zeile 155: | Zeile 243: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Trägermaterials ist **6**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Trägermaterials ist **6**.| |int| | | ||
- | |PEX_ARTICLENO|Gibt den Artikel des Teils an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|matbase| | + | |PEX_ARTICLENO|Gibt den Artikel des Teils an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|material.basematerial.material| |
- | |PEX_LEN|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohlänge des Trägermaterials an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_LEN|Gibt die Rohlänge des Trägermaterials an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.basematerial.rawlength| |
- | |PEX_WID|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohbreite des Trägermaterials an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_WID|Gibt die Rohbreite des Trägermaterials an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.basematerial.rawwidth| |
- | |PEX_THK|:!: Dieser Eintrag wird noch nicht unterstützt. \\Gibt die Rohdicke des Trägermaterials an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_THK|Gibt die Rohdicke des Trägermaterials an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.basematerial.rawheight| |
|PEX_KEYNO|Id des Trägermaterials.| |string| | | |PEX_KEYNO|Id des Trägermaterials.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id des Trägermaterials. Dieser Wert muss die Id des Teils sein, für welchen dieses Trägermaterial bestimmt ist.| |string</ | |PEX_PARENTKEYNO|Parent Id des Trägermaterials. Dieser Wert muss die Id des Teils sein, für welchen dieses Trägermaterial bestimmt ist.| |string</ | ||
Zeile 171: | Zeile 259: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Belages oben ist **7**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Belages oben ist **7**.| |int| | | ||
- | |PEX_ARTICLENO|Gibt den Artikel des Belages oben an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|matfacetop| | + | |PEX_ARTICLENO|Gibt den Artikel des Belages oben an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|material.surfacetop.material| |
- | |PEX_LEN|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohlänge des Belages oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_LEN|Gibt die Rohlänge des Belages oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.surfacetop.rawlength| |
- | |PEX_WID|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohbreite des Belages oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_WID|Gibt die Rohbreite des Belages oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.surfacetop.rawwidth| |
- | |PEX_THK|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohdicke des Belages oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_THK|Gibt die Rohdicke des Belages oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.surfacetop.rawheight| |
|PEX_KEYNO|Id des Belages oben.| |string| | | |PEX_KEYNO|Id des Belages oben.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id des Belages oben. Dieser Wert muss die Id des Teils sein, für welchen dieser Belages oben bestimmt ist.| |string</ | |PEX_PARENTKEYNO|Parent Id des Belages oben. Dieser Wert muss die Id des Teils sein, für welchen dieser Belages oben bestimmt ist.| |string</ | ||
Zeile 187: | Zeile 275: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Belages unten ist **8**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Belages unten ist **8**.| |int| | | ||
- | |PEX_ARTICLENO|Gibt den Artikel des Belages unten an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|matfacebottom| | + | |PEX_ARTICLENO|Gibt den Artikel des Belages unten an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|material.surfacebottom.material| |
- | |PEX_LEN|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohlänge des Belages unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_LEN|Gibt die Rohlänge des Belages unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.surfacebottom.rawlength| |
- | |PEX_WID|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohbreite des Belages unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_WID|Gibt die Rohbreite des Belages unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.surfacebottom.rawwidth| |
- | |PEX_THK|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohdicke des Belages unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_THK|Gibt die Rohdicke des Belages unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.surfacebottom.rawheight| |
|PEX_KEYNO|Id des Belages unten.| |string| | | |PEX_KEYNO|Id des Belages unten.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id des Belages unten. Dieser Wert muss die Id des Teils sein, für welchen dieser Belages unten bestimmt ist.| |string</ | |PEX_PARENTKEYNO|Parent Id des Belages unten. Dieser Wert muss die Id des Teils sein, für welchen dieser Belages unten bestimmt ist.| |string</ | ||
Zeile 203: | Zeile 291: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Beschichtung oben ist **9**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Beschichtung oben ist **9**.| |int| | | ||
- | |PEX_ARTICLENO|Gibt den Artikel der Beschichtung oben an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|matfinishtop| | + | |PEX_ARTICLENO|Gibt den Artikel der Beschichtung oben an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|material.finishtop.material| |
- | |PEX_LEN|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohlänge der Beschichtung oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_LEN|Gibt die Rohlänge der Beschichtung oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.finishtop.rawlength| |
- | |PEX_WID|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohbreite der Beschichtung oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_WID|Gibt die Rohbreite der Beschichtung oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.finishtop.rawwidth| |
- | |PEX_THK|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohdicke der Beschichtung oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_THK|Gibt die Rohdicke der Beschichtung oben an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.finishtop.rawheight| |
|PEX_KEYNO|Id der Beschichtung oben.| |string| | | |PEX_KEYNO|Id der Beschichtung oben.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id der Beschichtung oben. Dieser Wert muss die Id des Teils sein, für welchen diese Beschichtung oben bestimmt ist.| |string</ | |PEX_PARENTKEYNO|Parent Id der Beschichtung oben. Dieser Wert muss die Id des Teils sein, für welchen diese Beschichtung oben bestimmt ist.| |string</ | ||
Zeile 219: | Zeile 307: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Beschichtung unten ist **10**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Beschichtung unten ist **10**.| |int| | | ||
- | |PEX_ARTICLENO|Gibt den Artikel der Beschichtung unten an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|matfinishtop| | + | |PEX_ARTICLENO|Gibt den Artikel der Beschichtung unten an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|material.finishbottom.material| |
- | |PEX_LEN|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohlänge der Beschichtung unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_LEN|Gibt die Rohlänge der Beschichtung unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.finishbottom.rawlength| |
- | |PEX_WID|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohbreite der Beschichtung unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_WID|Gibt die Rohbreite der Beschichtung unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.finishbottom.rawwidth| |
- | |PEX_THK|:!: Dieser Eintrag wird noch nicht unterstützt. \\ Gibt die Rohdicke der Beschichtung unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal| | | + | |PEX_THK|Gibt die Rohdicke der Beschichtung unten an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|material.finishbottom.rawheight| |
|PEX_KEYNO|Id der Beschichtung unten.| |string| | | |PEX_KEYNO|Id der Beschichtung unten.| |string| | | ||
|PEX_PARENTKEYNO|Parent Id der Beschichtung unten. Dieser Wert muss die Id des Teils sein, für welchen diese Beschichtung unten bestimmt ist.| |string</ | |PEX_PARENTKEYNO|Parent Id der Beschichtung unten. Dieser Wert muss die Id des Teils sein, für welchen diese Beschichtung unten bestimmt ist.| |string</ | ||
Zeile 235: | Zeile 323: | ||
|PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Kante ist **11**.| |int| | | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Kante ist **11**.| |int| | | ||
- | |PEX_NO|Gibt die Id des Kantensegmentes an. Ist eine Kontur vorhanden, wird die Kanten jenem Kontursegment zugewiesen, welche dieselbe Id aufweist.| |string|id| | + | |PEX_NO|Gibt die Id des Kantensegmentes an. Ist eine Kontur vorhanden, wird die Kanten jenem Kontursegment zugewiesen, welche dieselbe Id aufweist. Ist keine Kontur angegeben, werden die Kanten folgendermaßen zugeordnet: Details dazu können [[camid: |
- | |PEX_ARTICLENO|Gibt den Artikel der Kante an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|material| | + | |:::|1 = Kante vorne|||| |
+ | |:::|2 = Kante rechts|||| | ||
+ | |:::|3 = Kante hinten|||| | ||
+ | |:::|4 = Kante links|||| | ||
+ | |PEX_ARTICLENO|Gibt den Artikel der Kante an. Beim Import in xPress kann dieser Artikel noch ausgetauscht werden.| |string|materialdetail.material| | ||
+ | |PEX_LEN|Gibt die Rohlänge der Kante an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|materialdetail.rawlength| | ||
+ | |PEX_WID|Gibt die Rohbreite der Kante an. Wird dieser Wert angegeben, wird die automatische Rohmaßberechnung von xPress gesperrt.| |decimal|materialdetail.rawwidth| | ||
|PEX_THK|Gibt die Dicke der Kante an. Ist dieser Wert nicht angegeben, wird die Dicke aus dem Artikelstamm von xPress verwendet.| |decimal|height| | |PEX_THK|Gibt die Dicke der Kante an. Ist dieser Wert nicht angegeben, wird die Dicke aus dem Artikelstamm von xPress verwendet.| |decimal|height| | ||
|PEX_EDGEMODE|Gibt an, ob die Kante vor oder nach dem Furnier angeleimt werden soll. Die verfügbaren Einstellungen sind [[camid: | |PEX_EDGEMODE|Gibt an, ob die Kante vor oder nach dem Furnier angeleimt werden soll. Die verfügbaren Einstellungen sind [[camid: | ||
|PEX_EDGECORNER|Gibt den Kantenverschnitt der Kante an. Die Einstellung die hier definiert wird bezieht sich auf die Ecke des Kantenbeginns. Die verfügbaren Einstellungen sind [[camid: | |PEX_EDGECORNER|Gibt den Kantenverschnitt der Kante an. Die Einstellung die hier definiert wird bezieht sich auf die Ecke des Kantenbeginns. Die verfügbaren Einstellungen sind [[camid: | ||
+ | |PEX_EDGECNC|Gibt an, zu welchem Zeitpunkt die Kante im Verhältnis zum BAZ angeleimt werden soll. Die verfügbaren Einstellungen sind [[camid: | ||
|PEX_KEYNO|Id der Beschichtung unten .| |string| | | |PEX_KEYNO|Id der Beschichtung unten .| |string| | | ||
|PEX_PARENTKEYNO|Parent Id der Beschichtung unten . Dieser Wert muss die Id des Teils sein, für welchen diese Beschichtung unten bestimmt ist.| |string| | | |PEX_PARENTKEYNO|Parent Id der Beschichtung unten . Dieser Wert muss die Id des Teils sein, für welchen diese Beschichtung unten bestimmt ist.| |string| | | ||
Zeile 262: | Zeile 357: | ||
Variablen können verschiedenen Objekten zugewiesen werden. Die Werte von Variablen können beliebigen Feldern in xPress zugewiesen werden. Die Einstellung, | Variablen können verschiedenen Objekten zugewiesen werden. Die Werte von Variablen können beliebigen Feldern in xPress zugewiesen werden. Die Einstellung, | ||
+ | |||
+ | * [[camid: | ||
+ | * [[camid: | ||
+ | * [[camid: | ||
+ | * [[camid: | ||
^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
- | + | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | | |
- | ---- | + | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Variable |
- | + | |PEX_NO|Definiert | |
- | ==== Kontur ==== | + | |PEX_VALUE|Definiert den Wert der Variable. Der Wert der Variable |
- | + | |PEX_ISUSERFIELD|True wenn es sich um eine Variable handelt, | |
- | Die Kontur definiert ein Objekt welches alle Daten speichert, um einer vollständige Kontur zu erhalten. Dazu gehören vor allem die [[# | + | |PEX_PRICE|Ist dieser |
- | + | |PEX_DESCRIPTION|Zusätzliche Beschreibung | |
- | ^Spaltenname^Beschreibung^ ^Datentyp| | + | |PEX_KEYNO|Id der Variable.| |string| | |
- | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | + | |PEX_PARENTKEYNO|Parent Id der Variable. Dieser Wert muss die Id des Objektes |
- | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Kontur | + | |
- | |PEX_NAME|:!: Diese Eigenschaft wird zur Zeit nicht unterstützt. Gibt den Layername | + | |
- | |PEX_THK|: | + | |
- | |PEX_KEYNO|Id der Kontur.| |string| | + | |
- | |PEX_PARENTKEYNO|Parent Id der Kontur. Dieser Wert muss die Id des Objektes sein, zu welcher diese Kontur gehört.| |string| | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | \\ | + | |
- | + | ||
- | + | ||
- | ==== Kontursegmente ==== | + | |
- | + | ||
- | Definiert ein Kontursegment, | + | |
- | + | ||
- | ^Spaltenname^Beschreibung^ ^Datentyp| | + | |
- | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen | + | |
- | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Kontur ist **21**.| |int| | + | |
- | |PEX_NO|Gibt die Id des Kontursegmentes an. Die Id entspricht der Reihung, in welche die Punkte zu einer Kontur zusammengefasst werden. Dieser | + | |
- | |PEX_ORIGIN_X|Punkt | + | |
- | |PEX_ORIGIN_Y|Punkt in Y.| |decimal| | + | |
- | |PEX_ORIGIN_Z|Punkt in Z.| |decimal| | + | |
- | |PEX_KEYNO|Id | + | |
- | |PEX_PARENTKEYNO|Parent Id des Kontursegmentes. Dieser Wert muss die Id der Kontur sein, zu welcher dieses Kontursegment gehört.| |string| | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | ==== Zusätzliche Teileform ==== | + | |
- | + | ||
- | Gibt die Möglichkeit, | + | |
- | + | ||
- | ^Spaltenname^Beschreibung^ ^Datentyp| | + | |
- | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | + | |
- | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der zusätzlichen Teileform ist **30**.| |int| | + | |
- | |PEX_NO|Gibt den Typ der Sonderform an. Folgende Formen sind verfügbar:| |string| | + | |
- | | ::: |Sonderform als Rechteck = 12| ::: | ::: | | + | |
- | |PEX_KEYNO|Id der zusätzlichen Teileform.| |string| | + | |
- | |PEX_PARENTKEYNO|Parent Id der zusätzlichen Teileform. Dieser Wert muss die Id des Teils sein, für welchen | + | |
---- | ---- | ||
Zeile 322: | Zeile 384: | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der NCC-Datei ist **15**.| |int| | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der NCC-Datei ist **15**.| |int| | ||
|PEX_NAME|Gibt den Name der NCC-Datei an. Aktuell muss dieser immer **CAMID_CEUS** heißen.| |string| | |PEX_NAME|Gibt den Name der NCC-Datei an. Aktuell muss dieser immer **CAMID_CEUS** heißen.| |string| | ||
- | |PEX_VALUE|Bietet die Möglichkeit, | + | |PEX_VALUE|Bietet die Möglichkeit, |
|PEX_KEYNO|Id der NCC-Datei.| |string| | |PEX_KEYNO|Id der NCC-Datei.| |string| | ||
|PEX_PARENTKEYNO|Parent Id der NCC-Datei. Dieser Wert muss die Id des Teils sein, für welches diese NCC-Datei bestimmt ist.| |string| | |PEX_PARENTKEYNO|Parent Id der NCC-Datei. Dieser Wert muss die Id des Teils sein, für welches diese NCC-Datei bestimmt ist.| |string| | ||
Zeile 332: | Zeile 394: | ||
In den CNC - Programmen werden die Dateinamen der erzeugten CNC - Programme der Maschinen gespeichert. Um diese Daten speichern zu können ist es notwendig, dass ein Eintrag des Typs [[# | In den CNC - Programmen werden die Dateinamen der erzeugten CNC - Programme der Maschinen gespeichert. Um diese Daten speichern zu können ist es notwendig, dass ein Eintrag des Typs [[# | ||
- | ^Spaltenname^Beschreibung^ ^Datentyp| | + | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ |
- | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | + | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | |
- | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des CNC-Programmes ist **16**.| |int| | + | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des CNC-Programmes ist **16**.| |int| | |
- | |PEX_NAME|Gibt den vollständigen Dateiname des CNC-Programmes an.| |string| | + | |PEX_NAME|Gibt den vollständigen Dateiname des CNC-Programmes an.| |string|filename| |
- | |PEX_NO|Gibt den Typ des CNC-Programms an. Die verfügbaren Einstellungen sind [[: | + | |PEX_NO|Gibt den Typ des CNC-Programms an. Die verfügbaren Einstellungen sind [[: |
- | |PEX_COMMISSION|Gibt den Namen der Maschine an. Dieser Wert muss mit der Nummer der [[: | + | |PEX_COMMISSION|Gibt den Namen der Maschine an. Dieser Wert muss mit der Nummer der [[: |
- | |PEX_VALUE|Gibt die Reihung der CNC-Programme an. Dieser Wert muss in eine Ganzzahl (int) umgewandelt werden können.| |string| | + | |PEX_VALUE|Gibt die Reihung der CNC-Programme an. Dieser Wert muss in eine Ganzzahl (int) umgewandelt werden können.| |string|sequence| |
- | |PEX_KEYNO|Id des CNC-Programmes.| |string| | + | |PEX_KEYNO|Id des CNC-Programmes.| |string| | |
- | |PEX_PARENTKEYNO|Parent Id des CNC-Programmes. Dieser Wert muss die Id der NCC-Datei sein, für welche dieses CNC-Programm bestimmt ist.| |string| | + | |PEX_PARENTKEYNO|Parent Id des CNC-Programmes. Dieser Wert muss die Id der NCC-Datei sein, für welche dieses CNC-Programm bestimmt ist.| |string| | |
+ | |PEX_ROTATION|Gibt an, ob das CNC - Programm beim Erzeugen gedreht wurde.| |int|isturned| | ||
+ | |PEX_UCS_XX|Gibt die Drehung des CNC - Programms in der X-Achse an.| |decimal|rotationx| | ||
+ | |PEX_UCS_XY|Gibt die Drehung des CNC - Programms in der Y-Achse an.| |decimal|rotationy| | ||
+ | |PEX_UCS_XZ|Gibt die Drehung des CNC - Programms in der Z-Achse an.| |decimal|rotationz| | ||
---- | ---- | ||
Zeile 352: | Zeile 418: | ||
* [[# | * [[# | ||
- | ^Spaltenname^Beschreibung^ ^Datentyp| | + | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ |
- | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | + | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid| | |
- | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Grafik ist **17**.| |int| | + | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Grafik ist **17**.| |int| | |
- | |PEX_NO|Gibt den Typ der Grafik an. Die verfügbaren Einstellungen sind [[: | + | |PEX_NO|Gibt den Typ der Grafik an. Die verfügbaren Einstellungen sind [[: |
- | |PEX_VALUE|Speichert die Grafik als string. Nähre Informationen zum Generieren eines gültigen strings erhalten Sie [[https:// | + | |PEX_VALUE|Speichert die Grafik als string. Nähre Informationen zum Generieren eines gültigen strings erhalten Sie [[https:// |
+ | |PEX_NAME|Gibt den absoluten oder relativen Dateinamen einer Grafik an. Diese Datei muss beim Import ins xPress vorhanden sein.| |string|imagefilename| | ||
+ | |PEX_DESCRIPTION|Gibt benutzerdefinierte Daten an, die zu diesem Bild gespeichert werden können. Anhand dieser Daten und den jeweiligen Einstellungen in der [[xpress: | ||
|PEX_KEYNO|Id der Grafik.| |string| | |PEX_KEYNO|Id der Grafik.| |string| | ||
|PEX_PARENTKEYNO|Parent Id der Grafik. Dieser Wert muss die Id des Objektes sein, für welche diese Grafik bestimmt ist.| |string| | |PEX_PARENTKEYNO|Parent Id der Grafik. Dieser Wert muss die Id des Objektes sein, für welche diese Grafik bestimmt ist.| |string| | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Dateien ==== | ||
+ | |||
+ | Dieses Objekt bietet die Möglichkeit, | ||
+ | |||
+ | * [[# | ||
+ | |||
+ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
+ | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück.| |Guid| | | ||
+ | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Datei ist **19**.| |int| | | ||
+ | |PEX_VALUE|Speichert die Datei als string. Nähre Informationen zum Generieren eines gültigen strings erhalten Sie [[https:// | ||
+ | |PEX_NAME|Gibt den Dateinamen an, wenn der Paramter **content** den Dateiinhalt als Byte-Array angegeben hat.| |string|filename| | ||
+ | |PEX_DESCRIPTION|Gibt einen benutzerdefinierten Text an, der zusätzlich bei der Datei gespeichert wird.| |string|info| | ||
+ | |PEX_KEYNO|Id der Datei.| |string| | ||
+ | |PEX_PARENTKEYNO|Parent Id der Datei. Dieser Wert muss die Id des Objektes sein, für welche diese Datei bestimmt ist.| |string| | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Logic Link ==== | ||
+ | |||
+ | Logic Links bieten die Möglichkeit, | ||
+ | |||
+ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
+ | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid|id| | ||
+ | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ des Logic Link ist **18**.| |int| | | ||
+ | |PEX_NO|Ist der Typ des Hauptteils ein Mehrfachbauteil (**1**), wird hier die Nummer des Teils angegeben, welches in das Mehrfachbauteil verlinkt werden soll.| |string|partno| | ||
+ | |PEX_ORIGIN_X|Gibt den Einfügepunkt in X des Teils innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_ORIGIN_Y|Gibt den Einfügepunkt in Y des Teils innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_ORIGIN_Z|Gibt den Einfügepunkt in Z des Teils innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_XX|Gibt die Ausrichtung der X - Achse im Vektor X des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_XY|Gibt die Ausrichtung der Y - Achse im Vektor X des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_XZ|Gibt die Ausrichtung der Z - Achse im Vektor X des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_YX|Gibt die Ausrichtung der X - Achse im Vektor Y des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_YY|Gibt die Ausrichtung der Y - Achse im Vektor Y des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_YZ|Gibt die Ausrichtung der Z - Achse im Vektor Y des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_ZX|Gibt die Ausrichtung der X - Achse im Vektor Z des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_ZY|Gibt die Ausrichtung der Y - Achse im Vektor Z des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_UCS_ZZ|Gibt die Ausrichtung der Z - Achse im Vektor Z des Teil innerhalb eines Mehrfachbauteils an.| |decimal|ucs| | ||
+ | |PEX_KEYNO|Id der des Logic Link.| |string| | | ||
+ | |PEX_PARENTKEYNO|Parent Id der des Logic Link. Dieser Wert muss die Id des Objektes sein, zu welchem dieser Logic Link gehört. Bei einem Mehrfachbauteil ist dies die Id des Hauptteils.| |string| | | ||
---- | ---- | ||
Zeile 389: | Zeile 499: | ||
|PEX_KEYNO|Id des Kontursegmentes.| |string| | |PEX_KEYNO|Id des Kontursegmentes.| |string| | ||
|PEX_PARENTKEYNO|Parent Id des Kontursegmentes. Dieser Wert muss die Id der Kontur sein, zu welcher dieses Kontursegment gehört.| |string| | |PEX_PARENTKEYNO|Parent Id des Kontursegmentes. Dieser Wert muss die Id der Kontur sein, zu welcher dieses Kontursegment gehört.| |string| | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Bohrung ==== | ||
+ | |||
+ | Definiert eine Einzelbohrung oder eine Lochreihe. | ||
+ | |||
+ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
+ | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück. Dieser wird für den Abgleich zwischen der CAD - Tabelle und der Austauschtabelle verwendet.| |Guid|id| | ||
+ | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Bohrung ist **23**.| |int| | | ||
+ | |PEX_ORIGIN_X|Gibt den Startpunkt der Bohrung in X an.| |double|startpoint| | ||
+ | |PEX_ORIGIN_Y|Gibt den Startpunkt der Bohrung in Y an.| |double|startpoint| | ||
+ | |PEX_ORIGIN_Z|Gibt den Startpunkt der Bohrung in Z an.| |double|startpoint| | ||
+ | |PEX_UCS_XX|Gibt den Endpunkt der Bohrung in X an.| |double|endpoint| | ||
+ | |PEX_UCS_XY|Gibt den Endpunkt der Bohrung in Y an.| |double|endpoint| | ||
+ | |PEX_UCS_XZ|Gibt den Endpunkt der Bohrung in Z an.| |double|endpoint| | ||
+ | |PEX_DIAMETER|Gibt den Durchmesser der Bohrung an.| |double|diameter| | ||
+ | |PEX_AMOUNT|Gibt die Anzahl der Bohrungen an. Dieser Wert ist nur relevant, wenn dieser größer als 1 ist und somit eine Lochreihe erzeugt werden soll.| |double|amount| | ||
+ | |PEX_LEN|Gibt den Raster der Lochreihe in X an. Dieser Wert ist nur relevant, wenn die Anzahl größer als 1 ist.| |double|gridx| | ||
+ | |PEX_WID|Gibt den Raster der Lochreihe in Y an. Dieser Wert ist nur relevant, wenn die Anzahl größer als 1 ist.| |double|gridy| | ||
+ | |PEX_PARENTKEYNO|Parent Id der Bohrung. Dieser Wert muss die Id des Teils sein, für welchen diese Bohrung bestimmt ist.| |string| | | ||
---- | ---- | ||
Zeile 400: | Zeile 531: | ||
|PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der zusätzlichen Teileform ist **30**.| |int| | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der zusätzlichen Teileform ist **30**.| |int| | ||
|PEX_NO|Gibt den Typ der Sonderform an. Folgende Formen sind verfügbar: | |PEX_NO|Gibt den Typ der Sonderform an. Folgende Formen sind verfügbar: | ||
- | | ::: |Sonderform als Rechteck = 12| ::: | ::: | | + | | ::: |Die Basisform des Teils ist rechteckig = -1. Die Berechnung der Teileform geschieht anhand der Kontur.| ::: | ::: | |
+ | | ::: |Die Basisform des Teils ist rechteckig = 1.| ::: | ::: | | ||
+ | | ::: |Die Basisform des Teils ist unregelmäßig = 10.| ::: | ::: | | ||
+ | | ::: |Die Basisform des Teils ist teilweise unregelmäßig = 11.| ::: | ::: | | ||
+ | | ::: |Sonderform als Rechteck = 12.| ::: | ::: | | ||
|PEX_KEYNO|Id der zusätzlichen Teileform.| |string| | |PEX_KEYNO|Id der zusätzlichen Teileform.| |string| | ||
|PEX_PARENTKEYNO|Parent Id der zusätzlichen Teileform. Dieser Wert muss die Id des Teils sein, für welchen diese zusätzliche Teileform bestimmt ist.| |string| | |PEX_PARENTKEYNO|Parent Id der zusätzlichen Teileform. Dieser Wert muss die Id des Teils sein, für welchen diese zusätzliche Teileform bestimmt ist.| |string| | ||
Zeile 406: | Zeile 541: | ||
---- | ---- | ||
- | \\ | + | ==== Adresse ==== |
+ | Bietet die Möglichkeit, | ||
+ | |||
+ | ^Spaltenname^Beschreibung^ ^Datentyp^ | ||
+ | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück.| |Guid| | ||
+ | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Adresse ist **50**.| |int| | ||
+ | |PEX_NO|Gibt den Typ der Adresse an. Folgende Typen sind verfügbar: | ||
+ | | ::: |**0**: Hauptadresse| ::: | ::: | | ||
+ | | ::: |**1**: Rechnungsadresse| ::: | ::: | | ||
+ | | ::: |**2**: Lieferadresse| ::: | ::: | | ||
+ | |PEX_ARTICLENO|Gibt die Adressnummer der Adresse an, die dem Projekt zugewiesen wird. Die Adresse mit dieser Nummer muss in xPress bereits existieren.| |string| | ||
+ | |PEX_KEYNO|Id der Adresse.| |string| | ||
+ | |PEX_PARENTKEYNO|Parent Id der Adresse. Dieser Wert muss die Id des Projektes sein, für welchen diese Adresse bestimmt ist.| |string| | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Aktivität ==== | ||
+ | |||
+ | Bietet die Möglichkeit, | ||
+ | |||
+ | ^Spaltenname^Beschreibung^ ^Datentyp^XML Referenz^ | ||
+ | |PEX_ID|Gibt die eindeutige ID des Datensatzes zurück.| |Guid| | | ||
+ | |PEX_TYPE|Gibt den Typ des Datensatzes an. Der Typ der Aktivität ist **60**.| |int| | | ||
+ | |PEX_NAME|Gibt den Betreff (Bezeichnung) der Aktivität an. Dieses Feld ist ein Pflichtfeld.| |string|subject| | ||
+ | |PEX_NO|Gibt die Aktivitätsnummer an. Die Aktivitätsnummer muss im gesamten System eindeutig sein. Wird diese also ausgefüllt muss gewährleistet sein, dass jeweils ein eindeutiger Wert übergeben wird. Ist dieses Feld leer, wird die Aktivitätsnummer automatisch vergeben (empfohlen).| |string|activityno| | ||
+ | |PEX_DESCRIPTION|Gibt die frei definierbare Beschreibung der Aktivität an. Zusätzlich zu einem „normalen“ Text ist es hier auch möglich, einen formatierten Text zu definieren. Der Text muss dabei im RTF - Format zur Verfügung gestellt werden.| |string|body| | ||
+ | |PEX_EXTERNALNO|Gibt den Typ der Aktivität an. Die zulässigen Werte können [[camid: | ||
+ | |PEX_COMMISSION|Gibt die [[xpress: | ||
+ | |PEX_EXTERNALBARCODE|Gibt die Bestellnummer oder eindeutige Id der [[xpress: | ||
+ | |PEX_UNIT|Gibt die Bezeichnung oder die eindeutige Id des [[xpress: | ||
+ | |PEX_ARTICLENO|Gibt die Artikelnummer oder die eindeutige Id des [[xpress: | ||
+ | |PEX_VALUE|Gibt die Bezeichnung, | ||
+ | |PEX_STATUS|Gibt den Status der Aktivität an. Die zulässigen Werte können [[camid: | ||
+ | |PEX_EDGEMODE|Gibt die Zufriedenheit der Aktivität an. Die zulässigen Werte können [[camid: | ||
+ | |PEX_EDGECORNER|Gibt die Priorität der Aktivität an. Die zulässigen Werte können [[camid: | ||
+ | |PEX_DATESTART|Gibt das Startdatum und eventuell auch die Zeit der Aktivität an.| |DateTime|datestart| | ||
+ | |PEX_DATEEND|Gibt das Enddatum und eventuell auch die Zeit der Aktivität an. Zusammen mit dem Startdatum wird somit die Dauer der Aktivität ermittelt.| |DateTime|dateend| | ||
+ | |PEX_DIAMETER|Gibt die Dauer der Aktivität an. Diese wird als Dezimalzahl definiert, 1:30h werden als 1,5 angegeben. Wird die Dauer angegeben, wird die automatische Berechnung aus Start- und Enddatum außer Kraft gesetzt.| |double|duration| | ||
+ | |PEX_LEN|Gibt die Länge der Aktivität an. Anhand diesem Wert kann die Dimension einer Aktivität definiert werden.| |double|length| | ||
+ | |PEX_WID|Gibt die Breite der Aktivität an. Anhand diesem Wert kann die Dimension einer Aktivität definiert werden.| |double|width| | ||
+ | |PEX_THK|Gibt die Höhe der Aktivität an. Anhand diesem Wert kann die Dimension einer Aktivität definiert werden.| |double|height| | ||
+ | |PEX_KEYNO|Id der Aktivität.| |string| | ||
+ | |PEX_PARENTKEYNO|Parent Id der Aktivität. Dieser Wert muss die Id des Projektes sein, dem diese Aktivität zugewiesen werden soll.| |string| | ||
+ | | |Bei jeder Aktivität können beliebig viele Dateien hinterlegt werden. Für jede Datei muss ein eigener Eintrag des Typs [[# | ||
+ | | |Benutzerdefinierte Felder werden mit dem Objekt [[# | ||
+ | |||
+ | |||
+ | ---- | ||
camid/sql/camiddb.1560941853.txt.gz · Zuletzt geändert: 19.06.2019 12:57 von Benjamin Marzoner