Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ключевые слова схемы печати 3D определяют возможные настройки для функций трехмерного производственного устройства или выбранные настройки для конкретной конфигурации устройства. Эти ключевые слова описывают определенную концепцию хорошо определенным образом, чтобы повысить четкость взаимодействия параметров между производителями и потребителями документов схемы печати для трехмерного производства.
Производители и потребители должны предпочесть использование ключевых слов схемы 3D-печати вместо определения ключевых слов для аналогичных функций в частном расширении. Ключевые слова определяют отдельные элементы Print Schema Framework с помощью атрибута имени . Имя, заданное определенному ключевому слову, должно отражать настройку или характеристику, которую это ключевое слово представляет.
Экземпляры ключевых слов, отображаемые в документе PrintCapabilities или PrintTicket, должны соответствовать правилам видимости префиксов, определенным в разделе 1.6, Область видимости префиксов этой статьи. См. раздел 5.4 «Префиксы области действия» в спецификации Print Schema для получения более подробной информации о префиксах области действия.
1.1. Пространства имен XML
URI пространства имен ключевых слов схемы печати для 3D-производства:
https://schemas.microsoft.com/3dmanufacturing/2013/01/pskeywords3d
В этой спецификации префикс пространства имен psk3d: используется для обозначения элементов, атрибутов и значений атрибутов, полученных из ключевых слов схемы печати для пространства имен 3D-производства. Производители ДОЛЖНЫ генерировать каждый префиксный элемент, атрибут или значение атрибута с префиксом, связанным с объявлением пространства имен для связанного пространства имен схемы печати. Потребители ДОЛЖНЫ разрешать префиксы пространства имен в соответствии с объявлениями пространства имен, чтобы убедиться, что полное имя берется из правильного пространства имен. Потребителям НЕ СЛЕДУЕТ полагаться на префикс psk3d: как на правильно объявленный и соединённый с ключевыми словами схемы печати для пространства имен 3D-производства. Отдельные производители МОГУТ использовать разные ключевые слова в схеме печати для префиксов пространства имен 3D-производства или объявить это пространство имен по умолчанию и опустить префиксы пространства имен для элементов, атрибутов и значений атрибутов, получаемых из этого пространства имен. Тем не менее, не рекомендуется назначать пространство имен ключевого слова в качестве пространства имен по умолчанию.
В этой спецификации префикс vnd: используется только в качестве примера для обозначения значений атрибутов расширения частных ключевых слов, полученных из пространства имен, определенного поставщиком. Поставщики ДОЛЖНЫ определять собственные префиксы для любых уникальных пространств имен, которые они создают. Поставщики НЕ ДОЛЖНЫ определять префикс vnd: для своего пространства имен. Производители НЕ ДОЛЖНЫ создавать документы схемы печати, использующие vnd: пространство имен.
Кроме того, в этой спецификации префикс пространства имен xsd: используется для обозначения элементов и атрибутов, полученных из пространства имен схемы XML, и префикс пространства имен xsi: используется для обозначения элементов и атрибутов, полученных из пространства имен экземпляра XML. XML-содержимое не должно содержать элементы или атрибуты, полученные из пространств имен xml или xsi, если они не разрешены явно схемой XSD или другими требованиями в этой спецификации или спецификации схемы печати.
См. раздел 1.2, "Использование XML в схеме печати" в спецификации схемы печати для дополнительных требований к XML и пространствам имен, определенным для использования в контексте платформы схемы печати.
1.2. Версионирование ключевых слов 3D-производства
Эта спецификация может периодически обновляться с помощью новых ключевых слов. Для обеспечения правильной прямой и обратной совместимости каждый новый набор ключевых слов будет иметь уникальное пространство имен. Ключевые слова, определенные в определенном пространстве имен, не будут изменены или расширены после выпуска набора ключевых слов для использования в рабочей среде. Дополнительные сведения см. в разделе 1.3.2, "Управление версиями ключевых слов" в спецификации схемы печати.
1.3. Общая терминология ключевых слов
Термины в этом разделе предоставляют базовую платформу и словарь для описания конкретных ключевых слов производства трехмерного производства в оставшейся части этой спецификации.
1.3.1. Модель
Модель, в этой спецификации, относится к объекту или объектам, которые будут созданы с помощью трехмерных производственных процессов в качестве одного задания. Он может включать один объект, несколько однородных объектов, несколько разнородных объектов, объект полностью заключен в другой объект или несколько объектов в взаимоблокируемой и неразрывной сборке.
1.3.2. Координатное пространство
Ключевые слова схемы трехмерной печати основаны на системе координат правой руки, при этом координаты модели находятся в положительной части пространства XYZ. Производители и потребители должны определять и сопоставлять начало пространства координат с нижним левым углом поля вывода печати, при этом ось x увеличивается вправо от поля вывода, ось y увеличивается назад от поля вывода, а ось z увеличивается к верхней части поля вывода.
Производители и потребители должны использовать разрешение единицы координатного пространства в качестве одного микрона. Модель необходимо преобразовать в это пространство координат перед применением схемы печати для 3D-производства.
1.3.3. Относительные направления и измерение
Относительные направления в этой спецификации определяются следующим образом. Верхний термин относится к плоскости координат XY с максимальным значением Z для печати. Термин bottom относится к минимальной печатной плоскости 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 для 3D-производства МОЖЕТ появляться как содержимое символьных данных элемента значения, являющегося дочерним элементом элемента, определенного с использованием расширения закрытого ключевого слова, если эти символьные данные ссылаются на исходный элемент, определенный ключевым словом 3D-производства Print Schema, который правильно используется в другом месте того же документа Print Schema.
1.6. Префиксы области действия
Префикс области действия — это текстовая метка, добавленная к началу ключевого слова, чтобы описать цель влияния ключевого слова. Использование префикса области видимости позволяет строго назначать определенный и понятный контекст ключевым словам. Ключевые слова 3D-печати ДОЛЖНЫ иметь префикс "Job3D". Префиксы области документов и страниц не должны использоваться в документе схемы печати для 3D-производства. Дополнительные сведения см. в разделе 5.4 «Префиксы области» спецификации схемы печати.
1.7. Идентификаторы ресурсов
Идентификаторы ресурсов могут использоваться в ключевых словах схемы печати 3D, но должны соответствовать требованиям, изложенным в разделе 5.5 "Идентификаторы ресурсов" спецификации схемы печати.
1.8. Типы параметров
Параметры в наборе ключевых слов 3D-производства в Print Schema соответствуют тем же требованиям к параметрам, что и набор ключевых слов в Print Schema. См. раздел 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:целое_число | Указывает минимальную длину строки, в которую можно инициализировать этот параметр. Значение должно быть положительным целым числом или 0. |
Свойство psf:Обязательно | xsd:QName | Указывает, когда параметр должен быть инициализирован. Описание и требования этого свойства см. в разделе 2.1.3.1. "Параметр psf:Обязательное свойство". |
Свойство psf:UnitType | xsd:string | Значение должно быть MaterialMapUnitType. |
Свойство psk3d:Job3DMaterialSelected | xsd:QName | Это значение представляет Job3DMaterial, которому соответствует этот параметр. |
1.9. Общие свойства
Эта спецификация использует те же общие свойства, что и ключевые слова схемы печати, определенные в разделе 5.7 "Общие свойства" спецификации схемы печати.
Значения свойств, указывающие xsd:десятичный тип, должны быть выражены в виде значения с плавающей запятой одинарной точности IEEE 754.
1.10. Типы единиц параметров
В дополнение к типам единиц параметров, указанным в разделе 2.1.3.1.2, "Свойство параметра psf:UnitType" спецификации схемы печати, следующие типы единиц добавляются этой спецификацией:
Тип подразделения | xsi:type | Описание |
---|---|---|
Количество | xsd:integer | Содержимое значения параметра представляет собой определённое количество или объём. |
Температура | xsd:decimal | Содержимое значения параметра представляет температуру в Цельсии. Этот параметр всегда должен быть округлен до ближайшей сотых долей градуса. |
материальная карта | xsd:string | Содержимое параметра должно быть выражено как разделенный точкой с запятой список материалидов. |