Показаны сообщения с ярлыком 3-мерная графика. Показать все сообщения
Показаны сообщения с ярлыком 3-мерная графика. Показать все сообщения

суббота, 7 февраля 2026 г.

ИСО: Идёт работа по подготовке новой редакции формата PRC для визуального представления трёхмерных данных

В декабре 2025 года сайт Международной организации по стандартизации (ИСО) сообщил о том, что подготовлен проект технического комитета (CD) новой редакции стандарта ISO/CD3 14739-1 «Управление контентом – Использование формата PRC для отображения 3-мерных объектов – Часть 1: PRC 10001» (Document management - 3D use of Product Representation Compact (PRC) format - Part 1: PRC 10001), см. https://www.iso.org/standard/91458.html . Она заменит действующую редакцию ISO 14739-1:2014, см. https://www.iso.org/standard/54948.html и https://www.iso.org/obp/ui/en/#!iso:std:54948:en .

Над проектом работает технический подкомитет SC2 «Приложения» (Application issues) технического комитета ISO/TC 171 «Программные приложения для управления контентом» (Document management applications).

Во вводной части документа отмечается:

«Представление данных в формате PRC «компактного представления данных об объектах» (Product Representation Compact) позволяет просматривать и анализировать 3-мерные данные проектирования, обычно создаваемые в системах автоматизированного проектирования (САПР - computer-aided design, CAD) и в системах управления жизненным циклом продукта (product lifecycle management, PLM), с помощью приложений визуализации, а также интегрировать их в сложные документы.

В настоящем документе специфицирован широкий спектр форм данных для того, чтобы:

- обеспечить высокоточное, визуально эквивалентное представление 3-мерных данных проектирования, созданных в продвинутой САПР или PLM-системе, без необходимости использования исходного приложения;

- дать приложениям возможность проводить высокоточные измерения формы объекта / изделия.

Формат PRC предназначен для дополнения проприетарных и/или открытых стандартных форматов, используемых в САПР и PLM-системах, в качестве компактной, лаконичной бинарной формы, используемой для целей визуализации и документирования. 

Формат PRC не предназначен для использования в качестве формата данных для обеспечения интероперабельности САПР-систем или же для использования в системах автоматизации производства (например, в автоматизированных системах производства и контроля, что рассматривается в серии стандартов ISO 10303).

… Настоящий документ содержит требования к формату PRC 10001 – компактному файловому формата для представления 3-мерных данных об объектах / изделиях. 

Данный формат предназначен для внутреннего использования в рамках формата PDF (ISO 32000) и других аналогичных документных форматов для целей визуализации 3-мерных данных и обмена ими. Он может использоваться для создания, просмотра и распространения 3-мерных данных в рабочих процессах обмена документами. 

Формат оптимизирован для хранения, загрузки и отображения различных типов 3-мерных данных, особенно тех, что поступают из систем автоматизированного проектирования (САПР).

В настоящем документе не рассматриваются:

  • методы электронного распространения информации;

  • преобразование сгенерированных САПР-системами наборов данных в формат PRC;

  • конкретные технические детали проектирования, пользовательского интерфейса, реализации или эксплуатации рендеринга;

  • необходимое компьютерное оборудование;

  • необходимые операционные системы.»

Содержание документа следующее:

Предисловие
Введение
1. Область применения
2. Нормативные ссылки
3. Термины и определения
4. Понятия и концепции PRC-файлов
5. Контент PRC-файлов
6. Основные типы данных формата PRC
7. Базовые сущности
8. Определение схемы
9. Алгоритмы ввода-вывода
10. Поддержка сжатия тесселяции
Приложение A (справочное): Пример: треугольник
Библиография

Источник: сайт ИСО
https://www.iso.org/standard/91458.html 


четверг, 10 марта 2016 г.

Трёхмерная графика в PDF и инженерный вариант формата PDF/E


Заметка профессионального разработчика программного обеспечения Гэри МакГэфа (Gary McGath - на фото) была опубликована 25 февраля 2016 года на его блоге «Сумасшедшая наука о файловых форматах» (Mad File Format Science), который посвящён «файловым форматам, проверке структуры файлов, программному обеспечению для архивации и прочим странным вещам».

