Using 3D PDF with MIL-STD-31000A BEST PRACTICES 3D PDF CONSORTIUM DRAFT VERSION 3 09/25/17

Similar documents
ISO (PDF/A-2)

PDF/arkivering PDF/A. Per Haslev Adobe Systems Danmark Adobe Systems Incorporated. All Rights Reserved.

FDA Portable Document Format (PDF) Specifications

OPTIMIZING PDFS WITH ACROBAT PRO 8

This document is a preview generated by EVS

III-6Exporting Graphics (Windows)

ISO INTERNATIONAL STANDARD. Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1)

3D Visualization. Requirements Document. LOTAR International, Visualization Working Group ABSTRACT

PDF Specification for IEEE Xplore (Part A-Core Requirements)

Creating A Manual In Adobe Acrobat X Pro Pdf Form Fields

TR 1288 Specifications for PDF & XML format Page 1 of 7

ICH M8 Expert Working Group. Specification for Submission Formats for ectd v1.1

Preparing PDF Files for ALSTAR

Webinar Lose Your Paper Manuals Integrate Interactive Work Instructions

AutoPagex Plug-in User s Manual

VPI. Update for PLM Seed Grant and Associated Work. Virtual Product Integration. Nathan Hartman Christoph Hoffmann

The Future of PDF/A and Validation

Trouble Shooting Portable Documents Format (PDF) Q/A Solutions: AT ANY TIME THE USER CAN SAVE THE FILE TO THEIR COMPUTER AND FILL OUT THE FORM

ADOBE WORD DOCUMENT harpending.org ADOBE WORD DOCUMENT. page 1 / 5

Guidelines for PDF Creation from Office Applications

Adobe Acrobat Distiller Online Guide

ISO Document management applications Electronic document file format enhancement for accessibility Part 1: Use of ISO (PDF/UA-1)

Adding Proofing Stamps to Adobe for Marking up Assessment Material

ADDITIONAL RECOMMENDED STANDARDS FOR DRS DEPOSIT:

DEFINE FILE FORMAT SPECIFICATIONS. CSV /TSV Specifications

Bookmarks for PDF Output(Outline-Group)

File Preparation for Eagle Print. PLEASE NOTE:If you are an IBM based customer, we can only accept PDF files!

Instructions for Using PDF Tests and Journals

Introducing PDF/UA. The new International Standard for Accessible PDF Technology. Solving PDF Accessibility Problems

Reference Requirements for Records and Documents Management

PDF/A - The Basics. From the Understanding PDF White Papers PDF Tools AG

How to Create a PDF. Using Acrobat Distiller. Acrobat Distiller settings. Adobe Acrobat Professional 8.0 Guide

PDF/A in Healthcare. Dr. Bernd Wild. intarsys. Webinar: PDF/A in Healthcare Dr. Bernd Wild.

ISO PDF/A -Standard Archive file format standard for long-term preservation

Ecma TC43: Universal 3D

Tetra4D Converter. Version 2017 SP2. User Guide Document version: V2.2. Tetra4D Converter 2017 SP2 Users Guide V2.2 1

Test Suite for the CAx Implementor Forum Round 30J

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 22: Open Font Format

Fiery Driver for Windows

Fiery E-8000 Color Server SERVER & CONTROLLER SOLUTIONS. Welcome

Revised: March 8 th, 2017 for Firefox 52.0

Guidelines for Presenting Proposed Revisions for Ballot and Submittal of Approved Revisions to C&S Publishing

Brandon Haugen Presents IS PDF A VICTIM OF ITS OWN SUCCESS?

PDFAssistant 7.0 SPrint 7.0

December EMA/668616/2014-Rev.2.4EMA/668616/2014-Rev.2.5

Help with PDF Files Is there a way someone else can do this for me? What Software Do I Need to Create PDF Files?

JTOpen and JT2Go. Mike Zink Senior Product Mgr. Siemens PLM Software

The Making of PDF/A. 1st Intl. PDF/A Conference, Amsterdam Stephen P. Levenson. United States Federal Judiciary Washington DC USA

Overview. Finding information and help Adobe Acrobat. Where to find it and why to use it. When converting from Word to Acrobat

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Welcome

Creating PDF documents for User Manual

HOW TO DOWNLOAD YOUR FILES

SOLIDWORKS TECHNICAL COMMUNICATIONS

Adobe. Type Manager 4.1. User Guide

Working with large assemblies

