Поделиться через


Ключевые слова элемента управления устройствами

Эти ключевые слова используются для контроля над трехмерной производственной устройством.

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>