Date post: | 02-Dec-2014 |
Category: |
Documents |
Upload: | gilnei-risso |
View: | 90 times |
Download: | 6 times |
Brava!® ActiveX
MYRDRV.INI USER’S GUIDE
LAST UPDATED, FRIDAY, AUGUST 26, 2011
ii
Table of Contents Myrdrv.ini User Guide .................................................................................................................................. 1
Purpose .............................................................................................................................................. 1 Product Version Information...................................................................................................................... 1
Using this Document ................................................................................................................................... 2 Idrivers ..................................................................................................................................................... 3 Myri Drivers ............................................................................................................................................... 4
[loader-specific display options] ..................................................................................................................... 4 [CAD] ..................................................................................................................................................... 5
DWG and DXF Driver Configuration ............................................................................................................. 5 [CADHybrid] ............................................................................................................................................. 9
GTX Raster CAD Formats ......................................................................................................................... 9 Image Systems CAD Overlay Formats ........................................................................................................ 10
[DGHybrid] ............................................................................................................................................ 10 [DGN] .................................................................................................................................................. 11 [DGNHybrid] .......................................................................................................................................... 12 [HPGL] ................................................................................................................................................. 13 [906-907] .............................................................................................................................................. 15 [DG] .................................................................................................................................................... 15 [ME10] ................................................................................................................................................. 15 [CGM] .................................................................................................................................................. 20 [IGES] .................................................................................................................................................. 20 [IGES_SECTION] ..................................................................................................................................... 21 [SOLIDWORKS_SECTION] .......................................................................................................................... 21 [Orcad_Section] ...................................................................................................................................... 22 [DWF] .................................................................................................................................................. 22 [Text]................................................................................................................................................... 23 [Auto-Recognize File Format Tests] ............................................................................................................... 25
CDL Drivers ............................................................................................................................................. 27 [cdl_section] .......................................................................................................................................... 27 [DWG2DL] ............................................................................................................................................. 29 [DWF2DL] ............................................................................................................................................. 35 [CGM2DL] ............................................................................................................................................. 36 [SW2DL] ............................................................................................................................................... 37 [DGN2DL].............................................................................................................................................. 38 [PDF2DL] .............................................................................................................................................. 40 [INSO2DL] ............................................................................................................................................. 41 [EMF2DL] .............................................................................................................................................. 42 [LT2DL] ................................................................................................................................................ 42 [BI2DL] ................................................................................................................................................ 43 [XPS2DL] .............................................................................................................................................. 43
1
MYRDRV.INI USER GUIDE
PURPOSE
This document provides brief descriptions of the parameters used in Brava’s myrdrv.ini driver file.
The audience for this document includes users, developers, programmers, and integrators.
PRODUCT VERSION INFORMATION
Brava ActiveX Viewers for Version 7.0 SR1 of the following Informative Graphics products: Brava! Enterprise,
Brava! Enterprise .NET, Redact-It Desktop, Brava! Desktop, Brava! Reader, and Free DWG Viewer
Copyright 2011. All rights reserved.
If you need information on integrating and customizing Brava Enterprise or if you experience any problems or
have general inquiries, please feel free to contact us.
Informative Graphics Corp
4835 E. Cactus Road, Suite 445
Scottsdale, Arizona 85254
Phone: (602) 971-6061
E-mail: [email protected]
Support: http://www.infograph.com/support/
Web: http://www.infograph.com
2
USING THIS DOCUMENT
All Informative Graphics applications recognize supported file formats, their file extensions, and any related
parameters through the Myrdrv.ini driver configuration file. This document contains information for all drivers
(DLL files) listed in all Mrydrv.ini files for all products.
Default install locations for the familiy of products are:
Brava! Enterprise : C:\Program Files\IGC\Brava!\Brava! Enterprise JobProcessor
Brava! Desktop: C:\Program Files\IGC\Brava! Desktop
Brava! Reader: C:\Program Files\IGC\Brava! Reader
Free DWG Viewer: C:\Program Files\IGC\Free DWG Viewer
IGC Writer: C:\Program Files\IGC\IGC Writer
Redact-It Desktop: C:\Program Files\IGC\Redact-It Desktop
MYRIAD: C:\Program Files\IGC\MYRIAD
Please note that your product installation may include more drivers than are being used by the specific
application. The settings described in this document only pertain to the particular drivers (formats)
that are enabled with your product license. For example, Redact-It Desktop may include a dozen or more
drivers, but is currently only licensed to use the PFD2DL and LT2DL driver. Changing the value for an
unlicensed driver contained in the Myrdrv.ini file has no affect on the product's functions or behaviors.
The Myri Drivers section of this document lists the original IGC drivers used by the MYRIAD product and are
heavily CAD oriented. Some of these drivers are still in use in products that use CDL. The naming convention
used for these driver files can be recognized as myri<ext>.dll.
The CDL Drivers section pertains to products that convert file formats using IGC's common display list (CDL).
The naming convention used for these driver files can be recognized as <ext>2DL.dll
For all sections except [idrivers], the actual settings are at the end of the section, following the explanation of
the parameters and their values. Lines preceded by a pound sign (#) are ignored by the applications, such as
the lines of explanation. Unless otherwise noted, all settings are in the following format:
Format: Parameter=VALUE
Example: ParseDXFExtents=OFF
The following sections are in the Myrdrv.ini file (any sections not listed in this document should not be
modified by the user):
3
IDRIVERS
[idrivers]
Syntax Example
EXT=G, Path\Driver_name, "Description" dwg=G,myridwg.dll, “DWG AutoCad Drawing”
Description
The [idrivers] section identifies and maps file extensions to their specific import driver. You can change,
add, or remove file extensions in this section.
Format Description
EXT=G
The two or three character file extension used to identify the file type and G is
the letter indicating the kind of file, as indicated in the table below:
Value File type
G Graphical
H Hybrid
F Folder
M Marker
T Text
S System
Path\driver-name The path and filename of the actual driver. The path is not necessary if the
driver is located in the application’s executable directory
“Description” A description of the type of format the driver handles, generally, but not
always, beginning with the extension. This must be surrounded by quotes and
include spaces.
Myrdrv.ini User Guide
4
MYRI DRIVERS
[LOADER-SPECIFIC DISPLAY OPTIONS]
[loader-specific display options]
Description
This section allows certain display option defaults to be set according to specific loaders. The following display
option keys are entered into this section, followed by a list of loaders
Option Examples
DisabledColorConflictResol
ution
DisabledColorConflictResolution=inso2dl,myrise.dll,myrihpgl.dll,
myricgm.dll
In this example, INSO (Oracle Outside-In) files, SolidEdge, HPGL, and CGM
files load with the “Color Conflict Resolution” feature turned off by default
CADColorScheme
The background index refers to the list of colors defined in the
[Background Palette] section of the myriad32.ini. The three valid indexes
are 0, 1, and 2.
The foreground index refers to the list of colors defined in the [Foreground
Palette] section of the myriad32.ini file. The valid index range is 0 through
15. The foreground color index only affects black and white raster files.
Vector files are not affected as each line in a vector file has its own color
definition.
CADColorScheme=0,15,myrime10.dll,myridgn.dll
In this example, the listed CAD files ( ME10 and DGN) load with the
following default color scheme:
Value Description
0 Color index used for the background color (0=black)
15 Color index to use for the foreground color (15=white)
AllowProgressiveTextSelect
ion
AllowProgressiveTextSelection=myritxt.dll
This example sets the boolean AllowProgressiveTextSelection to true for
myritxt which allows text to be selected in the order it is read (vs. marking
a rectangle and selecting any text that might be under it).
5
[CAD]
This section explains and sets DXF and DWG driver configuration parameters. Descriptions of parameters and
their setting options are shown on the following page.
DWG AND DXF DRIVER CONFIGURATION
ShxAbort
Value Default
WARN/ABORT/IGNORE WARN
Description
Tells the application whether or not to abort if a font file cannot be found. Note: This setting can be edited in
the Paths tab of the Options dialog box.
Value Description
WARN Display missing files in a dialog box
ABORT Stop opening document and informs user file not found
IGNORE Continue opening document without displaying missing file list
ShxPath
Value Format
< multiple file paths>
ShxPath=path1;path2;
Example: ShxPath=c:\ACAD\font;
Description
Specifies the path for the loader to search for font files (.SHX). A semicolon is used as the path separator.
Note: This setting can be edited in the Paths tab of the Options dialog box.
XrefAbort
Value Default
WARN/ABORT/IGNORE WARN
Description
Tells the application whether or not to abort if a cross-reference file cannot be found. Note: This setting can
be edited in the Paths tab of the Options dialog box.
Value Description
WARN Display missing files in a dialog box
Myrdrv.ini User Guide
6
ABORT Stop opening document and informs user file not found
IGNORE Continue opening document without displaying missing file list
XrefPath
Value Format
< multiple file paths>
XrefPath=path1;path2;
Example: XrefPath=c:\ACAD\xref;
Description
Specifies the path for the loader to search for Xref files. A semicolon is used as the path separator. Note:
This setting can be edited in the Paths tab of the Options dialog box.
ThawAllLayers
Value Default
True/False FALSE
Description
Tells the application whether or not to make all frozen layers visible.
Value Description
True Frozen layers are visible
False Frozen layers are invisible
Accuracy
Value Default
0.0 to 5.0 0.75
Description
Specifies the accuracy used for rendering CAD files.
MaxCircleSegs
Value Default
0 to 64000 128
Description
Specifies the maximum number of circle segments that can be drawn in CAD files.
7
OutputAttributes
Value Default
ON/OFF ON
Description
Tells the application whether or not to detect block attributes in AutoCAD files.
Value Description
OFF Do not detect and display block attributes
On Detect and display block attributes
TagOrPrompt
Value Default
Tag/Prompt TAG
Description
Specifies whether the attributes tag or prompt is shown for intelligent objects. This also applies to DDE
requests for attributes.
Value Description
TAG Show tag information
Prompt Show prompt information
WhiteToBlack
Value Default
True/False FALSE
Description
Converts white lines to black lines.
Value Description
True Convert white lines to black lines
False Do not convert white lines to black lines
MaxFileBuffers
Value Example
< positive whole integer> MasFileBuffers=10
Description
Specifies the maximum number of DWG or DXF files you can have opened at once. You can have more files
open of other file types.
Myrdrv.ini User Guide
8
TrueType
Value Default
FILL/OUTLINE/NONE FILL
Description
Specifies whether to display True Type fonts used in CAD files and whether to fill or outline the characters.
Performance is best with TrueType=NONE and worst with TrueType=FILL. Note: If this driver is run in Myriad
versions prior to 7.0, this value will not be in the ini file and text will be rendered as lines instead of incorrect
polygons.
Value Description
FILL Use TTF and fill the fonts (characters)
OUTLINE Use TTF and outline (stroke) the characters
NONE Do not use TTF
ParseDxfExtents
Value Default
ON/OFF OFF
Description
Specifies for the myridwg.dll driver to pre-parse the DXF file for viewing at extents. The majority of DXF files
do not display the correct initial extents so the default of this setting is ON to allow the IGC driver
(myridwg.dll) to parse through the file and calculate the minimum extents. This slightly increases processing
time.
Value Description
OFF Do not parse DXF files for extents
ON Parse DXF files for extents
ParseDwgExtents
Value Default
ON/OFF OFF
Description
Specifies for the myridwg.dll driver to pre-parse the DWG file for viewing at extents. Typically, the extents
provided by AutoCad are larger than the extents calculated by the IGC driver (myridwg.dll). A DWG file that is
viewed at extents will appear smaller when this parameter is set to the default of OFF. You should turn this
setting to ON if you are viewing drawings that do not view with the correct extents – usually older or corrupt
DWG files.
Value Description
OFF Do not parse DWG files for extents
ON Parse DWG files for extents
9
LayoutSortOrder
Value Default
True/False FALSE
Description
Tells the loader how to sort layouts.
Value Description
True Sort based on AutoCAD sort order
False Sort based on legacy myridwg order (for markup compatibility)
[CADHYBRID]
This section explains and sets configuration parameters for GTX Raster CAD and Image Systems CAD Overlay
formats. The settings for each of these formats are at the end of the individual subsections, not at the end of
the section.
GTX RASTER CAD FORMATS
LoadRotate
Value Example
<rotation> LoadRotate=Portrait
Description
Specifies the orientation of the raster files on load. This value should match the value of the LoadRotate flag
in GTXRAST.CF, where the Raster CAD file was originally created. If no value is given, the orientation from
the raster file is used. Valid values are:
Value Description
0 Rotate 0 degrees clockwise
90 Rotate 90 degrees clockwise
180 Rotate 180 degrees clockwise
270 Rotate 270 degrees clockwise
Portrait Use portrait orientation
Landscape Use landscape orientation
Myrdrv.ini User Guide
10
RCADRef
Value Example
<single extension> RCADRef=ref
Description
Specifies the file extension to use for the RasterCAD reference file.
RasterCad
Value Example
<multiple extensions> RasterCad=cal,cg4,g4,rlc,rnl,tif,gp4
Description
Specifies an unlimited number of file extensions to look for and load as Raster CAD formats.
IMAGE SYSTEMS CAD OVERLAY FORMATS
CADOvlRes
Value Example
<single extension> CADOvlRes=res
Description
Specifies the file extension to use for CAD Overlay resource files.
CADOverlay
Value Example
<multiple extensions> CadOverlay=rlc,cal,gp4,tif,cg4
Description
Specifies file extensions to look for and load as CAD Overlay formats.
[DGHYBRID]
This section explains and sets configuration parameters for Auto-trol formats.
11
AutotrolDC
Value Default
<single extension> AutotrolDC=dc
Description
Specifies the file extension to use for Auto-trol dc files.
AutotrolOvly
Value Default
<single extension> AutotrolOvly=dx
Description
Specifies the file extension to look for and load as Auto-trol Overlay formats.
[DGN]
The [DGN] section explains and sets DGN driver configuration parameters. The [DGN] settings can include a
project macro, using the following format:
proja=<drive>:\files\myproja\dgn
LoadReference
Value Default
ON/OFF ON
Description
Indicates whether or not to load reference files. The loader searches reference files in the following order:
1. If the filename contains the project macro, then the loader uses myrdgn.cfg to expand the macro.
2. The loader searches the full path name specified in the DGN file.
3. Uses RFDIR for environment variables, if any exist.
Value Description
OFF Do not load reference files
ON Load reference files
RefAbort
Value Default
WARN/ABORT WARN
Myrdrv.ini User Guide
12
Description
Tells the application whether or not to abort if reference files cannot be found. Note: This setting can be
edited in the Paths tab of the Options dialog box.
Value Description
WARN Continue loading and warn the user that the reference file won’t be loaded
ABORT Abort the file load action; stop opening document and inform user file not found
RFDIR
Value Default
<folder path> REFDIR=
Description
Tells the loader where to look for reference files. If no path is specified, it searches the Windows path.
FontPath
Value Default
<folder path> FontPath=.\DGN_Fonts
Description
Specifies the path for the loader to search for the DGN font files. If no path is given, the loader searches the
directory where the application is located. The DGN_Fonts directory is included in the MYRIAD installation.
WindowsRenderer
Value Default
1 or 2 WindowsRenderer=1
Description
Indicates that you are running on a Windows operating system.
Value Description
1 YES (Required for DGN version 8 or greater support.)
2 NO
[DGNHYBRID]
This section explains and sets the configuration parameters for the IRAS format.
13
IRAS
Value Default
<single extension> IRAS=cit
Description
Indicates the file extensions to look for and load as IRAS files.
[HPGL]
This section explains and sets the HPGL driver configuration parameters for the pen width, color and clipping
planes.
PenUnits
Value Default
MM or INCH PenUnits=mm
Description
Sets the measurement for the pen widths .
Value Description
INCH Use inches
MM Use millimeters
OverridePens
Value Default
True/False FALSE
Description
Determines whether to use pen settings from the file, if any exist.
Value Description
True Use file settings, if found
False Use setting specified by PenUnits
UseWindowClipping
Value Default
True/False FALSE
Description
Sets the clipping panes. The application can clip the drawing to the window clip settings that are stored in the
Myrdrv.ini User Guide
14
HPGL file.
Value Description
True Tells the application to clip drawings
False Does not clip drawings
IgnoreRotation
Value Default
True/False FALSE
Description
Tells the application to reverse or use the internally set rotation of the HPGL file.
Value Description
True The orientation that is set internally to the file is reversed (-90deg)
False Rotation that is set internally to the file is used (rotate 90)
Pen<nnn>
Syntax Example
Pen000=Wid, R, G, B Pen010=0,0,255,0
Description
The predefined colors and pen widths are specified in the table below:
Value Description
000 Each pen has a number between 000 and 255. Pens 000 through 015 are predefined colors.
Wid The pen width can be whole or decimal values. 0 width indicates the smallest pen width possible,
regardless of the zoom factor.
R Red intensity. This can be any value between 0 and 255.
G Green intensity. This can be any value between 0 and 255.
B Blue intensity. This can be any value between 0 and 255.
Example:
Pen# Wid R G B Color
Pen000= 0, 192, 192, 192 (Gray - default background)
Pen001= 0, 0, 0, 0 (Black)
Pen002= 0, 255, 0, 0 (Red)
Pen003= 0, 0, 255, 0 (Green)
Pen004= 0, 255, 255, 0 (Yellow)
Pen005= 0, 0, 0, 255 (Blue)
Pen006= 0, 255, 0, 255 (Magenta)
Pen007= 0, 0, 255, 255 (Cyan)
Pen008= 0, 0, 0, 0 (Black)
Pen009= 0, 255, 0, 0 (Red)
Pen010= 0, 0, 255, 0 (Green)
Pen011= 0, 255, 255, 0 (Yellow)
Pen012= 0, 0, 0, 255 (Blue)
15
Pen013= 0, 255, 0, 255 (Magenta)
Pen014= 0, 0, 255, 255 (Cyan)
Pen015= 0, 0, 0, 0 (Black)
[906-907]
This section sets the 906/907 driver configuration parameters for pen colors. The format and values are the
same as the HPGL driver configuration shown above. See Pen<nnn> above for predefined colors and pen
widths examples.
[DG]
This section sets the DG driver configuration parameters for pen colors. The format and values are the same
as the HPGL and 906/907 driver configuration shown above. See Pen<nnn> above for predefined colors and
pen widths examples.
[ME10]
The [ME10] section explains and sets ME10 driver configuration parameters, specifying font files and
locations.
FontAbort
Value Default
ON/OFF OFF
Description
Tells the application to abort if a font file cannot be found.
Value Description
OFF Continue loading and return warning to user
ON Abort load and return error to user
FontPath
Value Default
<folder path> FontPath=.\ME10_Fonts
Myrdrv.ini User Guide
16
Description
Tells the loader where to search for the font files. If no path is given, the loader searches the directory where
the application is located.
Font<nn>
Value Example
<Unix_filename, DOS_filename> Font15=troman_v, troman_v.fnt
Description
Specifies font parameters. Each font is numbered 01 and 99 according to the format below. Unix and DOS
paths are provided separately due to filename restrictions on DOS FAT drive partitions.
It is a listing of font files to look through, starting at Font00 and going through Font99. Each font has
threeparameters: a unix file, a dos file, and an index file. Index files are used in Myriad for DOS only to save
memory when neccessary (e.g. using Kanji font)
If a path is provided, the entire path will be used. Otherwise, the file will be searched for in the FontPath
directory. The format is as follows:
Font<nn>=<unix_path>,<dos_path>,<index_file>
Example:
Font# Unix Filename, DOS Filename
Font01=hp_block_c, hp_blk_c.fnt
Font02=hp_block_v, hp_blk_v.fnt
Font03=hp_d17_c, hp_d17_c.fnt
Font04=hp_d17_v, hp_d17_v.fnt
Font05=hp_jasc_c, hp_jas_c.fnt
Font06=hp_jasc_v, hp_jas_v.fnt
Font07=hp_kanji_c, hp_kan_c.fnt
Font08=hp_symbols, hp_syms.fnt
Font09=hp_symbols2, hp_syms2.fnt
Font10=hp_Y14.5, hp_y14_5.fnt
Font11=hp_i3098_c, i3098_c.fnt
Font12=hp_i3098_v, i3098_v.fnt
Font13=hp_fill_c, hp_fil_c.fnt
Font14=hp_fill_v, hp_fil_v.fnt
Font15=troman_v, troman_v.fnt
Font16=yhp_yousetu, yhpyousu.fnt
Font17=tn_sfont, tn_sfont.fnt
Font18=TN_font, tn_font.fnt
Font19=hp_jisj_v, hp_jisjv.fnt
Font20=titalic_v, titalicv.fnt
Font21=hp_kanj2_c, kanji2_c.fnt
LedArrowFill
Value Default
ON/OFF ON
Description
17
Indicates whether the arrow head of LED entities are filled.
Value Description
OFF Not filled
ON Filled
ShowCtrlPgon
Value Default
ON/OFF OFF
Description
Specifies whether the control polygon for splines display.
Value Description
OFF Do not display
ON Display
RequiredFont<n>
Value Default
< Unix_filename, DOS_filename > FontPath=.\ME10_Fonts
Description
Specifies required fonts. Required fonts are fonts which are always loaded into the driver, regardless of
whether or not they are required. The format is the same as Font<nn>, except you can only use fonts 01
through 09.
ShowCtrlPgon
Value Default
ON/OFF ON
Description
Specifies whether to display polymarkers (* like symbols to mark a point) in the current file.
Value Description
OFF Do not display poly markers
ON Display poly markers
PlotSizeForLinesStyleAdjust
Value Default
<Size> or U PlotSizeForLinestyleAdjust=U
Myrdrv.ini User Guide
18
Description
Specifies whether to adjust the line style for the paper size or per drawing unit.
Value Description
<Size> Indicate the page size (e.g., J) to adjust the linestyle
U
Indicates for the application to base the linestyle pattern (e.g., - ) on the drawing unit.
By default, the application repeats the pattern only once per unit, though that can be set using
the LineStyleRepeatFreq setting.
LineStyleRepeatFreq
Value Default
<Integer between .01 and 12> LineStyleRepeatFreq=1.0
Description
Used in conjunction with PlotSizeForLinestyleAdjust = U, this specifies how many times the linestyle
pattern should repeat per drawing unit. The setting must be a number between .01 and 12 (the default is 1).
For example using LineStyleRepeatFreq = 2, the linestyle pattern - will be - - per each
drawing unit (it will be scaled down to fit within the drawing unit.
Note: Because the pattern is scaled to fit the drawing unit, repeating the pattern in each unit may degrade
the linestyle appearance.
TrueLineWidth
Value Default
ON/OFF OFF
Description
Specifies the line width to use for ME10 files. See also LineStyle and Color below.
Value Description
OFF Linewidth is always 0
ON Use linewidth specified in the ME10 file
Linestyle and Color
Value Examples
<See below> Red_Width:Solid=0.3
Description
To set line widths based on color and linestyle, set TrueLineWidth=ON and specify color and linestyle pairs in
the format:
<COLOR>_WIDTH:<LINESTYLE>=<value in mm>
19
Color and LineStyle vlaues can be any one of the following:
Color LineStyle
Default All
Black Solid
Red Dashed
Green Long_dashed
Yellow Dot_center
Blue Dash_center
Magenta Phantom
Cyan Center_dash_dash
White Dotted
Dash_dot_dot
Short_dash
Long_dotted
Long_dash_short_dash
Long_dash_2x_short_dash
Examples:
DEFAULT_WIDTH:ALL=0.2
Will set the width for all colors and all linestyles to 0.2 mm
WHITE_WIDTH:ALL=0.5
Will set the width of all white lines to 0.5 mm
BLACK_WIDTH:DASHED=0.4
Will set the width of all black lines that are dashed to 0.4 mm
RED_WIDTH:SOLID=0.3
Will set the width of all red lines that are solid to 0.3 mm
UseDefaultFont
Value Default
ON/OFF ON
Description
Indicates to use the font specified by the DefaultFont setting (see below) as the default ME10 font. Any
missing fonts are substituted with this font. Note: The default font may be a different size or character type
than the missing font.
Value Description
OFF Do not substitute default font for missing font
ON Use default font
Myrdrv.ini User Guide
20
DefaultFont
Value Default
See Font<nn> DefaultFont= hp_i3098_c
Description
Specifies the font to substitute for missing fonts when UseDefaultFont is set to ON.
[CGM]
This section controls the option for multiple images in the CGM files to be overlaid rather than viewed
separately.
ViewAsLayer
Value Default
True/False FALSE
Description
Sets multiple images to be displayed on top of each other as layers or as separate images. Their appearance
can be controlled by the the application layering control.
Value Description
True Images are overlaid
False Images are viewed separately
[IGES]
IgesLoaderOption
Value Default
1, 2, or 3 IgesLoaderOption=3
Description
Specifies the parser type used to load IGES files. Currently only valid for MYRIAD 8.1.
Value Description
21
1 Always use the Granite library
2 Always use IGC’s native IGES parser library
3 Granite library is used only if the IGES file contains a manifold B_Rep entity. In all other
situations, IGC's native parser is used.
[IGES_SECTION]
Do not modify this section.
[SOLIDWORKS_SECTION]
The [Solidworks_Section] section explains and sets Solidworks driver configuration parameters.
TextFillThreshold
Value Default
Integer from 0-100 TextFillThreshold=100
Description
Provides finer control over font filling. All text is filled that is larger or equal to the given value (measured in
points). For example, if TextFillThreshold=10, any text that has a font point size of 10 or larger gets filled. If
the value is zero, everything gets filled. If the value is 100 nothing gets filled. If RenderType is "Windows" this
parameter is ignored.
RenderType
Value Default
String RenderType=Windows
Description
If RenderType is "Windows" all drawing will be done using Windows GDI. This means that all text will be filled
and embedded OLE item will be displayed. Setting RenderType to "Windows" improves performance
substantially.
DrawViewBoundingBoxes
Value Default
0 or 1 DrawViewBoundingBoxes=1
Myrdrv.ini User Guide
22
Description
Specifies whether bounding boxes are drawn on current view.
Value Description
1 View bounding boxes are drawn
0 View bounding boxes do not display
[ORCAD_SECTION]
RefAbort
Value Default
ON/OFF OFF
Description
Tells the application whether to abort if a font file cannot be found.
Value Description
OFF Continue loading and return warning to user
ON Abort load and return error to user
[DWF]
This section controls the option for using True Type fonts in DWF files.
UseTTF
Value Default
True/False TRUE
Description
Myriad 6.2 or newer interface will accept truetype information directly.
Value Description
True Supports TrueType fonts
False Does not support TrueType fonts
23
UseClipRegions
Value Default
True/False TRUE
Description
Myriad 6.2 or newer interface will accept clipregions.
Value Description
True Supports clip regions
False Does not support clip regions
[TEXT]
This section controls the MYRIAD Text driver (Myritxt.dll). This section does not exist in the Myrdrv.ini by
default, but can be added by the user at any time. The following options can be added:
Papersize
Value Default
Alphanumeric string Letter
Description
The default setting is Letter, but the following types can also be used:
Type Width Height Units
A 11.0 8.5 Inches
B 17.0 11.0 Inches
C 22.0 17.0 Inches
D 34.0 22.0 Inches
E 44.0 34.0 Inches
A0 1180.0 848.0 Millimeters
A1 848.0 594.0 Millimeters
A2 594.0 424.0 Millimeters
A3 424.0 297.0 Millimeters
A4 297.0 219.0 Millimeters
A4P 210.0 297.0 Millimeters
Letter 8.5 11.0 Inches
Legal 8.5 14.0 Inches
CharHeight
Value Default
Decimal CharHeight=10
Description
A decimal value indicating the height in points. A larger value draws fewer characters per inch.
Myrdrv.ini User Guide
24
CharWidth
Value Default
Decimal CharWidth=1.414
Description
A decimal value indicating the width in points.
TabSpace
Value Default
Integer TabSpace=8
Description
An integer value for the number of spaces to use for tabs.
WordWrap
Value Default
True/False TRUE
Description
Indicates whether to use word wrapping or not.
Value Description
True Use word wrapping
False Do not use word wrapping
Numbering
Value Default
True/False FALSE
Description
Indicates whether to number the pages or not.
Value Description
True Number the pages
False Do not number the pages
Margin
Value Example
25
Decimal (mm) Margin=72.0 72.0 36.0 36.0
Description
Decimal values (in millimeters) for each margin, in the following order: left, right, top, bottom. Use a space
between each value, as shown in the example above.
UseFormFeed
Value Default
True/False FALSE
Description
Indicates whether to interpret or ignore the form feed character.
Value Description
True Interpret the form feed character
False Ignore the form feed character
[AUTO-RECOGNIZE FILE FORMAT TESTS]
When the application tries to load a file with no extension or an undocumented extension (an extension which
is not listed in Myrdrv.ini), the application tries to determine what file format it is. The application reads a
section of data from the beginning or header of the file, and then performs a series of pattern-matching tests
on the data. Each test has an extension and a confidence level associated with it. If more than one test
matches, the format extension used is the one associated with the highest confidence test. If none of the
tests succeeds, the standard application’s "Unrecognized Extension" dialog appears.
To Configure Tests
This section contains a series of test entries in the format shown below (no spaces are required):
Format: Testnumber=extension, start search offset, stop search offset, "search string", confidence
Example: Test1=xyz,32,64,"\22XYZ\22\2CVersion 4.0",100
number A number that differentiates the test from other tests. The tests are
performed in numerical order. Putting tests with 100 confidence at the
beginning of the list optimizes performance. See confidence below.
start search offset The offset, from the beginning of the file, to start searching for the search
string.
Myrdrv.ini User Guide
26
stop search offset The offset, from the beginning of the file, to stop searching for the search
string. If you want to search only at one spot, set the start and stop offsets to
the same number.
search string A double quoted string, or byte pattern, to search for. The string is case
sensitive and may not contain a double quote("), a comma(,), a backslash(\),
or any non-printable character. To represent these values, use hexadecimal
notation with no leading or following spaces. For example:
comma = \2C
double quote = \22
backslash = \5C
number 13 = \0D
So, if you want to represent:
"XYZ",Version 4.0
You need to enter:
\22XYZ\22\2CVersion 4.0
confidence A rating from 1 to 100. The number represents the likelihood that success of
the test indicates the truth of the format for the file. If more than one test
succeeds, then the test with the highest confidence is the deciding test. If the
confidence level is 100, the application stops testing and go with that answer.
Therefore, putting tests with 100 confidence at the beginning of the list
optimizes performance.
Additional Options
In the MYRIAD32.ini or Myruser.ini file there is a section called [Auto-Recognize File Format Options]. If the
Prompt On Success parameter is set to TRUE the application asks the user if they want to load the file using
the detected format or pick a different format themselves. The default for this key is FALSE.
27
CDL DRIVERS
The following sections are specific to IGC products that use CDL (Common Display List) and do not pertain to
MYRIAD version 7.0 or earlier. CDL is used in MYRIAD beginning with version 8.0.
[CDL_SECTION]
The [cdl_section] section sets general driver configuration parameters.
MaxRasterDPI
Value Default
Integer MaxRasterDPI=600
Description
Determines the maximum dots per inch (dpi) for raster images embedded in a CDL published file. Applies to
documents converted from Office formats and PDF only. Images with a higher resolution than the specified
DPI are re-sampled down and images with a lower resolution are not adjusted.
This setting can have a large impact on how small the CDL published file size
is, how quickly the file downloads, and how quickly it views/prints from the client software. The default setting
is 600 dpi. If you require a higher dpi than 600, you MUST edit this value to set it higher.
Note: 96 DPI is an efficient setting to use if your primary usage is to only view images at 100% zoom level
and do not print them since many monitors have 96 DPI resolution (or calculate your video card's pixel width /
monitor's visible width in inches = your monitor dpi resolution). If you set a lower resolution (such as 96 DPI)
and then use the viewer to print a file containing raster images to a printer that has 600 DPI resolution, the
image will view fine on the monitor but will have reduced fidelity on the printer due to the printer having
greater resolution than the published image.
ForceToJpg and JpgFidelity only affect PDF and published files (native application processed). With the
following two parameters, you can force all color raster files to be written out as JPG:
ForceToJpg
Value Default
True/False FALSE
Description
Tells the application whether to convert color raster files to JPG.
Myrdrv.ini User Guide
28
Value Description
True All color raster files are converted to JPG format
False Only JPG’s are written out as JPG
JpgFidelity
Value Default
Integer from 1-100 JpgFidelity=75
Description
Determines the file size and fidelity of the JPG file created by the PDF2DL or publishing.
EmbedTrueTypeFonts
Value Default
True/False FALSE
Description
This setting tells the application whether to embed true type fonts during conversion.
Value Description
True True type fonts are embedded
False True type fonts are not embedded
ForceEmbedTrueTypeFonts
Value Default
True/False FALSE
Description
This setting tells the application whether to force true type fonts to be embedded. If set to True, all true type
fonts are embedded regardless if there is an exact match on the system doing the converting. The closest
match to the font requested is used if an exact match is not found. To use this flag, the EmbedTrueTypeFonts
setting must be set to TRUE.
Value Description
True All true type fonts are force embedded
False True type fonts are not force embedded
MaximumPageDimension
Value Default
<unit1,unit2> MaximumPageDimension=80,300
Description
29
This setting tells CDL to limit the shorter and longer page dimension to the given values. Units are in inches,
represented by two numbers separated by a comma.
NonConcurrentLoaders
Value Default
<driver files> NonConcurrentLoaders=dui2dl.dll;dwg2dl.dll
Description
This setting tells CDL which drivers cannot be loaded concurrently. Do not modify this setting.
UnSortedTextDump
Value Default
True/False FALSE
Description
This setting, used for Net-It Central only, tells the application whether to sort text for export.
Value Description
True Do not sort text for export
False Sort text for export
[DWG2DL]
The [DWG2DL] section sets driver configuration parameters for conversion of DWG and DXF files to CDL
format.
ShxPath
Value Format
< multiple file paths>
ShxPath=path1;path2;
Example: ShxPath=c:\ACAD\font
Description
Specifies the path for the loader to search for font files (.SHX). A semicolon is used as the path separator.
Note: This setting can be edited in the Paths tab of the Options dialog box.
XrefPath
Value Format
Myrdrv.ini User Guide
30
< multiple file paths>
XrefPath=path1;path2;
Example: ShxPath=C:\Program Files\AutoCad 2004\Support;C:\Program
Files\AutoCad 2004\Fonts;XrefPath=C:\ACAD\xref
Description
Specifies the path for the loader to search for Xref files. A semicolon is used as the path separator. Note:
This setting can be edited in the Paths tab of the Options dialog box.
HybridExtensions
Value Default
< multiple extensions> HybridExtensions=cg4;rnl;g4;mil;gp4;cal;tif;
Description
Tells the loader that if a file exists with the same base name as the AutoCAD file and has one of the following
extensions, to load the file as a raster reference.
PageLoadOrder
Value Default
0 to 4 PageLoadOrder=0
Description
Tells the loader the order of page layouts. If only one page exists, it is loaded. For markup compatibility, all
computers in the company need to use the same PageLoadOrder setting. In order for markups to view
properly, ensure that the PageLoadOrder value in the myrdrv.ini file is set the same as when the markups
were originally authored.
Value Description
0 Paperspace first
1 Modelspace first
2 Paperspace only
3 Modelspace only
4 Similar to 0 except the last active layout is first
DoHybrid
Value Default
True/False TRUE
Description
Tells the loader to load hybrid files from the same directory with the same file name.
Value Description
True Load hybrid files from the same directory with the same file name
31
False Do not load hybrid files
XrefNameAsFileName
Value Default
True/False FALSE
Description
Tells the loader to use the Xref block name as the file name if the file is not found using the Xref path. This
setting should only be (and needs to be) changed to true if you are using a Brava!/Webtop integration and
you are using Cadlink to import Xrefs.
Value Description
True Use the Xref block name as the file name if the file is not found using the Xref path
False Do not use the Xref block name as the file name if the file is not found using the Xref path
UseLineWeights
Value Default
True/False TRUE
Description
Tells the loader whether to use line weights or line thickness for printing.
Value Description
True Use line weights if available for printing
False Use line thickness shown on display for printing
UseDefaultView
Value Default
True/False FALSE
Description
Tells the loader to use the extents of the active view layout. The default is set to false for compatibility with
older markups.
Value Description
True Use the active view extents value
False Use the extents of the markup entities
LegacyMarkupCompatibility
Value Default
True/False FALSE
Myrdrv.ini User Guide
32
Description
Tells the loader the layout order to use for legacy markups.
Value Description
True Order is based on layout handle (legacy markup)
False Order is based on layout tab
FieldBackground
Value Default
True/False FALSE
Description
Tells the loader to draw the text field background.
Value Description
True Draw background
False Do not draw background
DefaultSHX
Value Default
<extension> DefaultSHX=simplax.shx
Description
Tells the loader what to substitute for missing SHX files.
SHXFontToCodePage
Syntax Default
<fontame:index;fontmane:index> SHXFontToCodePage=intecad.shx:5;
Description
Tells the loader how to interpret the characters in these shx font files.
Value Index
Japanese 1, code page = 932
Traditional Chinese 2, code page = 950
Korean Wansung 3, code page = 949
Korean Johab 4, code page = 1361
Simplified Chinese 5, code page = 9
DefaultTrueTypeFont
33
Value Default
<fontname> DefaultTruetypeFont=Arial
Description
Tells the loader what to substitute for missing truetype fonts. For Japanese dwg files, Ms Mincho is suggested
as the set default.
DefaultBigFont
Value Default
<fontname> DefaultBigFont=bigfont.shx
Description
Tells the loader what to substitute for missing bigfont SHX font.
LayerPrefixList
Value Example
<prefixes> LayerPrefixList=$;#
Description
Tells the loader to convert text that is on a layer that begins with the specified prefixes, to block attributes.
The list is separated by semicolons.
ThawFrozenLayers
Value Default
True/False FALSE
Description
Tells the loader to unfreeze layers.
Value Description
True Entities on frozen layers are exported
False Entities on frozen layers are not exported
TurnAllLayersOn
Value Default
True/False FALSE
Description
Tells the loader whether to turn on all layers. This option can be used with ThawFrozenLayers=true to turn
frozen layers on as well.
Value Description
Myrdrv.ini User Guide
34
True Turn on all layers
False Do not turn on all layers
ArialSubstitute
Value Default
<fontname> ArialSubstitute=
Description
Tells the loader to substitute for Arial. Used for international characters, typically Arial Unicode MS:
ArialSubstitute=Arial Unicode MS
CTBSubstitute
Value Default
True/False CTBSubstitute=
Description
Tells the loader whether to substitite this plotstyle file (CTB) for the one specified by the driver.
Value Description
True Substitute CTB file
False Do not substitute CTB file
DrawBlockAttributes
Value Default
True/False TRUE
Description
Tells the loader to insert hover text for block attributes.
Value Description
True Insert hover text
False Do not insert hover text
AllowShadedViewports
Value Default
True/False TRUE
Description
Tells the loader whether to shade viewports. This setting adds support for OpenGL rendering of viewports. By
default, raster images are created and inserted into viewport extents. This setting allows you to disable this
35
functionality.
Value Description
True Shade viewports
False Do not shade viewports
[DWF2DL]
The [DWF2DL] section sets driver configuration parameters for conversion of DWF files to CDL format.
LegacyMarkupCompatibility
Value Default
True/False FALSE
Description
Tells the loader to use paper extents for markups made by MYRIAD.
Value Description
True Markups made by Myriad will render at correct locations but the file may not render at extents
False Markups made by Myriad may not render at correct location but the file will render at extents
ApplyLocalizedCharsets
Value Default
True/False FALSE
Description
Tells the loader whether to apply localized charsets.
Value Description
True If fonts for non-English language are used, their charsets will be matched
False Uses default of ANSI charset for fonts
ForceColorCollision
Value Default
True/False FALSE
Description
Myrdrv.ini User Guide
36
Tells the loader whether to apply color collision.
Value Description
True Color collision will always be done
False Color collision will only be done if the background is not white
MissingFontWarning
Value Default
True/False FALSE
Description
Tells the loader to report missing fonts.
Value Description
True Report missing fonts and display a warning
False Do not report missing fonts
[CGM2DL]
The [CGM2DL] section sets driver configuration parameters for conversion of CGM files to CDL format.
CCR
Value Default
True/False TRUE
Description
Specifies whether to do color collision recognition.
Value Description
True Do color collision recognition
False Do not do color collision recognition
ParseForExtents
Value Default
True/False TRUE
Description
Specifies whether to parse the file for extents or use defined page size.
37
Value Description
True Use the extents of all entities in the file
False Use the page size defined in the file
OverlayPages
Value Default
True/False FALSE
Description
Determines if multiple pictures are drawn on a single page or on multiple pages.
Value Description
True All pictures are drawn on a single page
False Each picture is drawn on its own page
[SW2DL]
The [SW2DL] section sets driver configuration parameters for conversion of SLDDRW files to CDL format.
DrawViewBoundingBoxes
Value Default
True/False FALSE
Description
Specifies whether bounding boxes are drawn on current view.
Value Description
True View bounding boxes are drawn
False View bounding boxes do not display
ClipAtExtents
Value Default
True/False FALSE
Description
Specifies whether to clip the drawing at sheet extents.
Myrdrv.ini User Guide
38
Value Description
True Extents outside of the sheet will not render
False Extents outside of the sheet will be rendered
[DGN2DL]
The [DGN2DL] section sets driver configuration parameters for conversion of DGN files to CDL format.
ShxPath
Value Format
< multiple file paths>
ShxPath=path1;path2;
Example: ShxPath=.\DGN_Fonts;
Description
Specifies the path for the loader to search for font files (.SHX). A semicolon is used as the path separator.
XrefPath
Value Format
< multiple file paths>
XrefPath=path1;path2;
Example: XrefPath=.\DGN_Fonts;
Description
Specifies the path for the loader to search for Xref files. A semicolon is used as the path separator.
FontResource
Value Default
<filename> FondResource=font1.rsc;font2.rsc
Description
Specifies the font RSC file(s) to load. You may specify one or multiple files. The files are looked for in the
directories specified by the ShxPath value.
UseDefaultView
Value Default
True/False FALSE
Description
39
Determines whether to only render the default view.
Value Description
True Render only the default view
False Do not render only the default view
ReportMissingXrefs
Value Default
True/False FALSE
Description
Specifies to send warning messages for missing xref files.
Value Description
True Send warning messages for missing xrefs
False Do not send warning messages for missing xrefs
ShowConstruction
Value Default
0-2 ShowConstruction=2
Description
Tells the loader to draw or not draw construction entities. If the value is not one of these three numbers, if it
starts with t or T, it is considered 1, otherwise it is considered 0. If the value is blank, the default 2 is used.
Value Description
0 Never draw construction entities
1 Always draw construction entities
2 Uses Microstation's view's setting to determine if construction entities should be drawn
HybridExtensions
Value Default
<extensions> HybridExtensions=CIT;TIF
Description
Specifies the hybrid file extensions to look for and load as hybrid files. You can add additional extensions as
necessary.
LoadFrozenLayers
Value Default
0-2 LoadFrozenLayers=0
Myrdrv.ini User Guide
40
Description
Tells the loader how to handle frozen layers. 1 brings in the level and forces it to be visible. 2 brings in the
level, but leaves it hidden (though still affecting the drawing extents).
Value Description
0 Frozen layers are not loaded
1 Frozen layers are loaded and set visible
2 Frozen layers are loaded and set hidden (closest match to Microstation)
[PDF2DL]
The [PDF2DL] section sets driver configuration parameters for conversion of PDF files to CDL format.
MissingFontWarning
Value Default
True/False FALSE
Description
Tells the loader to report missing fonts.
Value Description
True Report missing fonts and display a warning
False Do not report missing fonts
IgnoreLayers
Value Default
True/False FALSE
Description
Tells the loader whether to ignore or insert layer information on PDF files.
Value Description
True No layers are inserted
False Layers are inserted
AppendAttachments
Value Default
41
True/False FALSE
Description
Tells the loader whether to append attachment files in PDF files.
Value Description
True Append attachments to main pdf file
False Do not append attachments
ViewState
Value Default
0, 1, or 2 ViewState=0
Description
Tells the loader to decide the state of extents, depending on page dimensions. This parameter allows you to
set the behavior of the mouse wheel. Document style will scroll up and down and CAD style will zoom in and
out. To enable scrolling to the next page, ViewState should be set to 1. The document will then open at width
extents and the mouse action will be to scroll.
Value Description
0 Loader decides the view state depending on dimensions
1 Document style – opens at width extents
2 CAD style – opens at zoom extents
[INSO2DL]
The [INSO2DL] section of the Brava Desktop myrdrv.ini sets driver configuration parameters for conversion of
INSO (document) files to CDL format.
BiDirectionalText
Value Default
True/False FALSE
Description
This setting adds support for Hebrew text.
Value Description
True Support Hebrew text
False No support for Hebrew text
Myrdrv.ini User Guide
42
[EMF2DL]
The [EMF2DL] section sets driver configuration parameters for conversion of EMF files to CDL format.
BiDirectionalText
Value Default
True/False FALSE
Description
This setting adds support for Hebrew text.
Value Description
True Support Hebrew text
False No support for Hebrew text
[LT2DL]
The [LT2DL] section sets driver configuration parameters for conversion of LT (TIFF, TIF, FAX, ICA, JP2, JPM,
PSD, and SID) files to CDL format.
BlackToWhiteTolerance
Value Default
<percentage> BlackToWhiteTolerance=75
Description
Sets the tolerances to control swapping black and white on binary images. The set percentage determines
whether to swap colors on two color images. For example, if the black pixels are 75 or greater percentage of
the image, then swap colors black to white.
ViewState
Value Default
0-3 ViewState=0
Description
Tells the loader to decide the state of extents, depending on page dimensions. This parameter allows you to
set the behavior of the mouse wheel. Document style will scroll up and down and CAD style will zoom in and
out. To enable scrolling to the next page, ViewState should be set to 1. The document will then open at width
extents and the mouse action will be to scroll.
Value Description
43
0 Loader decides the view state depending on dimensions
1 Document style – opens at width extents
2 CAD style – opens at zoom extents
3 Width – height zoom width, otherwise zoom extents
[BI2DL]
The [BI2DL] section of the Brava Enterprise myrdrv.ini sets driver configuration parameters for conversion of
files through the Black Ice Printer Driver (IGC Writer).
IgnoreErrorsOnAttachments
Value Default
True/False FALSE
Description
Determines how errors are handled when print-publishing attachments.
Value Description
True Document processing will continue in spite of errors that occur with attachments
False Document processing will be aborted when errors occur with attachments
[XPS2DL]
The [XPS2DL] section of the Brava Enterprise myrdrv.ini sets driver configuration parameters for conversion
of XDL files to CDL format.
OptimizeProcessingForMemory
Value Default
True/False FALSE
Description
Determines how XPS document pagination is handled.
Value Description
True Tells XPSReader to paginate the document per page, keeping only relevant page data in memory
False Used for faster processing, tells XPSReader to open and paginate a document once for all the
pages
Myrdrv.ini User Guide
44
ViewState
Value Default
0-3 0
Description
Determines the document’s view state (load at zoom width or zoom extents), depending on page dimenstions.
Value Description
0 The loader determines the state, depending on page dimensions
1 Document style – opens at width extents
2 CAD style – opens at zoom extents
3 When the document width is smaller than the height, the document opens at zoom width,
otherwise, it opens at zoom extents