ISO INTERNATIONAL STANDARD. Document management Electronic document file format for long-term preservation Part 1: Use of PDF 1.

Proposal for ISO/IEC SC24 Technical Report:

Industrial IT Basic and Extended Set of Aspects

Introduction to Adobe Acrobat X. Ken Dickinson Bay Area Computer Training

SimLab plugin for 3DS Max. SimLab Plugin for 3DS Max

Apache FOP: Fonts. Table of contents. $Revision: $

Update to Creo Parametric 4.0 from Creo Parametric 2.0

PDF and Accessibility

Formatting Support: Word 2008

Fiery EX4112/4127. Welcome

English. Preps. Creating Files for Preps From Acrobat 7 on Mac OS. graphics.kodak.com. Internal A-EN Rev A

Interoperability Quest: OTT Video, WebApps and CE

PDFill: PDF Commenting or Annotation

Tetra4D Converter. Version 5.1. User Guide. Details on how to use Tetra4D Converter

itext in Action Second Edition BRUNO LOWAGIE MANNING (74 w. long.) Greenwich

OpenOffice.org & ODF Accessibility

Chapter 9 Section 3. Digital Imaging (Scanned) And Electronic (Born-Digital) Records Process And Formats

eidas-compliant signing of PDF

3D PDF Plug-ins for Autodesk products Version 2.0

DOWNLOAD OR READ : WHAT TO DO IN COLUMBUS OHIO PDF EBOOK EPUB MOBI

Webbed Documents 1- Malcolm Graham and Andrew Surray. Abstract. The Problem and What We ve Already Tried

compart PDF/A-Support in Compart Products PDF/A White Paper White Paper May 2006

Adobe Acrobat DC for Legal Professionals - Quick Reference Guide

Adobe PDF Library SDK XI (11.0.1) ReadMe

CATIA V5R21 - FACT SHEET

A READER GUIDE TO ERNEST HEMINGWAY

Preview tab. The Preview tab is the default tab displayed when the pdffactory dialog box first appears. From here, you can:

Delivering Results from Multiple S1000D Issues

CoCreate OneSpace Modeling Data Adapter

DownStream BluePrint 6.0 Release Notes 11/8/2018

DOWNLOAD OR READ : FREE SERVICE MANUAL 2006 GMC SIERRA PDF EBOOK EPUB MOBI

New Viewer Functionality PRINT FUNCTIONALITY

SharePoint Archival Storage Strategies & Technologies January Porter-Roth Associates 1

c h pdfapilot Manual

Can Adobe Acrobat 8 Professional Convert Pdf To Excel

U3D and Javaview s PDF Export

ISO/IEC/ IEEE INTERNATIONAL STANDARD

Welcome to the PDF Xpansion SDK

InDesign Color Settings

102_PTC PRODUCT UPDATE FOR PTC CREO ELEMENTS/DIRECT USERS

2009 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product.

Cloned page. A Technical Introduction to PDF/UA. DEFWhitepaper. The PDF/UA Standard for Universal Accessibility

PostScript User Guide

Creating Content in a Course Area

Mac OS X and PDF. The Real Story. Leonard Rosenthol Lazerware, Inc. Copyright , Lazerware, Inc.

Transcription:

2017 Using 3D PDF with MIL-STD-31000A BEST PRACTICES 3D PDF CONSORTIUM DRAFT VERSION 3 09/25/17

Table of Contents 1 Introduction 2 2 Background 2 3 The MIL-STD-31000A TDP 2 4 Best Practices for using 3D PDF with MIL-STD-31000A 2 4.1 Recommended PDF Reader for 3D PDF 2 4.2 3D Streams 3 4.3 3D Annotations 3 4.4 Poster Images 4 4.5 Fonts 4 4.6 Portfolios and Attachments 4 4.7 Recommended Standards 5 5 Out of Scope 6 5.1 Security 6 5.2 Compression 6 1

