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


Обзор ключевых слов трехмерного производства

Ключевые слова print Schema 3D manufacturing определяют возможные параметры возможностей трехмерного производственного устройства или выбранные параметры для конкретной конфигурации устройства. Каждое из этих ключевых слов четко описывает определенную концепцию, чтобы обеспечить максимальную ясность в обмене параметрами между производителями и потребителями документов схемы печати для трехмерного производства.

Производители и потребители должны использовать ключевые слова 3D-производства схемы печати в пользу определения ключевых слов для аналогичных функций в частном расширении ключевое слово. Ключевые слова определяют отдельные элементы Print Schema Framework с помощью атрибута name . Имя, присвоенное определенному ключевое слово ДОЛЖНО быть репрезентативным для параметра или характеристики, которые представляет ключевое слово.

Экземпляры ключевых слов, отображаемые в документе PrintCapabilities или PrintTicket, ДОЛЖНЫ соответствовать правилам префикса области, определенным в разделе 1.6. Префиксы области этой статьи. Дополнительные сведения о префиксах области см. в разделе 5.4 " Префиксы области" в спецификации схемы печати.

1.1. Пространства имен XML

URI пространства имен для ключевых слов схемы печати для трехмерного производства:

https://schemas.microsoft.com/3dmanufacturing/2013/01/pskeywords3d

В этой спецификации префикс пространства имен psk3d: используется для обозначения элементов, атрибутов и значений атрибутов, полученных из ключевых слов схемы печати для пространства имен трехмерного производства. Производители ДОЛЖНЫ создавать каждый элемент, атрибут или значение атрибута с префиксом, связанным с объявлением пространства имен для соответствующего пространства имен Print Schema. Потребители ДОЛЖНЫ разрешать префиксы пространств имен в объявлениях пространства имен, чтобы гарантировать, что полное имя извлекается из правильного пространства имен. Потребители НЕ ДОЛЖНЫ полагаться на префикс пространства имен psk3d: для правильного объявления и связи с ключевыми словами схемы печати для пространства имен трехмерного производства. Отдельные производители могут использовать разные ключевые слова схемы печати для префиксов пространств имен трехмерного производства или объявить это пространство имен как пространство имен по умолчанию и опустить префиксы пространства имен для элементов, атрибутов и значений атрибутов, полученных из этого пространства имен. Однако не рекомендуется назначать это пространство имен ключевое слово пространству имен по умолчанию.

В этой спецификации префикс пространства имен vnd: используется для примера только для обозначения частных ключевое слово значений атрибутов расширения, полученных из пространства имен, определяемого поставщиком. Поставщики должны определить собственный уникальный префикс пространства имен для любого определяемого пространства имен. Поставщики НЕ ДОЛЖНЫ определять префикс пространства имен vnd: для своих пространств имен. Производители НЕ ДОЛЖНЫ создавать документы схемы печати, использующие пространство имен vnd: .

Кроме того, в этой спецификации префикс пространства имен xsd: используется для обозначения элементов и атрибутов, полученных из пространства имен схемы XML, а префикс пространства имен xsi: используется для обозначения элементов и атрибутов, полученных из пространства имен экземпляра схемы XML. XML-содержимое НЕ ДОЛЖНО содержать элементы или атрибуты, полученные из пространств имен "xml" или "xsi", если они явно не разрешены схемой XSD или другими требованиями в этой спецификации или спецификации схемы печати.

Дополнительные требования и пространства имен XML, определенные для использования в контексте платформы схемы печати, см. в разделе 1.2, "Использование XML в схеме печати" в спецификации схемы печати.

1.2. Управление версиями ключевых слов трехмерного производства

Эта спецификация может периодически обновляться новыми ключевыми словами. Чтобы обеспечить правильную прямую и обратную совместимость, каждому новому набору ключевых слов будет присвоено уникальное пространство имен. Ключевые слова, определенные в определенном пространстве имен, не будут изменяться или расширяться после выпуска ключевое слово набора для использования в рабочей среде. Дополнительные сведения см. в разделе 1.3.2 "Управление версиями ключевых слов" в спецификации схемы печати.

1.3. Общая терминология ключевых слов

Термины в этом разделе предоставляют базовую структуру и словарь для описания конкретных ключевых слов трехмерного производства в оставшейся части этой спецификации.

1.3.1. Моделирование

Модель в этой спецификации относится к объекту или объектам, создаваемым с помощью трехмерных производственных процессов, как к одному заданию. Он может включать один объект, несколько однородных объектов, несколько разнородных объектов, объект, полностью заключенный в другой объект, или несколько объектов в взаимоблокируемой и неразрывной сборке.

1.3.2. Координатное пространство

Ключевые слова схемы трехмерной печати основаны на пространстве координат правой руки, а координаты модели отображаются в положительном пространстве XYZ. Производители и потребители ДОЛЖНЫ определить и сопоставить источник координатного пространства с нижним левым углом поля вывода печати, при этом ось X увеличивается справа от поля вывода, ось Y — к задней части поля вывода, а ось Z — к верхней части поля вывода.

Производители и потребители ДОЛЖНЫ использовать единое разрешение координатного пространства как один микрон. Модель должна быть преобразована в это пространство координат перед применением схемы печати для трехмерного производства ключевое слово.

координатное пространство.

1.3.3. Относительные направления и измерения

