Important: Importing A File Into Agi32 Merges It With The Current File, If Any
Important: Importing A File Into Agi32 Merges It With The Current File, If Any
Important: Importing A File Into Agi32 Merges It With The Current File, If Any
Importing Files
The Import command allows you to integrate into your current file any of the following:
The original CAD files and AGi32 files remain separate files and are not altered in any way in the Import process.
Importing CAD-created backgrounds and 3D models can be vital to your ability to perform complex lighting analysis for
many lighting applications. Without a drawing reference to work from, applications such as outdoor site lighting can
become quite difficult to perform in detail. Obtaining and importing 3D models as surfaces in AGi32 can save you many
hours of design time replicating the model from scratch in AGi32. By integrating a previously created 3D model into
AGi32, you only need to add luminaire and calculation entities to complete your lighting design analysis.
The ability to import previously saved AGi32 files can be used to merge entire job files or, more often, to import frequently
used drawing entities, such as title blocks or the luminaire definitions from an existing file.
Important: Importing a file into AGi32 merges it with the current file, if any.
1. From the File menu choose Import and then select CAD File, AGI File, or LaiDex File. Alternatively, you may click
on the CAD Import button from the Common toolbar or click on the drop-down arrow next to the button and
select CAD File, AGI File, or LaiDex File. *
2. Select the file in one of the following manners:
By default, AGi32 starts the search in the folder accessed most recently. Select the file by left clicking on it.
If necessary, you may browse for the appropriate folder. Once found, select the file by left clicking on it.
Manually type in the file name and path in the File Name text box.
3. Click OK.
* Tip: Instead of using the Import CAD File command and selecting the file, you may simply choose to drag-and-drop a
CAD (.DWG, .DXF) or LaiDex (.LAI) file into the Model Mode working area of AGi32.
Related Topics
System Settings
AGi32 will allow you to merge multiple job files together while preserving the active content of each file (luminaires,
calculation points, rooms, etc.). This can be valuable when you find it necessary to combine information from several job
files for a single presentation or summary. When an AGi32 file is imported, the imported file is treated as a separate
project. You can import any combination of drawing entities, text, luminaire types and locations, LPD/UWLR areas,
statistical areas, calculation entities, rooms and objects. When merging an AGi32 that already contains multiple projects,
AGi32 will combine them into one single project. You may also choose to import only the luminaires, by selecting
Luminaire Types Only.
AGi32 applies the default project name specified in System Settings (AGI_Import_1 by default). If the specified Project
name already exists in the current job file, you will be prompted to choose a different name. Project names must be unique.
Textures defined in the imported AGi32 files will be imported into the new job file as long as they are found in the local
Textures Database.
When importing an AGI file with defined Scenes and Channels, the Scenes and Channels will not be imported.
When importing entities, a suffix is appended to the entity label to distinguish it from similar labels already defined in the
job file. The suffix used is a numeric suffix - _1, _2, etc.
Examples
Consider the following example. We wish to import the same AGi32 file twice into one master job file. The projects will be
used to compare two switching options side by side.
The Project Map in Project Manager for the original file resulting file is shown below:
File1: File2:
The following list contains some common scenarios where you may wish to consider merging individual job files. While
not exclusive, it should give you an excellent starting point for expanding your presentation capabilities.
Merge a Title block with Smart Text into your current job file.
Merge individual rooms or floors into one building presentation. Apply an offset so that the rooms do not overlap
each other.
Merge multiple design concepts side by side into one presentation file. Use Freeze or Off in Project Manager to
remove project from calculation consideration.
Merge adjacent areas, such as parking areas or ball fields, into one summary file.
You are here: Importing and Exporting Files > Importing AGi32 Files
An imported AGi32 file is inserted as a separate project. By default, the imported project is unlocked. Any combination of
entities may be imported including drawing entities, text, schedules, luminaire types and locations, LPD/UWLR areas,
calculation points, statistical areas, rooms and objects. You may also choose to import only the luminaires, by selecting
Luminaire Types Only. When merging a job file with several projects, AGi32 attaches all of the entities to a single project
with the imported project name.
1. Accept the default project name or enter a unique project name in the Project Name text box.
2. If desired, lock the imported project (locking a project prevents modifications to it).
3. The Offset coordinates allow you to specify an insertion point, other than the origin, for the project. Offsets relocate
the imported entities to a new location. Offsets are applied relative to the actual coordinate values. For example, if a
luminaire was originally located at 10, 20, 10 and offsets of 100, 100, 0 are applied, the luminaire will now be
located at 110,120, 10.
4. Select the entities to import. Click on the Select All button if all entities are to be imported.
5. Click OK.
Note: Textures defined in the imported file are included in the imported file if they are found in the local Textures
Database. If they are not found in the local Textures Database, a Import Report will be displayed indicating the non-
imported texture by name and correlated surface and the surfaces will be rendered with solid color. To define textures for
these surfaces, choose one of the following:
You are here: Importing and Exporting Files > Importing CAD Files - Concepts
AGi32 allows for the input of CAD drawing files in RealDWG (.dwg) and DXF formats.
AGi32 can read RealDWG and DXF files, version 2013 and earlier. (Version 2013 is still current for AutoCAD releases
2013 - 2016.)
Layer Selection
The following layer selection methods are available in both the Import CAD File - Layer Selection tab and the Import
Mapping tab:
Single clicking or clicking and dragging to select one layer or one selection window of layers at one time.
Shift-select: select adjacent layers and all selection in between top and bottom selections
Ctrl-select: select non-adjacent layers or non- adjacent selection windows at once.
1. Smart Select Layers - This is the default layer selection method. This method only selects layers that are defined as
visible (On and Unfrozen).
2. Individual Layer Selection - Layers may be selected individually through toggle selection. AGi32 support the
Windows Shift and Ctrl methods for multiple layer selection.
3. Select All Layers - This option selects all layers
4. Clear Selected Layers - This option deselects all layers.
The Layers selection table only allows for layer selection, it does not provide property control (in other words you cannot
switch a layer that is Off to On). These changes may only be applied in a CAD program prior to import in AGi32.
Layers that are selected for import are imported regardless of their properties. If layer selection methods other than Smart
Select are employed, the AGi32 file may contain "empty" layers (layers that contain no imported data).
Imported Entity Types
Entity Comments
Supported Drawing Entity Types: Drawing entity types are never imported as objects. Some drawing entities, such
as those with thickness assigned, may look like 3D objects in CAD (they may
Line even shade in CAD), but they are still 2D and will not be converted to objects in
Arc AGi32.
Polyline (LWPolyline,
3DPolyline) Lines, Arcs, LWPolylines, Circles, Trace and 2D Solids with thickness assigned
Spline will be imported with defined thickness into AGi32. These are wireframe
Circle drawing entities and will not be converted into objects (surfaces) in AGi32.
Ellipse (Elliptical Arc)
Text Mtext formatting is not supported.
Mtext (unformatted)
Mline Curved 2D entities (e.g., arcs, circles, etc.) will be reconstructed in AGi32 using
Trace the specified curve increment. It is recommended that you change the Curve
Solid (2D) Increment for Import to 5 degrees for exterior background drawings, as these
Dimensions (most types) environments typically have shallow curvature lines.
Leader (most types)
Supported Object Types: Zero-area and degenerate (self-intersecting) surfaces are not imported.
Other Supported Entities (Misc) XREFs are imported automatically if their references can be found. Otherwise,
only the master drawing is imported.
Block References (Inserts)
External Reference (XREF)
Attribute
Attribute Definitions
Hatch
Hyperlink
MInsert Block
Point
Raster Image
Ray
Shape
Tolerance
XLine
Proxy
Paper Space (all entities in
Paper Space)
Units and Scaling
Units
AGi32 will read the CAD units setting from the DWG or DXF file and will recognize either the “Engineering” or
“Architectural” units settings (both are in inches). All other CAD units settings (decimal, scientific etc.) are assumed to be
the same as the current AGi32 units (i.e., if the current AGi32 units are Feet, the imported CAD file is also assumed to be
in Feet; if the current AGi32 units are Meters, the imported CAD file is also assumed to be in Meters). In this case it is up
to the user to select the correct units, if this assumption is incorrect.
Scaling
An additional Scaling Factor may be applied upon import in addition to any unit conversion scaling. The scaling factor may
entered as a decimal value (e.g., 100, 0.75, etc.) or as a fraction (1/2, 7/8, etc.). Math operations are not supported (i.e., +, -,
*).
Drawing Extents
The Drawing Extents and drawing location are shown in this section (after Units and Scaling are applied). Drawing Extents
displays the minimum extents (LLHC = Lower Left Hand Corner), maximum extents (URHC = Upper Right Hand Corner)
and total extents in the selected AGi32 units.
AGi32 imports drawing and object entities on a one-to-one basis. By default, each discreet entity becomes an individual
AGi32 entity (either drawing entity or object). Entities are not grouped together into a single object unless specified by the
user.
Grouping Drawing Entities
Drawing Entities may be grouped into a single layer in the Miscellaneous section of the Import CAD File dialog. The new
Layer Name is specified by the user at this time. Before combining layers, it is important to consider how the CAD file will
be used in the job file. Combining the entire file on one layer makes it easy to turn on or off or delete the CAD file;
however, it may be desirable to maintain the layers and turn on or off or delete individual layers.
When drawing entities are grouped, all the drawing entities in all selected layers will be combined into one single layer.
Drawing entities will retain their individual properties (e.g., color, text formatting, etc.).
Grouping Objects
3D entities may be grouped into a single object in the 3D Import Options section of the Import CAD File dialog. The new
Object Name is specified by the user at this time. Each layer is made into an Object Component which may be assigned
surface attributes as one definitive grouping. This method of grouping the layers together is only appropriate for entity
import (where the imported file represents a single complex entity such as a plant, person, piece of furniture, etc.).
When a whole 3D environment is imported in AGi32, grouping 3D Entities into a single object is strongly discouraged.
Complex environments grouped together can cause coplanar surfaces (such as end panels within exterior walls), which may
cause calculation errors and abrupt program termination in AGi32.
When 3D entities are grouped, all the objects in all the selected layers will take on the drawing entity properties of the first
layer and the surface attributes assigned by default, unless surface mapping is employed.
When not grouped together, 3D When grouped together, 3D entity
entity file comes in as 2841 objects. file comes in as one object and
Each object is selectable individually. edited, copied, rotated, etc. as one
object.
Blocks
CAD files support infinitely nested block hierarchies (blocks within blocks within blocks...). However, AGi32 supports
only a single level of block 'hierarchy'. The user may select one of three options to convert the potentially infinite hierarchy
to a single level:
Explode all blocks on import (default) - Destroys block hierarchy and uses layer hierarchy instead.
Keep Low-Level Blocks (only) - Keeps only child blocks (blocks that do not contain any other blocks)
intact. All blocks that contain other blocks are exploded. Each exploded entity assumes its properties
(color, etc.) based on the layer in which it resides.
Keep High-Level Blocks (only) - Keeps only parent blocks (blocks that are not contained within any
other block) intact. All child blocks contained within the parent block are imported as part of and assume
all properties (color, etc.) of the parent block.
Layer/Block Mapping in Project Manager
Project: Each imported CAD file is contained entirely in a new AGi32 project. The import project name consists of the
DWG/DXF filename and a date/time stamp.
Drawing Entities: Each layer or block becomes a drawing entity within the Drawing Entity Type classification of the
imported project. Color, LineWeight, and LineType are determined by their corresponding entity properties.
Objects: Objects are located within the Object Type classification of the imported project by Object Label. Object Labels
are determined by layer or block and the number of objects on that layer or block. Format: LayerName_1, LayerName_2,
... , LayerName_N, BlockName_1, BlockName_2, ... , BlockName_N, etc.
Layer and block names are also preserved in the Component Label of each object.
3D Entities
All 3D surfaces imported into AGi32 are assigned surface properties (such as Color, Reflectance , Texture, etc.). By
default, AGi32 imports all 3D surfaces as double-sided surfaces with 50% grayscale reflectance. The surface types and
properties may be modified during the import process with import mapping (see below), or after import by using the
Surface Edit command.
All 3D surfaces (planar and non-planar) imported into AGi32 are meshed into planar triangles or quadrilaterals during the
import process.
The degree to which non-planar (curved) surfaces are meshed can be adjusted in the Advanced Import Options (see below).
Planar surfaces can be merged together. See Coplanar Merging in the Advanced Import Options (below).
Object naming convention
Object Labels are determined by their layer or block name and the number of objects on that layer or block.
Format: LayerName_1, LayerName_2, ... , LayerName_N, BlockName_1, BlockName_2, ... , BlockName_N,etc. (e.g.,
two objects on Layer Skin would be named Skin_1 and Skin_2).
Layer and block names are also preserved in the Component Label of each object. For example, in a group labeled
ImportCar, Layer Wheels would become the name of the Component containing the wheel surfaces,Layer Body would
become the name of the Component containing the body surfaces, etc.
Using 3D Entity Models as Library Objects
Composite objects can be saved, to use and reuse, as library objects. Once you save an imported object as a library object,
you can reuse it in any job file, complete with its associated material properties.
Note: It is strongly recommended that you create your library objects at a true scale, so that they do not need to be scaled
repeatedly with each reuse. We recommend checking the scale of your imported object quickly, in a test file, before you
spend a lot of time assigning the desired surface materials.
Entities that are imported as AGi32 objects are assigned surface properties during import. The user can customize these
properties by applying an import map. Otherwise, a default import map is used.
Import Maps may be saved and opened. Their location depends on the computer's operating system. In Microsoft Vista, for
example, the location is C:\ProgramData\AGi32\Import_Maps. Additionally, an import map is automatically saved for each
imported file. If the same file is imported again, the previously saved import map is automatically loaded. Import maps
may be deleted by deleting the import map files directly.
Import Filters
Default Map/Filter
There are two ways to create import maps: by layer and advanced.
By-layer import mapping allows the user to quickly apply surface properties to entities based on the entities' layer
(automatically creating layer filters). The CAD Viewer shows a preview of the currently selected layers. To quickly select
and clear layers, use the Select All and Clear Selected buttons. Alternatively, you may use the Ctrl-A keystroke
combination to toggle the selection between Select All and Clear All.
Advanced import mapping provides more powerful control by providing access to all available filter types. However, the
CAD Preview is not updated when creating advanced import maps.
CAD Viewer
CAD Viewer Usage
Display Options
Clicking on the Display Options button below the image opens a list of ways that the image appearance may be modified.
For example, you may select to keep outlines visible and surfaces filled in, but not show text or drawing entities associated
with this file. In a 3D file, you may also change the Transparency of the model. These selections apply to the image seen in
the CAD Viewer only. By default, all options are selected and 3D files are displayed with Transparency = 0% (opaque),
with the background color available for modification.
Color Mapping
ACI colors are automatically converted to Windows color numbers. Please note, there are only 256 ACIcolors. Windows
uses either; 16, 256, 16-bit or 24-bit colors. Consequently, there may be slight variation in the color between ACI colors
and AGi32 colors. New CAD files may have wireframe colors specified using 24-bit colors. AGi32 will be able to match
these colors exactly when the file is imported in AGi32.
When importing CAD files into AGi32, CAD linetypes must be mapped to one of AGi32's available line types. The table
below shows details of mapping CAD standard linetypes into AGi32.
CENTER2
CENTERX2
DASHED
DASHED2
HIDDEN
HIDDEN2
HIDDENX2
PHANTOM
PHANTOM2
PHANTOMX2
DOT DOT
DOT2
DOTX2
DASHDOT BORDER
BORDER2
BORDERX2
DASHDOT
DASHDOT2
DASHDOTX2
DASHDOTDOT DIVIDE
DIVIDE2
DIVIDEX2
All other linetypes are imported as Solid linetypes in AGi32.
Font Mapping
CAD files use their own fonts, and there is no correlation with Windows fonts. Since AGi32 uses Windows fonts, imported
text is converted to the current AGi32 default system font. This default font setting is located in the Tools - System Settings
dialog and can be changed as desired. Imported text can be changed using the Modify - Drawing - Edit Text command.
Note: If the font described in the imported CAD file is found on the end user's computer (in the Windows Font folder),
AGi32 will use the CAD font instead of the AGi32 default system font.
XREF Drawings
External References (XREFs) found in the imported file will automatically be imported if the XREF file can be found.
'Clipping' is not supported in XREFs in AGi32. Some CAD programs allow you to 'clip' an XREF with a
polygonal boundary so only a portion of the XREF is visible (think viewport). AGi32 imports all entities
in the XREF, regardless of what is visible in CAD (i.e., clipping is ignored).
Another option for including XREFs in the import process is to bind the XREF in CAD.
Binding XREFs
1. In CAD, the command BIND is used to bind an external reference (this can be done in the XREF dialog in CAD).
2. Binding permanently inserts the XREF as a block into the original drawing. Always do the bind on a copy of the
original drawing (so that you do not lose your “live” links).
3. You cannot bind XREFs with proxy objects or names with invalid characters.
Text Size and Offset Factor are applied to text in DXF files when they are imported into and exported from AGi32. These
parameters are applied to the text so that in AGi32 it looks similar to its original appearance in CAD.
The text size in AGi32 determines the size of the character block containing the font glyph and top and bottom leading
spaces. In CAD software, the text is created without any top and bottom leading spaces.
Text Size Factor adjusts the CAD Text Size to correspond to the AGi32 Text Size, which includes the top and bottom
leading spaces. An example illustrates these concepts.
The default Text Size Factor is 2
AGi32 Text Size = CAD Text Size * Text Size Factor
AGi32 Text Size = 0.5 * 2 = 1 (used above)
Offset Factor offsets the text to account for the bottom leading space in AGi32.
Curve Increment
AGi32 does not support curved lines or surfaces. Therefore, imported circles, arcs, ellipses, etc. are broken into straight-
line segments. A smaller Curve Increment will import the curved geometry more accurately, but at the expense of more line
segments.
AGi32 breaks curved 3D surfaces into meshes of planar triangles and quadrilaterals. There are two choices here:
Optimize Curved Surfaces - Produces the optimal balance between number of imported surfaces and accuracy of the
imported surfaces to the original surface.
Use Curve Increment - Applies the curve increment when importing surfaces. A smaller curve increment allows you
to make the imported surfaces more accurately resemble the original surface, but at the expense of more surfaces
(takes longer to import and to calculate).
Planar Tolerance
Many planar surfaces are not exactly planar. this value determines which surfaces are considered to be planar for importing
purposes. Surfaces that exceed this value are broken into (planar) triangles or not imported. Larger values will allow more
surfaces to be imported, but may adversely affect rendering and calculations.
Surfaces with an area less than the tolerance are considered "null surfaces" and will not be imported. Small surfaces may
not be important for calculation purposes (won't affect results), but may significantly slow down the calculation.
Many 3D CAD model are (unnecessarily) meshed into triangles and quadrilaterals. Merging these surfaces together can
result in drastic improvements in calculation time, display performance, etc. This feature merges surfaces together if:
Coplanar merging is enabled by default. Check the import summary after importing is complete to see how many surfaces
were merged.
Merging coplanar surfaces is tricky business since many surfaces are not exactly coplanar. There are two choices here:
Angle Tolerance - The maximum angle variance between surface normals for the surfaces to be
considered 'coplanar.'
Distance Tolerance - The maximum distance between surface planes for them to be considered
'coplanar.'
Increasing these tolerances increases the number of surfaces that will potentially be merged together. Merging surfaces that
are not actually coplanar can adversely affect rendering and calculations.
Surface Checks
When AGi32 imports 3D entities as objects, they may be inspected for consistent surface orientation and duplicate
surfaces. These checks are performed within each object by processing the vertices of a specified percentage of surfaces
together within each object. By default, AGi32 uses a value of 0.25 (25%) as its grouping value. This value, the '3D Entity
Check Range' may be changed in the Advanced Import Options section of the Import CAD File dialog.
This process is based on the assumption that adjacent surfaces in the model should be within a certain percentage of
each other in the CAD file. This may not always be true, in which case the percentage of surfaces checked should be
raised by increasing the '3D Entity Check Range'. A 3D Entity Check Range equal to 1.00 will ensure consistent
surface orientation and no duplicate surfaces within each imported object. However, the larger this number, the
longer AGi32 will require to perform these inspections and modifications.
Files with imported surfaces that are of inconsistent surface orientation or have duplicate surfaces may not render
with Adaptive Subdivision enabled.
You are here: Importing and Exporting Files > Preparing DWG File for Import
Sometimes DWG files are ready to go, with no modifications needed for a successful import into AGi32. However, quite
often this is not the case. The following steps will help to ensure a successful import.
1. Eliminate XREFs. The goal of steps 1a-1c is to end up with a single DWG file free of any references to other files.
a. Unload and Detach all image XREFs from the parent file.
b. Unload and Detach any XREFs to other DWG files that are not present.
c. BIND any XREF DWG files that are present so the data in those referenced DWG files is now part of the
current DWG file.
2. Block References (“Blocks”): Sometimes it is necessary to explode Blocks, including Blocks nested in top-level
blocks, to eliminate XREFs. It may also be necessary to explode the Blocks to get everything in the model to appear
as it will when imported into AGi32 and to delete or disable portions of the model that are not wanted for the import.
Keep this in mind and, as necessary, explode Blocks and nested Blocks.
3. Simplify the model. Remove or turn off any entities and Layers that are not essential to the lighting layout.
4. Ceiling grid Hatch: These entities will not import into AGi32 unless they are exploded into drawing entities. If this is
necessary, be very careful to only explode the Hatch entities making up the ceiling tiles.
5. Run the PURGE command on the DWG file. After initiating this command, select the option to “Purge All” and
click that button over and over until it is grayed-out and no longer selectable.
6. Run the AUDIT command on the DWG file and, when asked, tell AutoCAD to fix any problems it finds (select the
“Y” option to fix any problems found).
7. Save the file (recommended: save as a new file if significant changes were made).
8. If the model is overly complex and contains areas non-essential to the lighting layout, it may be beneficial to “clip”
the drawing to only include the necessary area(s) and create a new file with only a group of selected entities:
a. Open the modified DWG file in AutoCAD again.
b. Draw a “window” around the entities that need to be imported. This “window” should be exclusive, not
inclusive, which is to say the “window” should be specified from the upper left to the lower right when
selecting the entities that need to be imported and will only select entities that are entirely contained within it.
c. Type COPYCLIP into the Command Line.
d. Open a new DWG file.
e. Use the PASTEORIG command to paste the copied entities into the new file at the same coordinates as in the
original file.
f. Check scaling again by dimensioning something with an [approximate] known width or length.
g. Save the file as a new file with a different name.
9. If problems importing into AGi32 persist, there are two more items that can assist with a successful import,
particularly where 3D entities are concerned. Entities can be scaled in AGi32 and the Model location altered by
moving entities or moving the Origin using the Translate Origin command, but sometimes it helps to perform these
actions before importing.
a. Scaling: If the model is not currently scaled to the Units that will be used in AGi32 (Feet or Meters):
Initiate the SCALE command.
Type “0,0,0” (the model’s Origin) as the point from which to scale.
Type a scaling factor that will cause the entities in the file to scale up or down to the Units that will be used in
AGi32. For instance, if scaling Inches to Feet, the scaling factor is “0.08333,” while for Millimeters to Meters
it would be “0.001”.
b. Model location: Check the current coordinates of the extents where the entities to be imported are located. If
the coordinates are in excess of approximately a 10,000-Foot or -Meter range, MOVE the entities so they are
adjacent to or surrounding the model’s Origin (the 0,0,0 coordinate). When moving the entities, it is often
helpful to add a new Layer to the model then add a reference line noting the points from which the entities
were moved and to which they were moved. If this reference line is on its own layer, it can easily be enabled or
disabled and then copied and pasted into any future modified file that needs to be imported so that its entities
can also be moved to the same relative location before importing into AGi32. The same line can also be used
to move entities exported out of AGi32 back to their original coordinates, should the data need to be merged
with an existing DWG file.
NOTES regarding steps 9a and 9b: If either or both of these are done in AutoCAD, the exact same scaling and/or
moving of points will need to be applied to any revised model that might need to be imported into the same AGI file.
If there is any chance that a revised model will need to be imported, take note of and save the scaling factor applied
and/or the coordinates from and to which the model was moved.
More information: For a list of entity types that will and will not import into AGi32, please visit Importing CAD Files -
Concepts.
You are here: Importing and Exporting Files > Importing CAD Files
AGi32 is able to import CAD-created backgrounds in either DXF or DWG file formats. Three-dimensional surface
information (3D Entities) can also be imported into AGi32 for ease in exchange of model information between AGi32 and
other modeling programs.
CAD files are imported in layers that were defined when the original drawing was created. The user can import any or all
of the layers. If desired, the user can combine all of the drawing entities into one layer and/or all the imported 3D entities
into one object.
1. CAD Viewer: Click the Show/Hide CAD Viewer button to display the CAD Viewer. It is not displayed by default.
The CAD Viewer allows users to preview a drawing before importing. The CAD Viewer responds to layer selection
while selecting layers to import as well as selecting layers for import mapping.
2. Layer Selection: By default, all visible ("on" and "thawed") layers are selected; this option is called Smart Select.
Alternatively, you may select individual layers (Ctrl-select) or click the Select All Layers button to select all of the
layers.
3. Units and Scaling: If AGi32 cannot absolutely identify the units in the imported CAD file, the current display units
will be used, displayed between question marks.
AGi32 automatically converts the scale to the current display scale, Feet or Meters. If different Display Units
are desired, click the current display unit button (Example: Ft).
Applying an alternate scale - Enter a Scale Drawing Factor or the units the original drawing was created with.
The drawing extents will update dynamically.
4. 3D Options: If the file contains 3D-surface information , you have several choices about how to handle these entities.
To import all of the entities (drawing entities and 3D entities), select the radio button adjacent to Import All.
This option is selected by default.
To ignore 3D entities in the imported CAD file, select the radio button adjacent to Import Drawing Entities
ONLY.
To import only the 3D entities and ignore the remainder of the drawing entities in the file, select the radio
button adjacent to Import "3D-Entities Only.
To import the 3D-surfaces as AGi32 Objects, select Import 3D Entities as Objects. This is selected by default
whenever 3D Entities are present in an imported CAD file.
To convert the 3D entities to drawing entities, select Import 3D Entities as Drawing Entities. (NOTE: This is
highly recommended for files that will be used as 2D backgrounds only.)
By default, 3D entities are not grouped into a single object. To group objects into a single composite object,
select Group ALL 3D Entities Into a Single Object and specify an object name. This option is best suited for
single-object import (e.g., plants, cars, people, etc.). When importing an entire environment, unselect this
option for best results.
5. Blocks: By default, AGi32 explodes all drawing and 3D-entity blocks into their original entity components. You may
opt to maintain high- or low-level blocks instead.
6. Import Text: Text entities are imported by default. To not import text, clear the check box adjacent to Import Text.
7. Flatten Drawing Entities (recommended): This option allows you to change the Z coordinate of all drawing entities to
one consistent value (the default value is 0). This option should only be applied to 2D drawings to avoid stray entities
floating above or below the base layer. An alternative Z value for all drawing entities may also be specified.
8. Group ALL Drawing Entities Into a Single Layer : By default, drawing entities are not grouped into a single layer;
instead the original layer stratification is maintained. To group drawing entities into a single composite layer, select
Group ALL Drawing Entities Into a Single Layer and specify a layer name.
9. Click OK to begin the import process.
10. AGi32 will present a series of progress bars to keep you informed of the import process and AGi32 database
updating. At the end of the import process, an import summary is displayed with the tally of successfully (and
unsuccessfully) imported drawing and 3D entities. Click OK again to finish the import process.
Import Mapping
If the CAD file is set up with meaningful Layers, you can automatically assign surface properties to every surface during
the import process based on the CAD Layers (e.g., windows layer, doors layer, etc.). For more on Import Mapping, please
see the help topic Importing CAD Files – Concepts.
Advanced Options
Curve Increment for Import: This value, specified in degrees, indicates how curves are discretized into straight lines
segments in AGi32. The default value is as specified in System Settings - Advanced (factory setting - 15 degrees).
NOTE: It is important to keep the drawing as simple as possible. Therefore, if a finer curve resolution is not
necessary, the Curve Increment should be left alone. In a 3D model, decreasing the Curve Increment increases
the number of surfaces, which can have a dramatic impact on calculation time.
Remove Duplicate Surfaces: This option is selected by default. Checking for duplicate surfaces may yield cleaner
objects that calculate faster and with less possible errors.
Consistent Surface Orientation: This option is selected by default. Checking for consistent surface orientation may
yield better presentation quality objects that calculate with less possible errors.
3D Entity Check Range: This value indicates the percentage of surfaces within each imported object that will be
checked for duplicate surfaces and consistent surface orientation.
After Completing the Import Process and BEFORE Adding Anything to the Model
1. Check Drawing Extents: If nothing appears on the screen, look at the coordinates in the lower left corner of the
AGi32 Model Mode screen while moving the cursor around the extents of Model Mode. If the coordinates vary
wildly and are large positive and/or negative values, then something was imported that is a long distance from the
model/site itself. To locate and delete extraneous entities:
a. On the main menu bar, click on [Tools > Resolve Extents].
b. Select “Find Drawing/Object Entities Close to Minimum Extents” and then click “Ok.”
c. If what appears on the screen is something that does not need to be in the model, delete it and then press the
“Plan/Top View” button at the top of the AGi32 dialog.
d. If nothing is visible, repeat Steps 1a-1c, above until the lower-left corner of the model/site appears. If the
model/site appears but clicking the Plan/Top View button still results in nothing being visible, repeat Steps 1a-
1c but this time choose the “Find Drawing/Object Entities Close to Maximum Extents” button to locate
extraneous entities.
e. Repeat the process described above until clicking the Plan/Top View button shows the model/site.
2. Check Scaling: Use the Measure Distance Tool at the top of the AGi32 dialog to measure the distance across an
entity with a known dimension (e.g., door, parking space, etc.) and evaluate whether it is the correct size. If it is the
correct size, skip to the next step; if not, scrap the import and go back and determine whether the “Units Specified In
CAD File” need to be changed or a Scaling Factor needs to be applied when importing the file.
3. Check Drawing Coordinates: Look at the coordinates in the lower-left corner of the AGi32 Model Mode screen while
moving the mouse around the extents of the imported model/site. If any portion of the model/site is located at
coordinates outside of approximately +/- 10000 Feet or Meters, it is strongly recommended that the model’s Origin
be moved to avoid future problems. To move the Origin:
b. On the main menu bar, click on [Tools > Translate Origin] to initiate the moving of the Origin.
c. If the model/site is extremely large, consider moving the Origin to a point in the approximate center of the
model/site. If the model is not really large, move the Origin to wherever it makes sense, perhaps somewhere at
the southwest corner of what is being evaluated. The goal here is to have everything in the model fall within
the +/- 10000-Feet or -Meters coordinate range.
4. Save the AGI file and move forward with the modeling process.
IMPORTANT NOTES:
When exporting a model back to DWG, the default behavior is for AGi32 to move everything back to the original
coordinates in the exported DWG File.
If it is ever necessary to import a revised background to the original coordinates, make sure to reset the Origin by
clicking on the main menu bar [Tools > Reset Translated Origin] before importing the revised background, and then
make sure to move (Translate) the Origin again after the revised background has been imported. There is no reason
to avoid Translating the Origin when large coordinates are present in a model.
If issues are encountered while importing into AGi32, please take a look at the Help topic Preparing DWG File for
Import.
Related Topics
You are here: Importing and Exporting Files > Importing LaiDex Files (Ex: SketchUp)
The LaiDex format was developed to facilitate data exchange between various sources and AGi32. LaiDex file names have
the extension .LAI.
One example of an application of the LaiDex format is a free plug-in that Lighting Analysts developed for SketchUp called
Export To AGi32. This may be used to export objects from SketchUp for import into AGi32. By default, all objects in the
imported file are combined into one object in AGi32. As such it is not recommended using this utility to import an entire
environment.
From the main menu, select File - Import - LaiDex File. Navigate to the file, select it, and click Open.
From the main toolbar, click on the down-arrow next to the Import File button and select LaiDex File. Navigate
to the file, select it, and click Open. (If number of surfaces is greater than 500, the object will be located at 0,0 in
AGi32. Otherwise, it will be attached to the cursor to allow for multiple locations.)
Drag-and-drop the LaiDex file icon into the working area of AGi32's Model Mode. (If number of surfaces is greater
than 500, the object will be located at 0,0 in AGi32. Otherwise, it will be attached to the cursor to allow for multiple
locations.)
Double-click on the LaiDex file icon. This could be on your Desktop or in Windows Explorer. The file will be
loaded into a new instance of AGi32. (The object will be located at 0,0 in AGi32.)
You are here: Importing and Exporting Files > Background Images - Concepts
It can be helpful to have a background image, lying underneath the entities normally seen in Model Mode, to provide a
visual context for the location of the project. As an example, an image or series of images obtained online, perhaps in
Google Maps, could help to show the surroundings of a site lighting or street lighting project.
Up to eight different images may be loaded as a scaled background in Model Mode. Acceptable image types are JPG,
BMP, PNG and PDF. If you select a PDF file that has more than one page, you will be given the opportunity to select
which pages you wish to import. See the topic Multiple Page PDF Import for more information.
The images are captured and saved outside of AGi32, and then loaded into the project. This may be done at the beginning
of the project, or at any other time. The images are scaled and positioned as appropriate relative to each other, and they may
be "faded" to make them less distinct. When the command is completed, the images are placed in Model Mode according
to the X-Y coordinates specified for the lower left-hand corner.
If the Background Images dialog is reopened, the images are reloaded and may be toggled on and off from there.
Notes:
Background images are automatically re-sized when loading to reduce memory requirements if the image exceeds
2048 pixels in width and/or height.
Background Images are only visible in plan view in Model Mode. A message to this effect will appear in non-Plan
views when Background Images are active. Background Images are not visible in Render Mode. They are visible in
Page Builder Viewports if the Viewport is in Plan View.
Google Earth images are taken from a satellite in orbit, so naturally it must be a clear or relatively clear day, and
therefore there will be shadows, including pole and luminaire shadows. If you are looking for existing pole locations,
the poles and luminaires are very small, as they are seen from directly above.
Enabled: If disabled (unchecked), loaded images will not be visible in Model Mode. Use this to toggle background images
on and off.
Load and Overwrite: Loads image files beginning with Current image position, overwriting any images that might
currently be in those positions.
If single image is selected, image is loaded into first available image position.
If multiple images are selected, images are loaded starting at the first available image position and then into
subsequent available positions. Examples:
No images already loaded; first available position is 1. Select 4 images. Loads images into positions 1-4.
There are previously loaded images in positions 1 and 3. Select 2 images. Loads images into positions 2 and 4.
Current Image: Refers to the large number in the upper-left corner of each loaded image,(if Label Images is selected in
the All Images section). This number is temporary; it will not be part of the final imported background image.
Lower Left-hand Corner: These are the X and Y coordinates for the lower-left-hand corner of the image(s) when placed
in Model Mode.
Scaled Size: The size of the Current image after scaling, in feet or meters.
Scale... : Scales Current image only.
Move: Moves images at current cursor location. The Current image number is updated to reflect which image the cursor is
over.
Fade Images: Fades all images to make them less prominent in Model Mode. This makes other, overlying entities (e.g.,
calculation points, luminaires, etc.) easier to see.
Preview: Sets the resolution of the preview canvas. High resolution may be useful when working with multiple large
images. Note: High resolution may have a significant impact on performance, as the underlying image canvas is 2.5 times
larger than "normal."
Label Images: Unchecked by default. Selecting this option will display a large but temporary image number in the upper-
left corner of each loaded image. This number can be used as a reference when scaling or clearing individual images. The
label(s) will not be included in the imported image when it is brought into Model Mode.
Scale All: Scales all loaded images. This is appropriate if all images were captured at the same scale.
Locate: Enables the user to set a specific location in Model for a specific point in the loaded background image.
Realign: Realigns all images horizontally by adjusting the lower left-hand corner X,Y coordinate.
Crop: The combined images may be cropped to create a single image with a rectangular shape. In addition to cleaning up
the edges of stitched-together images, cropped images carry less "overhead" by replacing multiple images with a single
image.
Other:
Navigation: Zooming in and out may be done with the mouse wheel, as in Model Mode, or with the up/down and
Home/End keys on the keyboard. Panning may be done by holding down the mouse wheel and sliding the mouse, or with
the arrow keys on the keyboard. Note: Panning is limited to the extent of the background images.
For specific procedures, click on the Procedures tab at the top of this topic.
You are here: Importing and Exporting Files > Background Images - Procedures
Background Images - Procedures
The command for loading background images into AGi32 is found on the main toolbar by clicking on Tools - Background
Images.
The Background Images dialog opens and provides options for selecting up to eight images (JPG, BMP, PNG or PDF) to
load in as background in Model Mode. Before completing the process, the images may be repositioned relative to each
other, scaled individually or as a group, "faded" so that they are less distinct, and so on.
See Concepts topic (click on Concepts tab above) to see descriptions of the various commands.
Procedures:
1. Load one or more images: Click the Load button and select one or more images (can select multiple files at one time
using Windows standard selection methods). They will be loaded into the Preview display area in the order that they
are listed when selected. Images may also be loaded one at a time with drag-and-drop method: drag image file from
its current location into the Preview area.
If one or more images have been previously loaded, newly loaded images will be placed into first available
positions.
If Load and Overwrite is selected, newly loaded images will be placed beginning at Current position, replacing
(overwriting) any images already in that and subsequent positions.
If a PDF with more than one page is selected, you will be given the opportunity to select which pages to
import. See the topic Multiple Page PDF Import for more information.
2. Scale individually or all together. (See Notes below.)
3. To Clear an undesired image: Click on the Clear button and then click on the image to be cleared (deleted). (This
function cannot be undone.)
4. If multiple images have been loaded, move images as desired to get them into correct relative positions: Click on
Move button; click on point to move from; click on point to move to. Repeat as needed.
5. To create one rectangular image from several overlapping images, click on the Crop button. Then click one corner of
your intended new image and holding down the left mouse button, drag your cursor to the opposite corner of your
intended new image, and then release the mouse button. If you aren't happy with the result, click on the Uncrop
button (formerly the Crop button). Notes about Cropping:
Once you click OK and exit the dialog, the original images are replaced with the cropped image. Therefore, if
you wanted to re-crop using the original images, you would need to reload the original images into the
Background Images dialog and start over.
Image labels are automatically disabled and fading is reset prior to cropping. Therefore, Crop (if desired)
before Fading.
Clearing the cropped image has the same effect an un-cropping; the original images are restored and the
cropped image is destroyed.
In addition to cleaning up the edges of stitched-together images, cropping reduces overhead by replacing
multiple images with one image.
6. If desired, set X and Y coordinates for the lower left-hand corner (LLHC) of the image(s). The default position is 0,0.
7. Alternatively, use the Locate command to place the background image in a specific location in Model Mode: Click
on the Locate button. Click on a specific location in the background image. AGi32 return you temporarily to Model
Mode, where you then click on the location for that selected point. You will then be returned to the Background
Images dialog where you can make any remaining changes, such as Fading the image. If multiple images are loaded
into the Background Images dialog, they will keep their relative positions when brought into Model Mode using this
method.
8. Fade images as desired by moving the slider to the right.
9. Click OK to complete the command.
10. The image will be placed in Model Mode according to the X,Y coordinates set for the LLHC.
You are here: Importing and Exporting Files > Multiple Page PDF Import
If a multiple-page PDF file is selected for a background image, the Multiple Page PDF Import dialog will open. The user
may then select up to 8 pages from the PDF file using the Ctrl-select method. (Hold down the Ctrl key on your keyboard
while clicking on the desired pages.)
If the PDF file has more than 12 pages, only the first 12 will be displayed. To see additional pages (range of pages), set the
Starting page number to an appropriate value. If the desired pages have too many in between to display all at once, they
may be loaded in stages by clicking the Load button in the Background Images dialog again.
This image shows a 4-page PDF with two of the pages selected:
The size of the displayed pages may be adjusted with the slider in the lower-right corner of the dialog. Larger sizes will
enable you to see the page details better, but it will not affect how it is displayed in the Background Images dialog.
You are here: Importing and Exporting Files > Scaling DXF or DWG
Drawings created in external CAD programs can be used as backgrounds for the AGi32 job file. When drawings contain
3D Entity information, they can actually be used as solid models. CAD files composed of line data only contain lines and
text and have no solid surface characteristics. In order to enclose a space (rooms) or reflect, transmit or obstruct light
(objects) the CAD file must contain 3D Entity information.
Drawings are created in a CAD environment using drawing units of feet, inches or non-specific units (decimals, scientific,
or fractions). It is very important that the CAD file be imported in at the correct scale so that the spatial relationship
between all of the entities (luminaires, calculation points, objects, etc.) is correct.
All CAD files are converted to Units of Feet or Meters, the drawing units supported in AGi32.
If a CAD file is created using drawing units of inches (one unit equals one inch), the units do not match up. When a CAD
file is imported, AGi32 checks the unit type to see whether a conversion needs to be applied. In the case of inches feet,
AGi32 automatically applies a conversion factor of 0.0833 (1 inch 0.0833 feet), and applies the Inches units in the
"Units Specified in CAD File" field.
If a CAD file is created using non specific drawing units (decimals, scientific units and fractional), the units can represent
any real world unit. In this case, you specify which units to assume or specify a specific Scale Drawing Factor. By default,
AGi32 will assume units of Feet if the current AGi32 Display Units are Feet, and Meters if the current AGi32 Display
Units are Meters.
If you do not know what units were used when the drawing was created, you may use the following procedure to bring the
CAD file in at the correct scale:
1. Import the CAD file using the assumed Units and a Scaling Factor = 1.
2. Zoom in on a known entity (such a dimensioned line or parking stall width) and measure its length using the Tools-
Measure-Distance command ( ).
3. Compare the measurement distance to the known length of the line (or parking stall width).
4. The ratio of the two will give you the actual scaling factor.
You are here: Importing and Exporting Files > Translate Origin - Concepts
Translate Origin - Concepts
It is not unusual to import CAD created drawings with the origin of coordinates in an undesirable location. AGi32 allows
you to move the origin easily using the Tools-Translate Origin command. Furthermore, to insure the integrity of the
drawing when exported to CAD, the origin can be moved back during the export process and all coordinate values
automatically compensated.
Moving the origin back to its original location - If exporting the project for use in CAD software for another party, it
may be important to restore the original origin position in the drawing. This would enable the receiving party to seamlessly
incorporate your drawing with the original CAD drawings.
1. Select the Export command from the File menu or the Common toolbar .
2. Provide a name for the exported file in the dialog.
3. Select Reset Origin in the subsequent dialog. The coordinates of the original origin are shown. All coordinate values
in the job file are automatically correlated to the original origin.
You are here: Importing and Exporting Files > Translate Origin
Translate Origin
The Translate Origin provides a method for creating a simple User Coordinate System (UCS) by moving the origin to
another location (e.g. closer to a drawing with large coordinates, effectively making the coordinates smaller and easier to
work with).
To translate an origin -
You are here: Importing and Exporting Files > Reset Translated Origin
This command will allow the user to reset the Origin if it has been moved (Translated) from its original position with the
Translate Origin command.
If the Origin has been translated more than once, engaging the Reset Translated Origin command will move it back to it
original position, not the most recent one.
This command will be useful if the user has translated the Origin in an imported CAD file, and then a newer version of the
file is to be imported. The Origin should be reset (and the original CAD file deleted or disabled via Project Manager)
before importing the new CAD file. Once imported, the Origin can be translated again, via the Translate Origin command.
Procedure:
Click the Tools button on the main menubar and select Reset Translated Origin. Note: If the button is grayed out, the
Origin has not been translated; it is still in its original position.
You are here: Importing and Exporting Files > Exporting CAD Files - Concepts
The Export command creates a CAD-compatible DXF or DWG file from the current AGi32 job file. While other CAD
programs can use the CAD files created from AGi32, the format is constructed specifically to AutoDesk standards. The
exported CAD file consists of layers containing drawing entities and text representing all of the lighting specific data in the
AGi32 files. These files can be easily merged into existing drawings.
Please note that the process of creating a CAD file simply produces an additional file formatted to the selected CAD format
- DWG or DXF. Your original AGi32 file is not altered in any way. Exporting a CAD file is not a replacement to saving
your original AGi32 file. You should always save your AGi32 file with any current changes. A CAD file has no lighting or
surface information inherent inside, and lighting metrics present in a CAD file are not modifiable in AGi32. Its purpose is
to combine with other existing CAD drawings for presentation only.
RealDWG 2013 DWG/DXF (Note: Version 2013 is still current for AutoCAD releases 2013 - 2016.)
WYSIWYG Approach
All entities are exported with their current 3D coordinates, unless the Reset Origin option is selected . No surface
information is included in the exported CAD file - only line and text data.
The current Units applied in the AGi32 are shown (e.g., Feet or Meters). The user can choose which Units to apply to the
exported CAD file: Feet, Inches, Centimeters or Millimeters. If a CAD file has been imported into the AGi32 file, its
original units will be applied as the default conversion units. For example, if a CAD file with Inches units is imported into
AGi32, Inches will become the default unit selected in the "Units will be Converted to" list.
If multiple CAD files have been imported, the units in the most recent import will be applied as the current
conversion units.
If a CAD file is exported multiple times, the last applied conversion unit is recalled and reapplied.
CAD Architectural/
AGi32 Unit Conversion Unit CAD Decimal Unit Value Engineering Unit (Inches)
Value
Feet Feet 1:1 12:1
Feet Inches 1:12 1:1
Meters Meters 1:1 N/A
Meters Centimeters 1:100 N/A
Meters Millimeters 1:1000 N/A
Conversion Units = Feet: When inserted into a Decimal Units drawing, one unit in AGi32 equals one Decimal unit. When
inserted into an Architectural or Engineering Units drawing, one AGi32 unit equals one Inch. For example, a line 36" long
in AGi32 would appear 3' long in CAD (36 Inches).
Conversion Units = Inches: When inserted into a Decimal Units drawing, one unit in AGi32 equals twelve Decimal units.
For example, a line 3' long in AGi32 becomes 36 units long in CAD. When inserted into an Architectural or Engineering
Units drawing, one AGi32 unit equals one Foot (twelve inches). For example, a line 36' long in AGi32 would appear 36'
long in CAD (432 Inches).
Conversion Units = Meters: When inserted into a Decimal Units drawing, one (Meter) unit in AGi32 equals one Decimal
unit.
Conversion Units = Centimeter: When inserted into a Decimal Units drawing, one (Meter) unit in AGi32 equals one
hundred Decimal units.
Conversion Units = Millimeter: When inserted into a Decimal Units drawing, one (Meter) unit in AGi32 equals one
thousand Decimal units.
By default, the AGi32 scaling factor is set to 1. If a Scaling Factor was applied on import, the inverse Scaling Factor should
be applied to export the drawing at the same scale as the original. For example, if a Scaling Factor of 0.5 was applied on
import, a scaling factor of 2 would need to be applied on export, to output the resultant file at the same size as the original.
However, if the applied scaling factor specified on Import is necessary to fix any scaling error, an inverse scaling error
should not applied (the environment will be exported its actual size).
Reset Origin
The Reset Origin command is automatically applied if the Translate Origin command was used to apply a local User
Coordinate System (UCS) to the model. It is desirable to Reset the Origin in the exported CAD file so that the original
drawing locations are maintained. This is critical in the architectural construction process, where many consultants'
drawings are overlaid and externally referenced on top of each other to create a complete construction drawing set.
The coordinates displayed in the Reset Origin section are the negative values of each of the X, Y and Z parameters
specified in the Translate Origin command.
Export Types
Note: Parametric Mirror lines and labels are not exported; they are a design tool only.
Export Layers
By default, the exported CAD file layers are constructed based on entity type. This means that all entities of one type are
placed on the same layer (e.g., all luminaire symbols are placed on the Luminaire layer). This methodology allows for the
cleanest layer construction and entity management. Within each layer, entities are further organized by blocks for easy
modification (see Blocks section below).
For example, AGi32-Project_1-CALCPTS, AGi32-Project_1-ISOLINE are the layer names for the calculation points and
Isolines, respectively, contained in Project_1, exported from AGi32.
Layer names are not restricted to a particular character limit. However, DWG versions prior to 2004 had 31 -
character layer name restrictions and will truncate longer layer names to 31 characters. Therefore, if you export older
file versions (RealDWG 2000 DWG/DXF or RealDWG R12 DXF), use the Entity Type (Abbreviated) option instead
of the default Entity Type.
Imported drawing layers are grouped together in one layer when exporting unless the Layer by Entity Name method
is used. By default, imported CAD layers are grouped together into a layer named "AGi32-CADImportName-
DRAWING (e.g., AGi32-BurgerWorld-DRAWING).
You may change the Prefix assigned to exported layers. The default is AGi32.
You may change the delimiter assigned. The default is a hyphen (-).
To export individual layers for each entity (e.g., all F1 Luminaires on the LUMINAIRE-F1 layer, etc.), choose the
Entity Name selection box in the Export Layers list. This selection will create a layer for each entity definition in
AGi32 and may result in a lengthy layer list.
A Date/Time stamp may be added to differentiate different revisions from one another.
The Export Layers order may be reorganized. Use the Up and Down arrows to the left of the Export Layers list. An
example is shown as each option is selected and modified. All options may be selected or deselected. To not include
a Prefix or Delimiter, clear these selection boxes.
Entity Type Abbreviated Type (if selected) Default Entity layer organization
Calculation Points CPT AGi32-Project_1-CALCPTS
Calculation Points - Mark Points MKP AGi32-Project_1-MARKPOINT
Isolines ISO AGi32-Project_1-ISOLINE
LPD / UWLR Areas LPD AGi32-Project_1-
LPD_UWLR_AREA
Statistical Areas STA AGi32-Project_1-
STATISTICAL_AREA
Luminaires LUM AGi32-Project_1-LUMINAIRE
Luminaire Aiming Vectors AIM AGi32-Project_1-AIMINGVECTOR
Luminaire Templates TMP AGi32-Project_1-TEMPLATE
Luminaire Photometric Webs WEB AGi32-Project_1-
PHOTOMETRICWEB
Luminaire Poles and Pendants POL AGi32-Project_1-POLE_PENDANT
Rooms ROM AGi32-Project_1-ROOM
Objects OBJ AGi32-Project_1-OBJECT
Drawing Entities DWG AGi32-Project_1-DRAWING - Not
blocked
Schedules SCH AGi32-Project_1-SCHEDULE
Miscellaneous
Font Override
Many True Type Fonts are difficult to read in CAD drawings. This option overrides all of the AGi32 text styles with the
default CAD font. Note: All of the text styles are still created and included in the CAD file, making it easy to change the
text styles in CAD.
Color
By default, the ACI Color Method (256 color) is used. All AGi32 colors are converted to the nearest ACI color. This will
result in the best WYSIWYG output.
24-bit color yields more accurate conversion of colors, but True Color values are not flipped in CAD. That is, with 24-bit
color, black text will not appear white on a black background, as it does with ACI color in CAD.
When inserting CAD drawings exported from AGi32 into other CAD drawings, naming conflicts can arise causing block
definitions to be overwritten. These conflicts do not cause errors, but happen silently, making them difficult to notice.
When selected, the 'Make Block Names Unique' option will prevent these conflicts from occurring by assigning all blocks
an unique identifier (ID). The ID is the same for all blocks in the current export, that is; the ID is unique for the export not
for each individual block.
AGI32-Project_1-CALCPTS-Room_Floor
AGI32-Project_1-LUMINAIRE-FixtureA_Symbol
If you want block names to be uniform across more than one export from AGi32, deselect this option. You can avoid
naming conflicts in CAD by adding drawings to the master drawing with the XREF command rather than the INSERT
command. Naming conflicts do not occur when adding drawings as external references (XREF) but can occur when adding
drawings as block references.
Blocks
Each entity in AGI32 is exported as a block. These blocks may contain several levels of block hierarchy, as needed.
Block
Block Name Block Structure (default Layer Hierarchy)
Reference
Calculation AGi32-ProjectName-CALCPTS- Calculation Entity - CALCPTS Layer - Nested Block:
Entity EntityName
Calculation Points, Mark Points, Isolines, Calculation Points
Label (Block), Boundary Lines
Note: The block hierarchy is not affected by layer hierarchy. The layer hierarchy only affects the layers on which each
block (and its internal entities) reside. That is, entities within each block (lines, text, etc.) are on the appropriate layers and
the block may be on a different layer. Because of this, if you want to change the visibility of something in CAD, you
should FREEZE/UNFREEZE layers instead of turning them ON/OFF.
Freeze/Unfreeze: Turns blocks (and all entities within the blocks) that are on that layer off/on.
On/Off: Turns entities (NOT blocks) on specified layer on/off.
Text
Calculation Point text is rotated to match orientation and tilt of all vertical surfaces; calculation points are readable in all
Elevation views.
Highlight Values - Regardless of foreground or background selection in AGi32, the text foreground is colored in the CAD
file (there is no equivalent to text background in CAD).
All AGi32 text is exported as MText with an attachment point top and left - Upper Left-hand Corner
CAD Text Styles are created for each font-bold-italic combination. Other text formatting, such as underline and strike-
through, are ignored (only bold and italic text formatting is supported at this time). Text Style names use the same prefix
and delimiter as layers do.
AGi32-Courier New
AGi32-Courier New-Bold
AGi32-Courier New-Italic
AGi32-Courier New-Bold-Italic
Text Size and Offset Factor are applied to text in CAD files when they are imported into and exported from AGi32. These
parameters are applied to exported text so that in CAD it looks similar to its original appearance in AGi32.
The text size in AGi32 determines the size of the character block containing the font glyph and top and bottom leading
spaces. In CAD software, the text is created without any top and bottom leading spaces.
Text Size Factor adjusts the CAD Text Size to correspond to the AGi32 Text Size, which includes the top and bottom
leading spaces.
Lines are Mapped to nearest-millimeter line weight in CAD. Most lines in AGi32 are pixel thickness. However,Model
Mode luminaire symbols can have thicker line weights applied, as can imported CAD drawing entities.
You are here: Importing and Exporting Files > Exporting Files
Exporting Files
The Export command creates a CAD-compatible DXF or DWG format file from the current AGi32 job file. This vector
based file format contains layers representing drawing entities, luminaires, calculated lighting metrics, rooms, etc.
1. From the File menu choose Export, or on the Common toolbar select .
2. The CAD file is assigned the same name as the AGi32 file by default with the .DXF or .DWG extension. If an
alternate filename and/or location is desired, specify the CAD file name:
Select the appropriate drive and/or folder. By default, AGi32 starts the search in the current folder that the
AGi32 file is saved in. You may change the CADFiles_Export folder location (e.g. to a network location) by
clicking on the File System button.
Browse for the desired folder by navigating through the available folders.
Manually type in the file name and path in the File Name text box.
3. Choose which file type format to apply. The default is RealDWG 2013. AGi32 supports the following file types and
versions:
DWG (2000, 2004, 2007, 2010, 2013) Note: Version 2013 is still current for AutoCAD releases 2013 - 2016.
DXF (R12, 2000, 2004, 2007, 2010, 2013)
4. Click OK.
Related Topics
System Settings
You are here: Importing and Exporting Files > CAD Export Attributes
CAD Export Attributes
The CAD Export dialog allows the user to specify many properties of the exported CAD file: Units, Scaling factor, Reset
Origin, Export Types, Export Layers, and Color.
The CAD file is organized to replicate the AGi32 environmental structure. In other words, it is WYSIWYG (what you see
is what you get). Most of the entities are exported as blocks so that the selection method is as it is in AGi32 (All entities
related to each luminaire location are blocked, etc.).
Once created, the folder in which the file was created is opened, with the newly created file highlighted for easy opening or
attachment to e-mail.
1. By default, AGi32 exports in the same units as the current AGi32 units (e.g., Feet: Feet), unless a CAD file was
imported with alternate units. You can specify any Conversion unit. If desired, an additional Scaling Factor may be
applied (typically not necessary).
2. The Reset Origin option is automatically checked if the Translate Origin command was applied.
3. Choose which entities to export. By default, all visible entities are exported.
4. If desired, you can modify the exported layer structure. By default, all like entities (e.g., objects, rooms, luminaires,
etc.) are exported on the same layer.
5. Choose the color method. ACI Color is the default and will result in the most consistent appearance with AGi32
(especially with dark backgrounds).
6. Click OK.
You are here: Importing and Exporting Files > Flatten Drawing Entities
This function is useful for imported CAD files that contain entities with unrealistic large Z coordinates. The drawing is
essentially a 2-dimensional drawing, but seen in elevation view, one or more lines may extend beyond the main plane of
the drawing. If the entity is far from the origin, the drawing may seem to "disappear" when seen in a view other than Plan
View.
Implementation: Select Tools - Flatten Drawing Entities. You will be asked whether you are sure you want to do this. Click
Yes to continue, and all drawing entities are "flattened" to the Z = 0 plane. Click No to cancel the command.
Note: This command cannot be reversed with the Undo (or Ctrl-Z) command.
Resolve Extents
If a CAD file has very large extents, or if the largest coordinates of any of the entities are very large, a Hint will appear in
the Hint window (if Hints are enabled),describing the problem and offering potential ways to resolve it.
Problem: Drawing and/or Object's X, Y or Z coordinates exceed AGi32's Overflow Limit: 99,999,999.
The Hint field will display this message: WARNING: One or more entities in this environment are beyond the
allowable extents of the program. Consequently, the extents have been truncated to prevent errors.
Recommendation: (Plan View): Using Tools - Resolve Extents, disable or delete invalid entities.
The Hint field will display this message: WARNING: Entities in this environment exceed the allowable extents of
the program. Consequently, entities may not be visible or may appear as dots. Recommendation: Using Tools -
Resolve Extents, locate entities and move, disable or delete.
Problem: Entities are located beyond AGi32's definition of a Reasonable Distance from the Origin, where "Reasonable
Distance" = 999,999 feet or meters.
The Hint field will display this message: WARNING: Entities in the environment are outside a reasonable distance
from the origin. consequently, there may be a loss of precision. Recommendation: Move the Origin closer to the
entities using Tools - Translate Origin.