1 Introduction 3D PDF Consortium Recommended Practices are "best practices" or "guidelines" for methods, materials, or practices to give guidance to creators or users of PDF that include 3D data. These documents are intended to represent a proven industry or leading edge practice. Use of any or all elements of a Recommended Practice is discretionary; it may be used as stated or modified by readers to meet specific needs. The recommendations in this document offer guidance for the packaging and exchange of Technical Data Packages (TDP) using the PDF file format. By following these practices, organizations can easily determine what content is included in a TDP, what is the quality of the 3D data included in the TDP and how all the various data and documents that comprise the TDP are organized. 2 Background These recommended practices were developed during Test Round 2 of the 3D PDF Implementor Forum (3DPDF-IF), a part of Technical Committee of the 3D PDF Consortium. The goal of Test Round 2 was to improve the consistency, usefulness and durability of a MIL-STD-31000A TDP using 3D PDF. At the start of the test round, the 3D PDF Consortium and PDES, Inc. executed an MOU that included an agreement to work together on projects that would explore the use of STEP and PDF. Member companies of PDES, Inc. were instrumental in the specification of the test round deliverables. The Consortium also reached out to MBD subject matter experts (SME) at MBD360 and Action Engineering to participate in the test round. Both companies contributed to the specification of the test round deliverables and review of this Best Practices document. The result of Test Round 2 was an example MIL-STD-31000A TDP contained in a single PDF file. The example file formed the basis for the best practices specified in this document. 3 The MIL-STD-31000A TDP 4 Best Practices for using 3D PDF with MIL-STD-31000A 4.1 Recommended PDF Reader for 3D PDF Adobe Acrobat DC or Adobe Acrobat Reader DC are the recommended viewers for viewing of a MIL- STD-31000A compliant PDF files. While 3D is part of the ISO specification for the PDF file format, not all PDF readers support 3D. The Adobe Acrobat software was the first to support 3D, beginning with version 7 released in 2004. While you can use any version of Adobe Acrobat from version 7 onward, we have found that the most current version of Acrobat and Acrobat Reader are the most capable viewers for 3D PDF files. It is further recommended that the workstation version (Windows, Mac) be used when viewing 3D PDF files. The workstation versions of the Adobe software are the only applications that currently support all of the 3D capabilities of PDF as specified in the ISO 32000 standard. 2

4.2 3D Streams Starting with Acrobat 8.1, PDF files can contain 3D annotations with data streams that conform to either the Universal 3D (U3D) or PRC file format. The PRC format was designed to store CAD data and offers many advantages for engineering applications including data structures specifically for annotations (dimensions, tolerances, notes, text, and symbols). The PRC format also offers even greater compression than the U3D format. Finally, because the PRC format is an ISO standard, 3D data stored in PRC, can be reliably validated. This includes visualization data, geometry, topology, annotations and saved views, Advantages of the PRC format includes: Part or assembly structure Saved model views Primary model body geometry with attributes 3D annotations with attributes Supplemental geometry such as datum coordinates, points, planes, axes, and curves, with attributes Supports semantic relationships between annotations and model topology or other annotations, to support ASME Y14.41 visual response It is recommended to that all 3D annotations in a MIL-STD-31000A compliant PDF file should contain 3D data streams conforming to the PRC file format. It is also recommended that all 3D annotations and saved views (including cross section views) should be included in the PRC data. 4.3 3D Annotations The Adobe Acrobat Reader does not support some of the behaviors necessary to be compliant with CAD standards such as ASME Y14.41, Digital Product Definition Data Practices. In most cases, it is possible to add required behaviors to a 3D PDF file using the Adobe JavaScript for Acrobat 3D Annotations interface. For example, even though the Adobe Acrobat reader does not support the Query requirements of ASME Y14.41 (section 7.2.7)., it is possible to satisfy the requirements by attaching custom JavaScript to a 3D annotation when creating a PDF file. It is recommended that all 3D annotations in a MIL-STD-31000A PDF file should include JavaScript that enables the annotation query behavior as specified by ASME Y14.41. The 3D annotation s PRC_TYPE_MISC_MarkupLinkedItem and PRC_TYPE_MISC_ReferenceOnTopology data in the PRC stream should be complete and consistent with the corresponding JavaScript that enables the annotation query behavior. All PDF files that contain JavaScript should be tested using the Acrobat JavaScript console and with supported versions of Adobe Reader. Both Adobe Acrobat Reader and Adobe Acrobat can be configured to display the JavaScript console whenever an unhandled exception occurs. To enable this functionality, select Edit > Preferences > JavaScript and check the 'Show console on errors and messages' option. Selecting this option will allow developers to catch any unwanted messages or errors before distributing a PDF file. 3