Относительные направления в этой спецификации определяются следующим образом. Термин top относится к плоскости XY координатного пространства с максимальным печатаемым значением Z. Термин "внизу " относится к минимальной печатаемой плоскости XY пространства координат, определенной как плоскость XY со значением Z 0. Обычно это совпадает с поверхностью кровати печати. Термин слева относится к минимальной печатаемой плоскости YZ пространства координат, определенной как плоскость YZ со значением X 0. Термин справа относится к плоскости YZ координатного пространства с максимальным печатаемым значением X. Термин front обозначает минимальную печатаемую плоскость XZ в пространстве координат, определяемую как плоскость XZ со значением Y 0. Термин back относится к плоскости XZ пространства координат с максимальным значением Y для печати.

Эти термины также применяются к моделям, и в этом случае они определяются относительно ограничивающего прямоугольника модели при преобразовании в пространство координат, определенное в этой спецификации.

Производители и потребители ДОЛЖНЫ интерпретировать относительные координаты относительно пространства координат, определенного в этой спецификации.

1.4. Интерпретация описаний ключевое слово

Ключевые слова 3D-производства схемы печати указываются в этом документе с помощью одной из нескольких стандартных таблиц. Содержимое и требования каждой из этих таблиц соответствуют тому же формату, что и в спецификации схемы печати, раздел 5.2.

1.5. Использование ключевых слов в документах схемы печати

Ключевые слова 3D-производства схемы печати НЕ ДОЛЖНЫ использоваться в контексте, который явно не описан в этой спецификации.

Элементы со значением атрибута имени, содержащим частное расширение ключевое слово, могут быть дочерними элементами любого элемента, разрешенного платформой print Schema Framework.

Любые производственные ключевое слово схемы печати могут отображаться в качестве содержимого символьных данных дочернего элемента Value элемента, определенного с помощью частного расширения ключевое слово, если эти символьные данные ссылаются на исходный элемент, определенный ключевое слово производства схемы печати, который правильно используется в других местах того же документа схемы печати.

1.6. Префиксы области

Префикс области — это текстовая метка, добавляемая в начало ключевое слово для описания предполагаемого влияния ключевое слово. Использование префикса области позволяет строго приписать определенный и хорошо понятный контекст к ключевым словам. Ключевые слова трехмерного производства ДОЛЖНЫ иметь префикс области Job3D. Префиксы области документа и страницы НЕ ДОЛЖНЫ использоваться в документе схемы трехмерной печати. Дополнительные сведения см. в разделе 5.4 " Префиксы области" спецификации схемы печати.

1.7. Идентификаторы ресурсов

Идентификаторы ресурсов могут использоваться в ключевых словах 3D-производства схемы печати, но ДОЛЖНЫ соответствовать требованиям, приведенным в разделе 5.5 "Идентификаторы ресурсов" спецификации схемы печати.

1.8. Типы параметров

Параметры в наборе 3D-ключевое слово производства схемы печати соответствуют тем же требованиям к параметрам, что и набор ключевое слово схемы печати. См. раздел 5.6 , "Типы параметров" в спецификации схемы печати.

1.8.1. MaterialMapParamType

Дочерний xsi:type Значение
Свойство psf:DataType xsd:QName Параметр имеет тип materialMap и должен иметь значение psk3d:MaterialMap.
Свойство psf:MaxLength xsd:integer Указывает максимальную длину строки, в которую можно инициализировать этот параметр. Значение должно быть не больше, чем разумно необходимо для определенного ключевое слово. Схема печати: определенные параметры НЕ ДОЛЖНЫ указывать значение, превышающее 65535 символов. Значение ДОЛЖНО быть положительным целым числом или 0. Значение должно быть больше или равно значению psf:MinLength.
Свойство psf:MinLength xsd:integer Указывает минимальную длину строки, в которую можно инициализировать этот параметр. Значение ДОЛЖНО быть положительным целым числом или 0.
Свойство psf:Обязательно xsd:QName Указывает, когда необходимо инициализировать параметр. Описание и требования для этого свойства см. в разделе 2.1.3.1. "Parameter psf:Mandatory Property".
Свойство psf:UnitType xsd:string Значение должно быть MaterialMapUnitType.
Свойство psk3d:Job3DMaterialSelected xsd:QName Это значение представляет объект Job3DMaterial, соответствующий этому параметру.

1.9. общие свойства;

Эта спецификация использует те же общие свойства, что и ключевые слова схемы печати, определенные в разделе 5.7 "Общие свойства" спецификации схемы печати.

Значения свойств, указывающие тип xsd:decimal, ДОЛЖНЫ быть выражены в виде значения с плавающей запятой одной точности IEEE 754.

1.10. Типы единиц параметров

В дополнение к типам единиц параметров, указанным в разделе 2.1.3.1.2 , "Свойство параметра psf:UnitType" спецификации схемы печати, эта спецификация добавляет следующие типы единиц измерения:

Тип единицы измерения xsi:type Описание
Количество xsd:integer Содержимое значения параметра представляет количество или другое количество.
температура; xsd:decimal Содержимое значения параметра представляет температуру по Цельсию. Этот параметр всегда должен быть округлен до ближайшей сотых долей градуса.
materialMap xsd:string Содержимое значения параметра должно быть выражено в виде списка materialids, разделенного точкой с запятой.