Для большинства людей это может оказаться сюрпризом, но Вы можете представлять трехмерные объекты в формате PDF, несмотря на его строго двумерную модель работы с графическими образами.

Оказывается, есть даже два способа делать это, один на основе более старого формата U3D (Universal 3D Format – «универсальный 3-мерный формат», стандартизованный ассоциацией Ecma International в августе 2005 года как ECMA-363, см. также http://www.pdf3d.com/u3d/ и https://en.wikipedia.org/wiki/Universal_3D ) и второй - на базе более современного формата PRC (Product Representation Compact – «Компактный формат для представления продуктов»,  см. также http://www.pdf3d.com/about-prc/ и http://www.pdf3d.com/pdf3d_blog_whatisprc/ ).

Мой комментарий: Международная организация по стандартизации опубликовала в 2014 году стандарт ISO 14739-1:2014 «Управление контентом – Использование формата PRC для отображения 3-мернызх объектов – Часть 1: PRC 10001» (Document management - 3D use of Product Representation Compact (PRC) format - Part 1: PRC 10001), см. также
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=54948 и https://www.iso.org/obp/ui/#iso:std:iso:14739:-1:ed-1:v1:en

Возможность их использования поддерживается имеющимся в формате PDF механизмом аннотаций, который позволяет добавлять в PDF функциональные возможности, а также интерфейсом прикладного программирования Acrobat 3D API. Для полной поддержки этих функций требуется реализовать, как минимум, формат PDF версии 1.7 на уровне расширения 1 (PDF 1.7 Extension Level 1), то есть – говоря на языке программных решений - использовать версию Acrobat 8.1 или выше.

Вариант формата PDF для инженерных документов – стандарт PDF/E  (см. http://www.iso.org/iso/catalogue_detail?csnumber=42274 ), также известный как ISO 24517, включает поддержку U3D, но не PRC.  Разрабатываемый в настоящее время стандарт PDF/E-2 будет, как ожидается, поддерживать PRC.
Для справки: Речь идёт о следующих стандартах:
  • ISO 24517-1:2008 «Управление контентом – Формат инженерных документов на основе PDF – Часть 1: Использование версии PDF 1.6 (PDF/E-1))» (Document management - Engineering document format using PDF - Part 1: Use of PDF 1.6 (PDF/E-1));

  • ISO 24517-2 «Управление контентом – Формат инженерных документов на основе PDF – Часть 2: Использование ISO 32000-2 включая поддержку обеспечения долговременной сохранности (PDF/E-2)» (Document management – Engineering document format using PDF - Part 2: Use of ISO 32000-2 including support for long-term preservation (PDF/E-2)), http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=68454
PDF/E, как и другие специализированные варианты формата PDF, является подмножеством «полного» формата PDF версии 1.6, поэтому очевидно, что совсем не обязательно использовать именно его для того, чтобы отображать 3-мерные объекты. Данный вариант предназначен для случаев, когда большое значение имеет возможность обеспечить долговременную сохранность или архивное хранение. Это наводит на мысль об определённом сходстве с форматом PDF/A, специально предназначенном для создания документов, пригодных для длительного/архивного хранения.

Ну а Ассоциация PDF (PDF Association,  http://www.pdfa.org – ассоциация была основана в 2006 году, первоначально как центр компетенции по формату PDF/A. Она способствует распространению и внедрению международных стандартов технологии PDF – Н.Х.), которая активно участвует в развитии PDF/A, недавно открыла Центр компетенции по формату PDF/E ( http://www.pdfa.org/2016/02/welcome-to-the-pdfe-competence-center/ ). Как ни странно, представитель Центра компетенции уверяет, что PDF/E-1 «не решает вопрос отображения 3-мерных объектов» (см. http://www.pdfa.org/competence-centers/pdfe-competence-center/ ) , хотя другие источники утверждают, что PDF/E ссылается на U3D ( http://www.pdf3d.com/u3d/ ). Возможно, дело здесь в том, что понимать под решением вопроса» трехмерной графики (addressing) в отличие от просто поддержки/признания (acknowledging).

Гэри МакГэф (Gary McGath)

Источник: блог «Mad File Format Science»
https://fileformats.wordpress.com/2016/02/25/3d-pdf-and-pdfe/