Ключевые слова элемента управления устройствами
Эти ключевые слова используются для контроля над трехмерной производственной устройством.
2.1. Job3DOutputArea
Свойство psk3d:Job3DOutputArea ДОЛЖНО использоваться для определения размера области, в которой устройство может фактически печатать: нижний левый угол Job3DOutputArea определяется как (0,0,0). Свойства Job3DOutputAreaWidth, Job3DOutputAreaDepth и Job3DOutputAreaHeight определяют ограничивающий прямоугольник тома печати, а Job3DOutputAreaMesh при необходимости определяет точный объем печати внутри этого ограничивающего прямоугольника, если объем печати не является кубоидом.
Характеристика | Сведения |
---|---|
Имя | psk3d:Job3DOutputArea |
Допустимо для | Документы PrintCapabilities |
Тип элемента | Свойство |
Содержимое | Содержит ровно 1 <дочерний элемент Value> , который ДОЛЖЕН содержать свойства Job3DOutputAreaWidth, Job3DOutputAreaDepth и Job3DOutputAreaHeight, а МОЖЕТ содержать Job3DOutputAreaMesh. Ребенка: Значение xsi:type: Н/Д Значение: OutputDimensions Описание: OutputDimensions содержит набор из трех свойств, составляющих каждое из измерений области вывода. |
Использование ключевое слово 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, в микронах. |
2.1.3 Job3DOutputAreaHeight
Описывает высоту области вывода вдоль оси Z в микронах.
Характеристика | Сведения |
---|---|
Имя | psk3d:Job3DOutputAreaHeight |
Допустимо для | Документы PrintCapabilities |
Тип элемента | Свойство |
Содержимое | Содержит ровно 1 <дочерний элемент Value> , как показано ниже. Ребенка: Значение xsi:type: xsd:integer Значение: OutputHeight Описание: OutputHeight должен содержать целое число больше 0, равное глубине области вывода вдоль оси Z, в микронах. |
2.1.4. Job3DOutputAreaMesh
Описывает форму выходного тома, если не прямоугольная призма. Строковое значение представляет собой БОЛЬШОЙ двоичный объект XML, соответствующий спецификации 3MF для <элемента сетки> (который содержит вершины и треугольники и соответствует стандартам многообразия для сеток 3MF). Этот многоугольник должен полностью содержаться в ограничивающем прямоугольнику, описанном в предыдущих свойствах OutputArea.
Характеристика | Сведения |
---|---|
Имя | psk3d:Job3DOutputAreaMesh |
Допустимо для | Документы PrintCapabilities |
Тип элемента | Свойство |
Содержимое | Содержит ровно 1 <дочерний элемент Value> , как показано ниже. Ребенка: Значение xsi:type: xsd:string Значение: OutputMesh Описание: OutputMesh должен содержать xml-строку вершин и треугольников, как определено в разделе сетки спецификации 3MF, представляющей границу выходного тома. |
2.2. Job3DAppName
Устройство может определить приложение рабочего процесса, отличное от используемого по умолчанию (пример содержит рабочий процесс по умолчанию), которое диалоговое окно печати будет вызывать при выборе этого принтера. Это приложение рабочего процесса позволяет использовать любой пользовательский интерфейс, который может потребоваться для оптимальной настройки задания трехмерной печати для этого устройства.
Характеристика | Сведения |
---|---|
Имя | 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, которое откроется в диалоговом окне печати при нажатии кнопки Дополнительные параметры пользователем. Это приложение предоставляет пользовательский интерфейс для таких операций, как обслуживание принтеров, настройка материалов, калибровка и т. д. По умолчанию не указано, поэтому если этот ключевое слово опущен, кнопка "Дополнительные параметры" не отображается.
Характеристика | Сведения |
---|---|
Имя | 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
Устройство ДОЛЖНО определить версию файла 3MF, которую оно ожидает получить от системы печати Windows. Версия задается пространством имен URI из соответствующей версии основной спецификации. Для обратной совместимости, если этот ключевое слово опущен, предполагается, что используется значение <https://schemas.microsoft.com/3dmanufacturing/2013/01>
по умолчанию , указывающее устаревшую версию 3MF 0.93, что НЕ РЕКОМЕНДУЕТся.
Характеристика | Сведения |
---|---|
Имя | 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. Расширения Job3D3MF
Устройство может указать расширения 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>