设备控制关键字

这些关键字用于提供对 3D 制造设备的控制。

2.1. Job3DOutputArea

psk3d:Job3DOutputArea 属性应用于定义设备实际可以打印的区域的大小:Job3DOutputArea 的左下角定义为 (0,0,0)。 Job3DOutputAreaWidth、Job3DOutputAreaDepth 和 Job3DOutputAreaHeight 属性定义打印卷的边界框,而 Job3DOutputAreaMesh 根据需要定义该边界框中的确切打印卷(如果打印卷不是立方体)。

特征 详细信息
名称 psk3d:Job3DOutputArea
适用于 PrintCapabilities 文档
元素类型 properties
目录

仅包含 1 个 <Value> 子元素,必须包含 Job3DOutputAreaWidth、Job3DOutputAreaDepth 和 Job3DOutputAreaHeight 属性,可以包含 Job3DOutputAreaMesh。

子项:

xsi:type:不适用

值: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 文档
元素类型 properties
目录

仅包含 1 个 <Value> 子元素,具体如下:

子项:

xsi:type:xsd:integer

值:OutputWidth

描述:OutputWidth 必须包含大于 0 的整数,该整数等于沿 X 轴的输出区域的宽度(以微米为单位)。

2.1.2. Job3DOutputAreaDepth

描述沿 Y 轴的输出区域的深度(以微米为单位)。

特征 详细信息
名称 psk3d:Job3DOutputAreaDepth
适用于 PrintCapabilities 文档
元素类型 properties
目录

仅包含 1 个 <Value> 子元素,具体如下:

子项:

xsi:type:xsd:integer

值:OutputDepth

描述:OutputDepth 必须包含大于 0 的整数,该整数等于沿 Y 轴的输出区域的深度(以微米为单位)。

2.1.3. Job3DOutputAreaHeight

描述沿 Z 轴的输出区域的高度(以微米为单位)。

特征 详细信息
名称 psk3d:Job3DOutputAreaHeight
适用于 PrintCapabilities 文档
元素类型 properties
目录

仅包含 1 个 <Value> 子元素,具体如下:

子项:

xsi:type:xsd:integer

值:OutputHeight

描述:OutputHeight 必须包含大于 0 的整数,该整数等于沿 Z 轴的输出区域的深度(以微米为单位)。

2.1.4. Job3DOutputAreaMesh

描述输出卷的形状(如果不是矩形棱镜)。 字符串值是一个 XML blob,遵循<网格>元素的 3MF 规范(包含顶点和三角形,以及符合 3MF 网格的曼法标准)。 此多面体必须完全包含在前面 OutputArea 属性描述的边界框中。

特征 详细信息
名称 psk3d:Job3DOutputAreaMesh
适用于 PrintCapabilities 文档
元素类型 properties
目录

仅包含 1 个 <Value> 子元素,具体如下:

子项:

xsi:type:xsd:string

值:OutputMesh

描述: OutputMesh 必须包含顶点和三角形的 xml 字符串,如 3MF 规范的网格部分所定义,该字符串表示输出卷的边界。

2.2. Job3DAppName

设备可能标识默认(示例包含默认工作流)以外的工作流应用,打印对话框将在选择此打印机时调用该工作流应用。 此工作流应用允许为此设备设置最佳 3D 打印作业所需的任何自定义 UI。

特征 详细信息
名称 psk3d:Job3DAppName
适用于 PrintCapabilities 文档
元素类型 properties
目录

仅包含 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 文档
元素类型 properties
目录

仅包含 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 文档
元素类型 properties
目录

仅包含 1 个 <Value> 子元素,具体如下:

子项:

xsi:type:xsd:string

值:

描述:将设备支持的 3MF 核心版本定义为输入的 URI 命名空间。

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 文档
元素类型 properties
目录

仅包含 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>