Freigeben über


Schlüsselwörter für die Gerätesteuerung

Diese Schlüsselwörter werden verwendet, um die Kontrolle über das 3D-Fertigungsgerät zu ermöglichen.

2.1. Job3DOutputArea

Die psk3d:Job3DOutputArea-Eigenschaft SOLLTE verwendet werden, um die Größe des Bereichs zu definieren, in dem das Gerät tatsächlich drucken kann: Die untere linke untere Ecke der Job3DOutputArea ist als (0,0,0) definiert. Die Eigenschaften Job3DOutputAreaWidth, Job3DOutputAreaDepth und Job3DOutputAreaHeight definieren das Begrenzungsfeld des Druckvolumens, während Job3DOutputAreaMesh optional das exakte Druckvolumen innerhalb dieses Begrenzungsrahmens definiert, wenn das Druckvolumen kein Quader ist.

Merkmal Details
Name psk3d:Job3DOutputArea
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau ein untergeordnetes <Value-Element> , das die Eigenschaften Job3DOutputAreaWidth, Job3DOutputAreaDepth und Job3DOutputAreaHeight enthalten muss, und kann Job3DOutputAreaMesh enthalten.

Kind: Wert

xsi:type: N/A

Wert: OutputDimensions

Beschreibung: OutputDimensions enthält den Satz von 3 Eigenschaften, aus denen die einzelnen Ausgabebereichsdimensionen bestehen.

Verwendung von Job3DOutputArea Schlüsselwort (keyword)

<psf:Property name="psk3d:Job3DOutputArea">
    <psf:Property name="psk3d:Job3DOutputAreaWidth">
        <psf:Value xsi:type="xsd:integer">285000</psf:Value>
    </psf:Property>
    <psf:Property name="psk3d:Job3DOutputAreaDepth">
        <psf:Value xsi:type="xsd:integer">153000</psf:Value>
    </psf:Property>
    <psf:Property name="psk3d:Job3DOutputAreaHeight">
        <psf:Value xsi:type="xsd:integer">155000</psf:Value>
    </psf:Property>
     <psf:Property name="psk3d:Job3DOutputAreaMesh">
         <psf:Value xsi:type="xsd:string">
          <![CDATA[
            <mesh xmlns="https://schemas.microsoft.com/3dmanufacturing/mesh/2014/11" unit="millimeter">
             <vertices>
                <vertex x="0" y="0" z="0" />
                <vertex x="0" y="153000" z="0" />
                <vertex x="285000" y="0" z="0" />
                <vertex x="0" y="0" z="155000" />
             </vertices>
             <triangles>
                <triangle v1="0" v2="1" v3="2" />
                <triangle v1="0" v2="2" v3="3" />
                <triangle v1="0" v2="3" v3="1" />
                <triangle v1="2" v2="1" v3="3" />
             </triangles>
          </mesh>
          ]]></psf:Value>
    </psf:Property>
</psf:Property>

2.1.1. Job3DOutputAreaWidth

Beschreibt die Breite des Ausgabebereichs entlang der X-Achse in Mikrometern.

Merkmal Details
Name psk3d:Job3DOutputAreaWidth
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:integer

Wert: OutputWidth

Beschreibung: OutputWidth MUSS eine ganze Zahl größer als 0 enthalten, die der Breite des Ausgabebereichs entlang der X-Achse in Mikrometern entspricht.

2.1.2. Job3DOutputAreaDepth

Beschreibt die Tiefe des Ausgabebereichs entlang der Y-Achse in Mikrometern.

Merkmal Details
Name psk3d:Job3DOutputAreaDepth
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:integer

Wert: OutputDepth

Beschreibung: OutputDepth MUSS eine ganze Zahl größer als 0 enthalten, die der Tiefe des Ausgabebereichs entlang der Y-Achse in Mikrometern entspricht.

2.1.3. Job3DOutputAreaHeight

Beschreibt die Höhe des Ausgabebereichs entlang der Z-Achse in Mikrometern.

Merkmal Details
Name psk3d:Job3DOutputAreaHeight
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:integer

Wert: OutputHeight

Beschreibung: OutputHeight MUSS eine ganze Zahl größer als 0 enthalten, die der Tiefe des Ausgabebereichs entlang der Z-Achse in Mikrometern entspricht.

2.1.4. Job3DOutputAreaMesh

Beschreibt die Form des Ausgabevolumens, wenn es sich nicht um ein rechteckiges Prisma handelt. Der Zeichenfolgenwert ist ein XML-Blob, das der 3MF-Spezifikation für ein <Gitterelement> folgt (das Scheitelpunkte und Dreiecke enthält und den Mannigfaltigkeitsstandards für 3MF-Gitter entspricht). Dieses Polyeder MUSS vollständig in dem Begrenzungsrahmen enthalten sein, der durch die vorherigen OutputArea-Eigenschaften beschrieben wurde.

