The configuration file, pidacad.ini, is used by translators and provides the capability for customizing the process of translation between the software and an AutoCAD document. The options shown here should be changed only by experienced users at their own risk.
Text boxes on drawings that are saved as AutoCAD drawings display a border if the fill color Blank is selected in the Text Block Properties. To remove the border around text boxes in translated AutoCAD drawings, modify the P&ID symbol in Catalog Manager and set the Text Block Properties fill color to None.
Options
Name of Setting |
Description |
Import |
Export |
Default Value |
Accepted Values |
---|---|---|---|---|---|
Seed File |
Name of a seed file used for export (not mandatory). |
No |
Yes |
pidacad.dwg |
Filename |
Enable Logging |
If set, a log file will be created in the directory that the file was opened from and will have the same name as the file that was opened. |
Yes |
Yes |
0 |
0 = Logging is turned OFF 1 = Logging is turned ON |
Read Default Units |
Sets the default units for foreign format. Because .dwg is a unit-less file format, the Read Default Units setting is used to determine the unit settings. |
Yes |
No |
64 |
59=m; 61=mm; 62=cm; 63=km; 64=in; 65=ft; 66=yd; 67=miles |
Template File |
Sets the document that will be used as a template when importing foreign data for setting up hatching and patterns. |
Yes |
No |
TransAcad.igr (If this file is required, it can be taken from the SmartSketch folder) |
Filename |
Symbol Template File |
Sets the symbol file that will be used as a template when importing foreign data. |
Yes |
No |
Filename |
|
Override Layers on Export |
Determines which settings AutoCAD translation honors to include visibility, locks, color, linetype, and lineweight for duplicate layers. Any layer specified in the seed file will be generated in the AutoCAD drawing regardless of this setting or whether the layer contains any objects. |
No |
Yes |
3 |
0 – Translation honors seed file settings and sends blocks to the Default layer. ByLayer=7 is needed to display the colors correctly. 1 – Translation honors Smart P&ID settings and sends blocks to the Default layer. 2 – Translation honors seed file settings and sends blocks to the specified layer. ByLayer=7 is needed to display the colors correctly. 3 – Translation honors Smart P&ID settings and sends blocks to the specified layer. |
ByLayer |
Used with Override Layers on Export setting for values 0 and 2. |
No |
Yes |
7 |
7 |
Ignore Sheet Scale |
Determines whether to scale the sheet to fit the graphics during a translation import. |
Yes |
No |
1 |
0 = Do not fit the graphics to the sheet 1 = Fit the graphics to the sheet |
Attribute Sets |
Controls the import / export of attribute information on objects during translation. |
Yes |
Yes |
TranslationSettings |
String consisting of attribute names delimited by semicolons, or the ALL keyword |
Read Block Options |
Sets how the blocks imported from AutoCAD are handled. |
Yes |
No |
Shared Embeds |
Shared Embeds - Preserves blocks Rigid Groups - Translates blocks into groups |
Write Version |
Sets the version of the foreign file format that is created on export. |
No |
Yes |
2018 |
2000; 2002; 2004; 2005; 2006; 2007; 2008; 2009; 2012; 2018 |
Read Reference Options |
Specifies options to process reference files during translation. |
Yes |
No |
Translate; Link; Merge |
|
Read Default Width |
Sets the width to be assigned to all AutoCAD entities that do not have width or color to width mapping. |
Yes |
No |
0.25 mm |
millimeters |
Write Polyline Width Threshold |
Sets the width to determine when polylines with width must be created. |
No |
Yes |
10.000000 |
|
Dissolve Symbol to Groups |
Controls the export of SmartSketch symbols to blocks or to groups of individual objects. |
No |
Yes |
0 |
0 = Symbols are exported as blocks 1 = Symbols are dissolved into their individual components |
Export All Graphics to PaperSpace |
Displays reference data contained in SmartSketch SmartFrames on the AutoCAD PaperSpace sheet during a translation export. |
No |
Yes |
2 |
0 = All graphic objects are exported to Model space. SmartFrames with clipping boundaries do not display properly and detail views are ignored. 1 = All graphic objects are exported into the Paper space. SmartFrames with clipping boundaries display properly. Detail views are ignored. 2 = All graphic objects are exported to Modelspace and Paper space is populated so that the original SmartSketch sheet is re-created. |
Process Multiple Orientation in Viewports |
Indicates whether to handle multiple orientations in viewports. |
Yes |
No |
0 |
0 = OFF 1 = ON |
Max. Nesting Depth |
Refers to the depth that reference files (inserted via the Insert > Object menu command) will be processed for displaying and locating. This setting does not apply to reference files in foreign data files that are translated in via the File > Open command or to reference files in SmartSketch drawings that are translated to a foreign format via the File > Save As command. |
Yes |
No |
0 |
-1 = Process ALL nested reference files 0 = Process NO nested reference files n = Process nested reference files up to n levels deep, where n is an integer between 1 and 9 |
Application Text Type |
Determines whether text origin and justification are preserved. |
Yes |
Yes |
1 |
0= Text origin always in upper left corner 1= Origin preserved |
Single Text Alignment |
Determines the horizontal alignment of text. |
Yes |
No |
0 |
0 = Horizontal text alignment is set to Horizontal Justification 1 = Horizontal text alignment is set to Left |
Process Non- Displayable Reference Files |
Determines whether non-displayable reference files are translated. |
Yes |
Yes |
1 |
0 = OFF 1 = ON |
Attributes as Smart Text |
Determines whether attributes are created as simple text boxes or SmartLabels during translation import. |
Yes |
No |
0 |
0 = Attributes are created as text boxes 1 = Attributes are created as SmartLabels |
AutoCAD Extended Data |
Sets the XData to be imported. |
Yes |
No |
ACADASE |
String consisting of XData names delimited by semi- colons |
Stroke Reference |
Determines whether attached reference files are stroked on export. |
No |
Yes |
0 = OFF 1 = ON |
|
Stroke Text |
Determines whether text is stroked on export. |
No |
Yes |
0 |
0 = OFF 1 = ON |
Stroke Dimension |
If set, the dimension objects are stroked on export. |
No |
Yes |
1 |
0 = OFF 1 = ON |
Disk-based Symbols |
Controls whether to leave symbol files that are created for AutoCAD blocks on the disk when performing a translation import. |
Yes |
No |
0 |
0 = Do not leave symbols on the disk 1 = Leave symbols on the disk |
Ignore Non-Displayable Symbols |
Controls whether to include non-displayable objects on import or export. |
Yes |
Yes |
0 |
0 = Do not include non-displayable objects 1 = Include non-displayable objects |
Preserve Layers on Dissolved Symbols |
Controls the export of elements contained by a Symbol whose layer is turned off. If the setting is ON, then all objects in a symbol will be translated whether their layer display is turned on or not. This can result in non-WYSIWYG translation. This setting is relevant only if the value of the Dissolve Symbol to Groups setting is 1. |
No |
Yes |
0 |
0 = Do not translate objects in symbols when the objects’ layers are not displayed 1 = Translate all objects in symbols whether or not layers are displayed |
Push Owner Attributes to its Children |
If set to 1, RAD dynamic attributes are moved from a group (symbol) to its members. |
No |
Yes |
0 = Attributes are NOT created on children of owner objects 1 = Attributes are created |
|
Metafile to Raster DPI Resolution |
Sets the dpi resolution for raster metadata during export. |
No |
Yes |
350 |
dpi resolution (1 through 1200) |
Stroking Tolerance |
Determines the accuracy used when objects are stroked during export. |
No |
Yes |
0.1 mm |
millimeters |
Hatch Supported Complexity |
Supported Hatch complexity of output format. |
No |
Yes |
3 |
1 (only supports a single independent hatch line with dashes and gaps) |
Need Hatch Description and Stroke |
If true, then stroke hatch even when hatch name and description are included in symbology. |
No |
Yes |
1 |
0/1 |
Delete Symbol Definitions |
Controls what happens to the symbol definitions after translation. |
Yes |
No |
1 |
0 = Do not delete symbol definitions 1 = Delete symbol definitions |
Process PaperSpace |
Controls whether to process the PaperSpace sheet in an AutoCAD file if the file was last saved with a PaperSpace layout as the active tab. This setting has no effect if the model space tab was the active tab when the AutoCAD file was last saved. |
Yes |
No |
1 |
0 = Processing PaperSpace is turned OFF regardless of the last saved space in the AutoCAD file 1 = Processing PaperSpace is turned ON |
Bigfont Name |
Name of the AutoCAD font file with Asian characters. |
No |
Yes |
Filename |
|
Write DXF Precision |
Controls the number of decimal places that are used during a translate DXF export. |
No |
Yes |
6 |
1 through 16 |
Export Internal Attributes |
Controls whether attribute sets will be exported. This setting takes precedence over the Attribute Sets setting. |
No |
Yes |
1 |
0 = Do not export attribute sets 1 = Export attribute sets |
Merge References |
Controls whether files of type .igr, .dwg, .dgn, and .dxf that were inserted into a drawing are merged into the main .dwg file when saving to AutoCAD. Inserted Office documents are translated to .tiff file format. Regardless of the setting value, objects with .tiff or .jpg format are not merged and need to be kept in the same folder as the .dwg file in order to display correctly. Note that for a main drawing saved as a .dxf file with objects in .tiff format, when the files are copied to a new location, AutoCAD cannot find them due to the reference to an exact location, even if they are in the same location as the .dxf file. To rectify this, the path to the .tiff file needs to be updated manually in the .dxf file. |
No |
Yes |
2 |
0 = Save inserted igr, .dwg, .dgn, and .dxf files as separate .dwg files 1 = Merge inserted files using BIND. Creates a duplicate set of styles for each block reference. 2 = Merge inserted files using INSERT. Creates a single set of unique styles for the main drawing and all block references. |
Clipping Boundary Growth |
Extends the boundary of SmartFrames (including drawing template borders) by the quantity shown to avoid clipping when graphics are on the boundary. The units of measure are taken from the Unit value under Length readout on the Units tab of the drawing properties which are accessed using the File > Properties command in Smart P&ID. |
No |
Yes |
0.1 |
Numeric values |
Write Linestyles
Many of the default linestyles in your document are pre-mapped to the most equivalent AutoCAD linestyles. Other linestyles are mapped as continuous. If the _default_ = _stroke_ setting is used, all linestyles are stroked regardless of their mapping. The _default_ = _stroke_ setting is commented out by default to disable it.
The number values are used in the linestyle table to map linestyle definitions in the current document to AutoCAD line types.
Number |
Definition |
---|---|
9 |
CONTINUOUS |
10 |
HIDDEN2 |
11 |
DOT2 |
12 |
DASHDOT2 |
13 |
DIVIDE2 |
18 |
CENTER2 |
19 |
CENTER |
20 |
PHANTOM2 |
21 |
BORDER2 |
23 |
CONTINUOUS |
The following table shows the Signal Run linestyles as they appear in the software and in AutoCAD.
Software |
AutoCAD |
|
---|---|---|
Capillary |
= |
CAPILLARY |
Electric |
= |
ELECTRIC |
Electric Binary |
= |
ELECTRIC_BINARY |
Guided Electromagnetic |
= |
ELECTROMAGNETIC |
Hydraulic |
= |
HYDRAULIC |
Connect To Process |
= |
CONTINUOUS |
Mechanical Link |
= |
MECHANICAL_LINK |
Pneumatic |
= |
PNEUMATIC |
Pneumatic Binary |
= |
PNEUMATIC_BINARY |
Software |
= |
SOFTWARE_LINK |
Data Link |
= |
SOFTWARE_LINK |
Undefined |
= |
UNDEFINED |
Unguided Electromagnetic |
= |
UNGUIDED_ELECTROMAGNETIC |
_default_ |
= |
_stroke_ |
The following table shows the revision cloud linestyles as they appear in the software and in AutoCAD.
Software |
AutoCAD |
|
---|---|---|
Cloud Large |
= |
CLOUDLARGE |
Cloud Small |
= |
CLOUDSMALL |