裝置控制關鍵詞
這些關鍵詞可用來控制 3D 製造裝置。
2.1. Job3DOutputArea
psk3d:Job3DOutputArea 屬性應該用來定義裝置實際列印的區域大小:Job3DOutputArea 的左下角定義為 (0,0,0) 。 Job3DOutputAreaWidth、Job3DOutputAreaDepth 和 Job3DOutputAreaHeight 屬性會定義列印磁碟區的周框方塊,而 Job3DOutputAreaMesh 選擇性地定義該周框方塊內的確切列印磁碟區,如果列印磁碟區不是 cuboid。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DOutputArea |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <個 Value> 子元素,必須包含 Job3DOutputAreaWidth、Job3DOutputAreaDepth 和 Job3DOutputAreaHeight 屬性,而 MAY 則包含 Job3DOutputAreaMesh。 孩子: 價值 xsi:type: N/A 價值: OutputDimensions 描述: OutputDimensions 包含組成每個輸出區域維度的 3 個屬性集。 |
Job3DOutputArea 關鍵詞使用方式
<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
描述沿著 X 軸的輸出區域寬度,以微微為單位。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DOutputAreaWidth |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <個 Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:integer 價值: OutputWidth 描述: OutputWidth 必須包含大於 0 的整數,此整數等於 X 軸的輸出區域寬度,以微細為單位。 |
2.1.2. Job3DOutputAreaDepth
描述輸出區域的深度,以 Y 軸為單位。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DOutputAreaDepth |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <個 Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:integer 價值: OutputDepth 描述: OutputDepth 必須包含大於 0 的整數,其等於 Y 軸上 Y 軸的深度,以微細為單位。 |
2.1.3. Job3DOutputAreaHeight
描述在 Z 軸上輸出區域的高度,以微細為單位。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DOutputAreaHeight |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <個 Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:integer 價值: OutputHeight 描述: OutputHeight 必須包含大於 0 的整數,其等於 Z 軸的輸出區域深度,以微細為單位。 |
2.1.4. Job3DOutputAreaMesh
如果不是矩形 Prism,則描述輸出磁碟區的形狀。 字串值是一個 XML Blob,其遵循網格>元素的 3MF 規格 < (包含頂點和三角形,並符合 3MF 網格) 的管理標準。 這個多邊形必須完全包含在上一個 OutputArea 屬性所描述的周框方塊中。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DOutputAreaMesh |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <個 Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:string 價值: OutputMesh 描述: OutputMesh 必須包含頂點和三角形的 xml 字串,如 3MF 規格的網格區段所定義,代表輸出磁碟區的界限。 |
2.2. Job3DAppName
裝置可能會識別預設 (範例以外的工作流程應用程式,其中包含預設工作流程) 選取此印表機時,列印對話框將會叫用。 此工作流程應用程式允許任何可能需要或想要為此裝置設定 3D 列印作業的自定義 UI。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DAppName |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:string 值: 描述: 要用於新式列印對話框中此印表機之工作流程應用程式的套件名稱 |
Job3DAppName 關鍵詞使用方式
<psf:Property name="psk3d:Job3DAppName">
<psf:Value xsi:type="xsd:string">Microsoft.3DBuilder_8wekyb3d8bbwe</psf:Value>
</psf:Property>
2.3. Job3DWSDAPackageFamilyName
裝置可能會識別 UWP 裝置應用程式,當使用者按兩下 [ 進階設定 ] 按鈕時,將會啟動列印對話方塊。 此應用程式提供印表機維護、材質設定、校正等作業的UI。未提供預設值,因此如果省略此關鍵詞,將不會顯示 [ 進階設定 ] 按鈕。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3DWSDAPackageFamilyName |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:string 值: 描述: 要用於此印表機進階設定之UWP裝置應用程式的套件名稱。 |
Job3DWSDAPackageFamilyName 關鍵詞使用方式
<psf:Property name="psk3d:Job3DWSDAPackageFamilyName">
<psf:Value xsi:type="xsd:string"> </psf:Value>
</psf:Property>
2.4. Job3D3MFVersion
裝置必須識別預期從 Windows 列印系統接收的 3MF 檔案版本。 版本是由適當核心規格版本的 URI 命名空間所指定。 為了回溯相容性,如果省略此關鍵詞,則會假設採用 預設值 , <https://schemas.microsoft.com/3dmanufacturing/2013/01>
指出不建議使用的舊版 0.93 版 3MF。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3D3MFVersion |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:string 值: 描述: URI 命名空間,定義裝置所支援的 3MF 核心版本作為輸入。 |
Job3D3MFVersion 關鍵詞使用方式
<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
裝置MAY會依命名空間指定3MF延伸模組 (,形成以空格分隔的清單,) 瞭解,例如,允許列印系統在可用時傳送配量數據。
特性 | 詳細資料 |
---|---|
名稱 | psk3d:Job3D3MFExtensions |
有效 | PrintCapabilities 檔 |
項目類型 | 屬性 |
內容 | 只包含 1 <Value> 子元素,如下所示: 孩子: 價值 xsi:type: xsd:string 值: 描述: 以空格分隔的 URI 命名空間清單,定義裝置支援的 3MF 延伸模組作為輸入。 |
Job3D3MFExtensions 關鍵詞使用方式
<psf:Property name="psk3d:Job3D3MFExtensions">
<psf:Value xsi:type="xsd:string">https://schemas.microsoft.com/3dmanufacturing/material/2015/02</psf:Value>
</psf:Property>