Merkmal Details
Name psk3d:Job3DOutputAreaMesh
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:string

Wert: OutputMesh

Beschreibung: OutputMesh MUSS eine XML-Zeichenfolge von Scheitelpunkten und Dreiecken enthalten, wie im Gitterabschnitt der 3MF-Spezifikation definiert, die die Begrenzung des Ausgabevolumes darstellt.

2.2. Job3DAppName

Das Gerät KANN eine andere Workflow-App als die Standard-App (das Beispiel enthält den Standardworkflow) identifizieren, die vom Druckdialogfeld aufgerufen wird, wenn dieser Drucker ausgewählt ist. Diese Workflow-App ermöglicht jede benutzerdefinierte Benutzeroberfläche, die erforderlich oder gewünscht ist, um einen 3D-Druckauftrag für dieses Gerät am besten einzurichten.

Merkmal Details
Name psk3d:Job3DAppName
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:string

Wert:

Beschreibung: Der Paketname der Workflow-App, die für diesen Drucker im Dialogfeld "Modernes Drucken" verwendet werden soll.

Verwendung von Job3DAppName Schlüsselwort (keyword)

<psf:Property name="psk3d:Job3DAppName">
    <psf:Value xsi:type="xsd:string">Microsoft.3DBuilder_8wekyb3d8bbwe</psf:Value>
</psf:Property>

2.3. Job3DWSDAPackageFamilyName

Das Gerät kann eine UWP-Geräte-App identifizieren, die das Druckdialogfeld startet, wenn ein Benutzer auf die Schaltfläche Erweiterte Einstellungen klickt. Diese App stellt die Benutzeroberfläche für Vorgänge wie Druckerwartung, Materialeinrichtung, Kalibrierung usw. dar. Es wird kein Standardwert angegeben. Wenn also diese Schlüsselwort (keyword) ausgelassen wird, wird keine Schaltfläche Erweiterte Einstellungen angezeigt.

Merkmal Details
Name psk3d:Job3DWSDAPackageFamilyName
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:string

Wert:

Beschreibung: Der Paketname der UWP-Geräte-App, die für die erweiterten Einstellungen dieses Druckers verwendet werden soll.

Job3DWSDAPackageFamilyName Schlüsselwort (keyword) Verwendung

<psf:Property name="psk3d:Job3DWSDAPackageFamilyName">
    <psf:Value xsi:type="xsd:string"> </psf:Value>
</psf:Property>

2.4. Job3D3MFVersion

Das Gerät MUSS die Version der 3MF-Datei identifizieren, die vom Windows-Drucksystem empfangen werden soll. Die Version wird vom URI-Namespace aus der entsprechenden Version der Kernspezifikation angegeben. Wenn diese Schlüsselwort (keyword) ausgelassen wird, wird aus Gründen der Abwärtskompatibilität davon ausgegangen, dass der Standardwert verwendet wird, der <https://schemas.microsoft.com/3dmanufacturing/2013/01>die Legacyversion 0.93 von 3MF angibt, die NICHT EMPFOHLEN wird.

Merkmal Details
Name psk3d:Job3D3MFVersion
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:string

Wert:

Beschreibung: Ein URI-Namespace, der die vom Gerät unterstützte 3MF-Kernversion als Eingabe definiert.

Verwendung von Job3D3MFVersion Schlüsselwort (keyword)

<psf:Property name="psk3d:Job3D3MFVersion">
    <psf:Value xsi:type="xsd:string">https://schemas.microsoft.com/3dmanufacturing/core/2015/02</psf:Value>
</psf:Property>

2.5. Job3D3MFExtensions

Das Gerät kann 3MF-Erweiterungen angeben (nach Namespace, die eine durch Leerzeichen getrennte Liste bilden), die es versteht, für instance, damit das Drucksystem Slicedaten senden kann, falls verfügbar.

Merkmal Details
Name psk3d:Job3D3MFExtensions
Gültig für PrintCapabilities-Dokumente
Elementtyp Eigenschaft
Contents

Enthält genau 1 <untergeordnetes Value-Element> , wie folgt:

Kind: Wert

xsi:type: xsd:string

Wert:

Beschreibung: Eine durch Leerzeichen getrennte Liste von URI-Namespaces, die die vom Gerät unterstützten 3MF-Erweiterungen als Eingabe definieren.

Job3D3MFExtensions Schlüsselwort (keyword) Verwendung

<psf:Property name="psk3d:Job3D3MFExtensions">
    <psf:Value xsi:type="xsd:string">https://schemas.microsoft.com/3dmanufacturing/material/2015/02</psf:Value>
</psf:Property>