4.4 Poster Images When a 3D model is not active, or disabled, a 2D poster image is displayed in place of the 3D artwork. Adding poster images to a PDF file helps users to quickly identify 3D content and enhances the usability of the file. It is recommended that all 3D artwork includes a 2D poster image of an initial or default 3D view. 4.5 Fonts There are fourteen fonts that are system fonts for PDF documents. These fonts are called the base 14 fonts. Adobe Acrobat Reader can natively display these fonts. Using the base 14 fonts helps keep file sizes small. The base 14 fonts include: Times (regular, italic, bold, and bold italic) Courier (regular, oblique, bold and bold oblique) Helvetica (regular, oblique, bold and bold oblique) Symbol Zapf Dingbats Other fonts can be embedded in the PDF file (if the font permits embedding). Embedding fonts prevents font substitution from occurring when viewing or printing the file. The entire font can be embedded or just a subset of the font used in the file. Most of the common digital font formats can be embedded in a PDF files. This includes Type 1, TrueType, and OpenType fonts. Embedding of fonts usually increase a files size only slightly, unless a CID font is embedded. CID fonts are often used with Asian languages. To ensure visual integrity, it is recommended that only fonts that are legally embeddable in a file for unlimited, universal rendering should be used in a MIL-STD-31000A TDP. Other than the base 14 fonts, all fonts used in a MIL-STD-31000A PDF file should be embedded in the PDF file. This includes all fonts used for annotations. 4.6 Portfolios and Attachments A PDF portfolio collects a group of files into a single PDF container. The ISO 32000 standard refers to this as a collection. A portfolio can include any number and type of files; including CAD models, CAD 4

drawings, validation reports, Microsoft Office files, links to web content and other PDF files. Each file in the portfolio can be opened, viewed (for supported formats) and saved independently. Portfolios can be organized using folders. Each folder has a user defined name and description. Data should be organized in a clear, logical manner to best suit the specific types of product data that are required for the TDP. Files can either be added to a portfolio at the root level, or to a folder. When a file in a portfolio is selected, a preview of the file is displayed. The Adobe Acrobat Reader software can preview PDF, SWF, TXT and HTML files. 4.6.1 Cover Sheet A portfolio has a cover sheet that is displayed when an application does not support viewing of the portfolio. The default cover sheet is: It is recommended that the default portfolio cover sheet be replaced with a cover sheet that is updated to refer to Adobe Acrobat DC. This cover sheet can also be customized to include contact information or other information as necessary. 4.6.2 Initial Document What document is displayed when a portfolio is initially opened is a configurable feature in PDF. It is recommended that the initial document displayed when opening a PDF data package is a text or PDF document that details the classified information and technical data markings as specified in MIL- STD-31000A sections 4.8 and 4.9. 4.7 Recommended Standards It is recommended that the following standards be used when creating MIL-STD-31000A compliant TDP s using the PDF file format: 4.7.1 PDF ISO 32000-1:2008 Document management -- Portable document format -- Part 1: PDF 1.7 Version 1 of ISO 32000 was first published in 2008. This is the most recent version of the standard and is recommended that the PDF data contained in a technical data package conforms to this standard. 5

Shortly before the publication of the ISO 32000-1:2008 standard, Adobe released a set of extensions and implementation notes for PDF. The document detailed file format changes that were used by Adobe in their Acrobat product line but were not documented in the first version of the standard. The document was titled Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3. This document added some useful extensions for 3D data, most notably the use of PRC in 3D Annotations. It should be noted that in addition to the ISO 32000 (PDF) standard, ISO 19005 (PDF/A) and ISO 24517 (PDF/E) were also considered for the TDP. Restrictions in the PDF/A and PDF/E formats ruled out their use for the 3D PDF portion of the TDP; PDF/A specifically disallows 3D content and PDF/E disallows JavaScript. While either of these formats can be used for files attached to the TDP, neither format is recommended for the 3D PDF data of the TDP. All PDF data contained in a MIL-STD-31000A compliant TDP should conform to both the ISO 32000:1 standard and Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3 document. 4.7.2 PRC ISO 14739-1:2014 Document management -- 3D use of Product Representation Compact (PRC) format -- Part 1: PRC 10001 All 3D annotations in a MIL-STD-31000A compliant PDF files that contain PRC 3D data streams should conform to the ISO 14739-1:2014 standard. 4.7.3 U3D ECMA-363, 3rd Edition Universal 3D File Format U3D is not the preferred format for use in a MIL-STD-31000A compliant PDF file. If it is used then it is recommended that all U3D 3D data streams should conform to the ECMA-363, 3 rd Edition standard. 5 Out of Scope 5.1 Security 5.2 Compression 6