# 3D PDF Exporter

Section Name [ENF23DPDF]

## Script

Specify which script file to use for 3D PDF export.
When selecting “Custom”, also specify the customized script file by its file path with “CustomizedScript”.

- Default Value: Simple
- Values
  - Custom: Use a customized script file specified with “CustomizedScript”
  - Simple: Use a basic script file from the standard installation

## CustomizedScript

Specify the Ruby script file for 3D PDF export.
This is effective and mandatory when “Script=Custom”.

- Default Value:

## CustomizedEnfPreProcessScript

Specify the customized Ruby script file for pre-processing of 3D PDF export.

- Default Value:

## CustomizedTemplatePdf

Specify the customized template PDF file for 3D PDF export.

- Default Value:

## FileAttachmentFolder

Specify file(s) to attach to the 3D PDF report by the folder path.
Please note that all files in the specified folder will be attached except for those in subfolders.
This is available for “CAD Validator” and “PDQ Checker” Components as well.

- Default Value:

## BackgroundColor

Specify the 3D view background color by RGB values (0-255).
Specify in the following format;
(R,G,B)

- Default Value: (64,64,64)

## LengthTolerance

Specify the accuracy in polygon generation for 3D PDF export by the distance tolerance.
Specify by a positive real number. (Unit: mm)
This is available for “CAD Validator” and “PDQ Checker” Components as well.

- Default Value: 0.1

## AngularTolerance

Specify the accuracy in polygon generation for 3D PDF export by the angle tolerance.
Specify by a positive real number up to 90. Please ensure that the value is greater than zero. (Unit: degree)
This is available for “CAD Validator” and “PDQ Checker” Components as well.

- Default Value: 10

## XConvertPMI

Specify whether to convert PMI.

- Default Value: 1
- Values
  - 0: Don’t convert PMI
  - 1: Convert PMI

## XConvertView

Specify whether to export PDF file including model views.
Please note that when there are many model views, the output file size, export time and the time taken to open the PDF will increase considerably.

- Default Value: 2
- Values
  - 0: Don’t convert model views
  - 1: Convert all model views
  - 2: Convert model views that belong to top parts/assemblies only

## XConvertFlatToScreenPMI

Specify how to convert flat-to-screen PMI.
This is effective only when “XConvertPMI=1”.

- Default Value: 1
- Values
  - 0: Convert as normal PMI
  - 1: Convert as flat-to-screen PMI

## CreateViewCarouselThumbnail

Specify whether to create thumbnails for carousel for model views.
This is effective only when “XConvertView=1 or 2”.
Please note that it will take longer when this is set to “1”.

- Default Value: 1
- Values
  - 0: Don’t create thumbnails
  - 1: Create thumbnails

## SectionCapping

Specify whether to display the cross sections with section caps in the output 3D PDF file.

- Default Value: 1
- Values
  - 0: Don’t display with section caps (Display hollow sections)
  - 1: Display with section caps

## SaveAsHtml

Specify whether to export in HTML as well when exporting a PDF file. HTML file will be saved in the Work folder.
Please note that this function is deprecated. The exported HTML file is out of the technical support and may be removed in a future release. (Especially the HTML file for CAD Validation report will have functional restrictions including basic ones.)

Please ensure to install Python 3.4 or later (64 bit version is recommended) <https://www.python.org/> and add it to PATH to make python command available on the computer to run “3D PDF Export” Component.

- Default Value: 0
- Values
  - 0: Don’t export in HTML (Export in PDF only)
  - 1: Export in HTML as well