PDF

Supported files: iam, ipt, idw, ipn, dwg
More details...

powerJobs uses for this extension the “Tranlsator: PDF”.
This translator supports also creating PDF out of 3D documents but without any settings.

Configuration: Take the follwing ini as a submission:

PDF_2D.ini
[EXPORT SELECT OPTIONS]
Publish_All_Sheets=0
Sheet_Range=14082
Publish_3D_Models=0
Launch_Viewer=0
Password_Protect=0
Password=
Publish_Mode=62723
Enable_Large_Assembly_Mode=0
Enable_Measure=1
Enable_Printing=1
Enable_Markups=1
Enable_Markup_Edits=1
Sheets=Sheet:1 True
Include_Sheet_Tables=0
Sheet_Metal_Flat_Pattern=0
Sheet_Metal_Style_Information=0
Sheet_Metal_Part=1
Weldment_Preparation=0
Weldment_Symbol=0
BOM_Structured=0
BOM_Parts_Only=0
Animations=0
Instructions=0
iAssembly_All_Members=0
iAssembly_3D_Models=0
iPart_All_Members=0
iPart_3D_Models=0
Publish_Component_Props=1
Publish_Mass_Props=1
Include_Empty_Properties=0
Publish_Screenshot=0
Screenshot_DPI=1
Facet_Quality=69379
Force_Facet_Recompute=0
Facet_Recompute_Tolerance=0
Override_Sheet_Color=0
Sheet_Color=1
Custom_Begin_Sheet=1
Custom_End_Sheet=1
All_Color_AS_Black=0
Remove_Line_Weights=0
Vector_Resolution=4800
TranscriptAPICall=0

If you want to enable/disable multisheet PDF generation, please trun on/off the flag Publish_All_Sheets.
Additionally you have to change the value of Sheet_Range* to 14082, since this is the value for printing all Sheets, instead of the current sheet.

If a specific sheet range is required, please change Sheet_Range* to 14083 instead, and specify the starting sheet page via Custom_Begin_Sheet and the end page via Custom_End_Sheet.

* Sheet_Range
You can specify if it should take the current sheet, all sheets or a range of sheets for der PDF creation. Therefore you have to set the option with the name “Sheet_Range”:

Value Description
14082 Print all Sheets of the Drawing.
14081 Print the current Sheet in the Drawing.
14083 Print the Sheets specified in a range elsewhere.

* Publish_Mode
The option Publish_Mode is by default to selected data, but you set it to one of these values:

Value Description
62721 Only the current view and the state of the document will be published
62722 The full context of the current document will be published
62723 Only the selected data will be published

Supported files: Acad dwg
More details...

Configuration:
TrueView has its own mechanism for publishing formats like PDF, DWF/DWFx by creating a DSD file.
The DSD file uses Page Settings from another file like the PDF.dwg which we deliver with powerJobs Processor.

With the Export-Document cmdlet we have to ways of manipulate the outcome of the Export.

Page Settings

When no configuration file is specified, the default page setup from the AutoCad file itself will be used.
Additionaly you can specify following configuration files in -Options: *.dwg, *.dws, *.dwt, *.dxf More information on how to create PageSettings can be found here.

DSD Settings

In order to manipulate the DSD file the settings below can be applied by setting them in the Export Options.
Example: Export-Document -format DXF -To C:\Temp\Test.dxf -Options @{'Type'='6'}

Sample.dsd
[DWF6Version]
Ver=1
[DWF6MinorVersion]
MinorVer=1
[DWF6Sheet:migration-Model]
DWG=C:\Temp\migration.dwg\migration.dwg
Layout=Model
Setup=
OriginalSheetPath=C:\Temp\migration.dwg\migration.dwg
Has Plot Port=0
Has3DDWF=0
[DWF6Sheet:migration-Layout1]
DWG=C:\Temp\migration.dwg\migration.dwg
Layout=Layout1
Setup=
OriginalSheetPath=C:\Temp\migration.dwg\migration.dwg
Has Plot Port=0
Has3DDWF=0
[Target]
Type=6
DWF=C:\Temp\migration.dwg\migration.dwg.pdf
OUT=C:\Temp\migration.dwg
PWD=
[AutoCAD Block Data]
IncludeBlockInfo=0
BlockTmplFilePath=
[SheetSet Properties]
IsSheetSet=FALSE
IsHomogeneous=FALSE
SheetSet Name=
NoOfCopies=1
PlotStampOn=FALSE
JobID=0
SelectionSetName=
AcadProfile=<<Unnamed Profile>>
CategoryName=
LogFilePath=
IncludeLayer=FALSE
PromptForDwfName=FALSE
PwdProtectPublishedDWF=FALSE
PromptForPwd=FALSE
RepublishingMarkups=FALSE
PublishSheetSetMetadata=FALSE
PublishSheetMetadata=FALSE
3DDWFOptions=0 1
[PublishOptions]
InitLayouts=TRUE

* Type
You can specify which format should be used for the export:

Value Description
0 Export SingleSheet(s) DWF
1 Export MultiSheet DWF
2 Export PlotterPageSetup, plotter named in Page Settings is used for export
3 Export SingleSheet(s) DWFx
4 Export MultiSheet DWFx
5 Export SingleSheet(s) PDF
6 Export MultiSheet PDF