设备控制关键字
这些关键字用于提供对 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>