Electrical Reference Data Guide
Electrical Reference Data Guide
September 2013
DSP3D-PE-200038K
Copyright
Copyright 2004-2013 Intergraph Corporation. All Rights Reserved. Intergraph is part of Hexagon.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains
confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and
international treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.
Portions of this software are owned by Spatial Corp. 1986-2013. All Rights Reserved.
Portions of the user interface copyright 2012-2013 Telerik AD.
Documentation
Documentation shall mean, whether in electronic or printed form, User's Guides, Installation Guides, Reference Guides,
Administrator's Guides, Customization Guides, Programmer's Guides, Configuration Guides and Help Guides delivered with a
particular software product.
Other Documentation
Other Documentation shall mean, whether in electronic or printed form and delivered with software or on eCustomer, SharePoint, or
box.net, any documentation related to work processes, workflows, and best practices that is provided by Intergraph as guidance for
using a software product.
Terms of Use
a.
Use of a software product and Documentation is subject to the End User License Agreement ("EULA") delivered with the software
product unless the Licensee has a valid signed license for this software product with Intergraph Corporation. If the Licensee has a
valid signed license for this software product with Intergraph Corporation, the valid signed license shall take precedence and
govern the use of this software product and Documentation. Subject to the terms contained within the applicable license
agreement, Intergraph Corporation gives Licensee permission to print a reasonable number of copies of the Documentation as
defined in the applicable license agreement and delivered with the software product for Licensee's internal, non-commercial use.
The Documentation may not be printed for resale or redistribution.
b.
For use of Documentation or Other Documentation where end user does not receive a EULA or does not have a valid license
agreement with Intergraph, Intergraph grants the Licensee a non-exclusive license to use the Documentation or Other
Documentation for Licensees internal non-commercial use. Intergraph Corporation gives Licensee permission to print a
reasonable number of copies of Other Documentation for Licensees internal, non-commercial. The Other Documentation may
not be printed for resale or redistribution. This license contained in this subsection b) may be terminated at any time and for any
reason by Intergraph Corporation by giving written notice to Licensee.
Disclaimer of Warranties
Except for any express warranties as may be stated in the EULA or separate license or separate terms and conditions, Intergraph
Corporation disclaims any and all express or implied warranties including, but not limited to the implied warranties of merchantability
and fitness for a particular purpose and nothing stated in, or implied by, this document or its contents shall be considered or deemed a
modification or amendment of such disclaimer. Intergraph believes the information in this publication is accurate as of its publication
date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software, Documentation and Other Documentation discussed in this document are furnished under a license and may be used or
copied only in accordance with the terms of this license. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data. Users
should verify for themselves that the data is accurate and suitable for their project work.
Limitation of Damages
IN NO EVENT WILL INTERGRAPH CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL INCIDENTAL,
SPECIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO, LOSS OF USE OR PRODUCTION, LOSS OF REVENUE
OR PROFIT, LOSS OF DATA, OR CLAIMS OF THIRD PARTIES, EVEN IF INTERGRAPH CORPORATION HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES.
UNDER NO CIRCUMSTANCES SHALL INTERGRAPH CORPORATIONS LIABILITY EXCEED THE AMOUNT THAT INTERGRAPH
CORPORATION HAS BEEN PAID BY LICENSEE UNDER THIS AGREEMENT AT THE TIME THE CLAIM IS MADE. EXCEPT
WHERE PROHIBITED BY APPLICABLE LAW, NO CLAIM, REGARDLESS OF FORM, ARISING OUT OF OR IN CONNECTION
WITH THE SUBJECT MATTER OF THIS DOCUMENT MAY BE BROUGHT BY LICENSEE MORE THAN TWO (2) YEARS AFTER
THE EVENT GIVING RISE TO THE CAUSE OF ACTION HAS OCCURRED.
IF UNDER THE LAW RULED APPLICABLE ANY PART OF THIS SECTION IS INVALID, THEN INTERGRAPH LIMITS ITS LIABILITY
TO THE MAXIMUM EXTENT ALLOWED BY SAID LAW.
Export Controls
Intergraph Corporations software products and any third-party Software Products obtained from Intergraph Corporation, its
subsidiaries, or distributors (including any Documentation, Other Documentation or technical data related to these products) are
subject to the export control laws and regulations of the United States. Diversion contrary to U.S. law is prohibited. These Software
Products, and the direct product thereof, must not be exported or re-exported, directly or indirectly (including via remote access) under
the following circumstances:
a.
To Cuba, Iran, North Korea, Sudan, or Syria, or any national of these countries.
b.
To any person or entity listed on any U.S. government denial list, including but not limited to, the U.S. Department of Commerce
Denied Persons, Entities, and Unverified Lists, http://www,bis.doc.gov/complianceandenforcement/liststocheck.htm, the U.S.
Department of Treasury Specially Designated Nationals List,
www.treas.gov/offices/enforcement/ofac/http://www.pmddtc.state.gov/compliance/debar.html, and the U.S. Department of State
Debarred List.
c.
To any entity when Licensee knows, or has reason to know, the end use of the Software Product is related to the design,
development, production, or use of missiles, chemical, biological, or nuclear weapons, or other un-safeguarded or sensitive
nuclear uses.
d.
To any entity when Licensee knows, or has reason to know, that an illegal reshipment will take place.
Any questions regarding export or re-export of these Software Products should be addressed to Intergraph Corporations Export
Compliance Department, Huntsville, Alabama 35894, USA.
Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools,
ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, SupportModeler, and Intergraph Smart are trademarks or registered
trademarks of Intergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered
trademarks of Microsoft Corporation. ACIS is a registered trademark of SPATIAL TECHNOLOGY, INC. Infragistics, Presentation Layer
Framework, ActiveTreeView Ctrl, ProtoViewCtl, ActiveThreed Ctrl, ActiveListBar Ctrl, ActiveSplitter, ActiveToolbars
Ctrl, ActiveToolbars Plus Ctrl, and ProtoView are trademarks of Infragistics, Inc. Incorporates portions of 2D DCM, 3D DCM, and HLM
by Siemens Product Lifecycle Management Software III (GB) Ltd. All rights reserved. Gigasoft is a registered trademark, and
ProEssentials a trademark of Gigasoft, Inc. VideoSoft and VXFlexGrid are either registered trademarks or trademarks of
ComponentOne LLC 1991-2013, All rights reserved. Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle
Corporation and/or its affiliates. Tribon is a trademark of AVEVA Group plc. Alma and act/cut are trademarks of the Alma company.
Other brands and product names are trademarks of their respective owners.
Contents
Preface .......................................................................................................................................................... 7
Documentation Set ................................................................................................................................. 7
Documentation Comments ................................................................................................................... 10
What's New in Electrical Reference Data ............................................................................................. 10
Electrical Reference Data ......................................................................................................................... 11
Naming Rules........................................................................................................................................ 11
Naming Rules Reference Data ................................................................................................................. 15
Creating and Distributing Naming Rules ............................................................................................... 15
Naming Rules Sheet ............................................................................................................................. 16
Naming Rules Sheets ........................................................................................................................... 17
Electrical Reference Data Workflow ........................................................................................................ 19
Cableway Reference Data Common Tasks.......................................................................................... 19
Duct Bank Reference Data Common Tasks ......................................................................................... 20
Cable Tray Reference Data Common Tasks ........................................................................................ 20
Conduit Reference Data Common Tasks ............................................................................................. 21
Cable Reference Data Common Tasks ................................................................................................ 21
Electrical Symbols Common Tasks ...................................................................................................... 21
Cableway Reference Data ......................................................................................................................... 23
Cableway Specifications ....................................................................................................................... 23
Define Cableway Specifications ..................................................................................................... 23
Cableway Nominal Sizes ...................................................................................................................... 24
Define Cableway Nominal Sizes .................................................................................................... 24
Customize Cable Fill ............................................................................................................................. 25
Cable Fill Calculations .................................................................................................................... 26
Cable Fill Example.......................................................................................................................... 29
Cableway Bend Radius ......................................................................................................................... 33
Define Cableway Bend Radius....................................................................................................... 33
Cable Tray Reference Data ....................................................................................................................... 35
Cable Tray Specifications ..................................................................................................................... 35
Define Cable Tray Specifications ................................................................................................... 36
Cable Tray Parts ................................................................................................................................... 36
Cable Tray Barrier Parts ....................................................................................................................... 39
Cable Tray Sample Data for Variable Angle Bends.............................................................................. 41
Duct Bank Reference Data........................................................................................................................ 43
Duct Bank Specifications ...................................................................................................................... 43
Define Duct Bank Specifications .................................................................................................... 43
Cableway Nominal Sizes ...................................................................................................................... 44
Define Cableway Nominal Sizes .................................................................................................... 44
Contents
Cableway Bend Radius ......................................................................................................................... 44
Define Cableway Bend Radius....................................................................................................... 45
Pullpit or Manhole Sample Data ........................................................................................................... 45
Conduit Reference Data ............................................................................................................................ 47
Conduit Specifications .......................................................................................................................... 47
Define Conduit Specifications ........................................................................................................ 47
Conduit Filter ......................................................................................................................................... 48
Define Conduit Filters ..................................................................................................................... 49
Conduit Commodity Material Control Data ........................................................................................... 49
Permissible Nominal Conduit Diameters Rule ...................................................................................... 52
Define Conduit Nominal Diameters ................................................................................................ 52
Default Conduit Commodity Selection Rule.......................................................................................... 52
Define the Conduit Default Commodity Selection Rule.................................................................. 53
Conduit Parts ........................................................................................................................................ 53
Conduit Stock ........................................................................................................................................ 55
Cable Reference Data................................................................................................................................ 57
Cable Parts ........................................................................................................................................... 57
Index ........................................................................................................................................................... 59
Preface
This document is a reference data guide for the Intergraph SmartTM 3D Electrical task. The
purpose of this document is to describe the reference data delivered with the software for this task.
Reference data includes both catalog data and specification data. Catalog data includes the parts
that you place in the model, such as piping components and equipment. Specification data
includes the rules that govern how those parts are placed and connected.
Documentation Set
Intergraph SmartTM 3D documentation is available as Adobe PDF files. The content is the same as
the online Help. To access these PDF documents, click Help > Printable Guides in the software.
The documentation set is divided into four categories:
Administrative guides contain information about installing, configuring, customizing, and
troubleshooting.
User's guides provide command reference and how-to information for working in each task.
Reference data guides define the reference data workbooks. Not all tasks have reference
data.
ISOGEN guides.
Administrative Guides
Intergraph SmartTM 3D Installation Guide - Provides instructions on installing and configuring the
software.
Project Management User's Guide - Provides instructions for setting up the databases, creating
permission groups, backing up and restoring project data, assigning access permissions to the
model, defining and managing locations for Global Workshare, and version upgrade.
Global Workshare Guide - Provides instructions for setting up the software and the databases to
work in a workshare environment.
Interference Checking Guide - Provides information on installing, configuring, and using the
interference detection service.
Integration Reference Guide - Provides information about installing, configuring, and using Smart
3D in an integrated environment.
Interpreting Human Piping Specifications - Provides information about how to interpret human
piping specifications so that you can create the corresponding piping specification in the software.
Export to PDMS - Provides information about how to export model data from Smart 3D to PDMS.
Specific guidelines relating to best practices and known limitations of the export functionality are
also included.
Point Cloud Reference - Provides information for referencing point cloud files provided by point
cloud vendors in Smart 3D.
Troubleshooting Reference Guide - Provides information on how to resolve errors that you might
encounter in the software by documenting troubleshooting tips, error messages, and To Do List
messages.
Plant Design System (PDS) Guide - Provides all information needed to use PDS with Smart 3D.
Topics include referencing active PDS projects in Smart 3D, exporting PDS data and importing
that data into Smart 3D, and converting PDS reference data to Smart 3D reference data.
Preface
Intergraph SmartTM 3D Programmer's Guide - Provides information about custom commands,
naming rules, and symbol programming. If you install the Programming Resources, this document
is delivered to the [Product Folder]\Programming\Help folder.
User's Guides
Catalog User's Guide - Provides information about viewing, editing, and creating reference data
and select lists (codelists).
Common User's Guide - Provides information about defining workspaces, manipulating views,
and running reports.
Compartmentation User's Guide - Provides instruction for placing volume objects such as
compartments and zones in the model.
Electrical User's Guide - Provides information about routing electrical cable, cableway, cable tray,
and conduit.
Equipment and Furnishings User's Guide - Provides information about placing equipment.
Geometry Analysis and Repair User's Guide - Provides instructions for importing and exporting
model data, checking the data against a defined set of requirements, and repairing the data.
Grids User's Guide - Provides instructions for creating coordinate systems, elevation grid planes,
vertical grid planes, radial cylinders, radial planes, grid arcs, and grid lines.
Hangers and Supports User's Guide - Provides instructions on placing piping, duct, and cableway
supports in the model.
Hole Management User's Guide - Provides instructions for placing, reviewing, and approving
holes in a structure.
HVAC User's Guide - Provides instructions for routing HVAC duct.
Molded Forms User's Guide - Provides instructions for placing hull, bulkheads, major openings,
stiffeners, and other major structural components in the model.
Orthographic Drawings User's Guide - Provides information about creating and managing
orthographic drawings.
Piping Isometric Drawings User's Guide - Provides information about creating and managing
piping isometric drawings.
Piping User's Guide - Provides instructions for routing pipe and placing valves, taps, and pipe
joints.
Planning User's Guide - Provides instructions about defining the assembly hierarchy (production
bill of material) by creating blocks and assemblies and by specifying the assembly sequence.
Reports User's Guide - Provides information about creating and managing spreadsheet reports.
Space Management User's Guide - Provides instructions for placing space objects such as areas,
zones, interference volumes, and drawing volumes in the model.
Structural Analysis User's Guide - Provides instructions for defining loads, load cases, load
combinations, and the importing and exporting of analytical data.
Structural Detailing User's Guide - Provides instructions for creating, detailing, and maintaining
the structural members of a model.
Structural Manufacturing User's Guide - Provides instructions for creating and maintaining
manufacturing objects such as templates, jigs, and margins.
Structure User's Guide - Provides instructions for placing structural members, such as beams,
columns, slabs, openings, stairs, ladders, equipment foundations, and handrails.
Systems and Specifications User's Guide - Provides instructions for creating systems and
selecting the available specifications for each system type.
Preface
Reference Data Guides
2D Symbols User's Guide - Provides command reference information and procedural instructions
for creating 2D symbols used to represent collars, clips, profiles, brackets, and other items.
2D Symbols Reference Data Guide - Provides information about the two-dimensional symbols
used in all tasks.
Compartmentation Reference Data Guide - Provides information about compartmentation
reference data.
Drawings and Reports Reference Data Guide - Provides information about reports reference data.
Electrical Reference Data Guide - Provides information about electrical cable, cableway, cable
tray, and conduit reference data.
Electrical 3D Symbols Reference - Provides information about the cable tray and conduit 3D
symbols that are available.
Equipment and Furnishings Reference Data Guide - Provides information about equipment
reference data.
Equipment 3D Symbols Reference - Provides information about the equipment, equipment
component, design shapes, and design aides 3D symbols that are available.
Hangers and Supports Reference Data Guide - Provides information about hangers and supports
reference data.
Hangers and Supports 3D Symbols Reference - Provides information about the hanger and
support 3D symbols that are available.
Hangers and Supports SmartPart Symbols Reference - Provides information about the hanger
and support SmartPart symbols that are available.
Hole Management Reference Data Guide - Provides information about hole reference data.
HVAC Reference Data Guide - Provides information about HVAC reference data.
HVAC 3D Symbols Reference - Provides information about the HVAC 3D symbols that are
available.
Reference Data Guide - Provides instructions about the Bulkload utility, codelists, and the
reference data common to several disciplines.
Piping Reference Data Guide - Provides information about piping reference data including piping
specifications, piping specification rules, piping parts, and piping symbols.
Piping 3D Symbols Reference - Provides information about the piping 3D symbols that are
available.
Space Management Reference Data Guide - Provides information about space management
reference data.
Structure Reference Data Guide - Provides information about structural reference data.
Structure 3D Symbols Reference - Provides information about the stair, ladder, footings, and
equipment foundation 3D symbols that are available.
Structural Reference Data Overview - Provides an overview of the marine mode structural
reference data library.
ISOGEN Guides
Symbol Keys Reference Guide - Provides information about the symbol keys for isometric
drawings. This guide is from Alias, the makers of ISOGEN.
Preface
Documentation Comments
We welcome comments or suggestions about this documentation. You can send us an email at:
[email protected].
Documentation updates for supported software versions are available from eCustomer
https://crmweb.intergraph.com.
10
SECTION 1
Electrical Workbooks
The electrical reference data is defined in several Microsoft Excel workbooks. The software
delivers these workbooks to the [Product Folder]\CatalogData\Bulkload\DataFiles folder. The
following table lists the delivered workbooks and gives a brief description of their content.
Workbook
Content
CableTray.xls
CableWay.xls
Cabling.xls
Conduit.xls
Ductbank.xls
See Also
Cable Parts (on page 57)
Naming Rules
The software provides several options for naming the electrical objects that you create. These
naming rules are listed in the GenericNameRules.xls spreadsheet located in the [Product
Folder]\CatalogData\Bulkload\DataFiles folder: For more information on creating naming rules,
see the Reference Data Guide.
DefaultNameRule
Use this option to let the software name the electrical object.
User Defined
Use this option to define a custom name. You do not need to select this option explicitly. When you
enter text in the Name box, the value is automatically set in the Rule field.
11
The following samples show the implementation of the naming rule for a cableway and a conduit
run.
The sequence numbering for electrical runs is contiguous and unique within the system
containing the run. Users have no control over the sequence number.
12
Cable
The default naming rule for a cable is CableRun-SequenceNumber where CableRun is a
hard-coded string.
The following sample shows the implementation of the cable naming rule.
See Also
Naming Rules Reference Data (on page 15)
Creating and Distributing Naming Rules (on page 15)
Naming Rules Sheets (on page 17)
Naming Rules Sheet (on page 16)
13
14
SECTION 2
See Also
Naming Rules Sheets (on page 17)
Naming Rules Sheet (on page 16)
See Also
Naming Rules Sheets (on page 17)
Naming Rules Sheet (on page 16)
15
16
See Also
Naming Rules Reference Data (on page 15)
17
18
SECTION 3
See Also
Cableway Reference Data Common Tasks (on page 19)
Duct Bank Reference Data Common Tasks (on page 20)
Cable Tray Reference Data Common Tasks (on page 20)
Conduit Reference Data Common Tasks (on page 21)
See Also
Electrical Reference Data Workflow (on page 19)
19
See Also
Electrical Reference Data Workflow (on page 19)
See Also
Electrical Reference Data Workflow (on page 19)
20
See Also
Electrical Reference Data Workflow (on page 19)
See Also
Electrical Reference Data Workflow (on page 19)
See Also
Electrical Reference Data Workflow (on page 19)
21
22
SECTION 4
See Also
Cableway Specifications (on page 23)
Cableway Nominal Sizes (on page 24)
Cableway Specifications
The Cableway Spec sheet in the CableWay.xls workbook determines the specification that you
access when you route a new run of cableway or create cableway features such as transitions and
turns.
Default Bend Radius - Type the default for the throat radius width. Example values for bend radii
are 12in, 24in, and 36in.
Description - Type a phrase that describes the cableway specification. For example, you can
explain the purpose of this particular specification.
Tray Specification Type - Indicates if the specification applies to cable trays, cableways, or duct
banks. "1" represents Cableway, "2" represents Cable tray, and "3" represents Duct Bank. Valid
codes are listed in the AllCodeLists.xls workbook on the TraySpecificationType sheet in the
Codelist Number column.
Manufacturer - Specify the manufacturer of the material in the reserved cableway space. This
property is used to track the manufacturer for reporting. Valid codes are listed in the
AllCodeLists.xls workbook on the Manufacturer sheet in the Codelist Number column.
Material - Specifies the material that will reside in the reserved cableway space.
Spec Name - Type the name to assign to the cableway specification.
Tray Type - Leave Undefined
See Also
Define Cableway Specifications (on page 23)
23
For more information about each specification property that you can define, see Cableway
Specifications (on page 23).
The AllCodeLists.xls workbook contains codelist values that you need to define cableway
specifications.
See Also
Cableway Reference Data (on page 23)
See Also
Cableway Reference Data (on page 23)
24
CableTrayType.bas
This file mainly contains data from the NEC Specification tables under article 392. These tables
specify the maximum allowed area for different sizes of cable trays. The file also contains a
method called GetAllowedArea which returns the maximum allowed area based on size from
these tables. This file only needs to be modified when table-based rules, similar to NEC, are
included.
clsFillCalc.cls
This file contains Implements IJDFillCalculations whose interface contains two important
methods for calculating the fill: Private Sub
IJDFillCalculations_GetConduitFillParams and Private Sub
IJDFillCalculations_GetCwayFillParams. These methods will be overwritten when you
customize them. The two method definitions follow:
Private Sub IJDFillCalculations_GetConduitFillParams(ByVal
pDispConduitFeatObject As Object, ByVal pDispConduitGenPart As Object,
lNoCables As Long, dWireArea As Double, bTradeSize As String,
dTotalTraverseArea As Double, dAllowableTraverseArea As Double,
dPercentFull As Double, dAvailableTraverseArea As Double, bStatus As
String)
Private Sub IJDFillCalculations_GetCwayFillParams(ByVal
pDispCableWayFeatObject As Object, ByVal pDispCableWayGenPart As
Object, lNoCables As Long, dWireArea As Double, bTradeSize As String,
dTotalTraverseArea As Double, dAllowableTraverseArea As Double,
dPercentFull As Double, dAvailableTraverseArea As Double, bStatus As
String)
The most important arguments in these methods are pDispCableWayFeatObject and
dPercentFull. In addition, the cableway or conduit object from which we get the remaining
properties, pDispCableWayFeatObject, is included as well as dPercentFulla parameter
which returns the calculated fill.
The following arguments are return parameters which are used purely for reporting purposes:
dTotalTraverseArea
dAllowableTraverseArea
dAvailableTraverseArea
bStatus
General Workflow
The general workflow is as follows:
25
26
oCableWayFeat
oParent
oChild
oCableWayPart
oCableTrayPartObj
oCableway
oCbleTrayFeat
oCblwyPartCol
oCblwyRun
oTempPart
oCblPartObj
As
As
As
As
As
As
As
As
As
As
As
IJRtePathFeat
IJDesignParent
IJDesignChild
IJCableTrayPart
IJPartOcc
IJRteCableway
IJRtePathFeat
IJDObjectCollection
IJRtePathRun
IJDPart
Object
27
Getting the Collection of Cables and their Properties from the Cableway Feature
Get the relationship interface from the cableway feature.
Set oIJDAssocRelation = pDispCableWayFeatObject
Get the collection of segments in relation to the Cableway feature.
Set oTargetObjCol =
oIJDAssocRelation.CollectionRelations(IID_IJRtePathFeat, "Segment")
m_intCableCount = oTargetObjCol.Count
lNoCables = m_intCableCount
Browse through each item and get the Cablerun object from it.
For nLoop = 1 To m_intCableCount
Set oSegmentPathFeat = Nothing
Set oCableRun = Nothing
Set OCablePart = Nothing
Set oSegmentPathFeat = oTargetObjCol.Item(nLoop)
Getting the Cablerun:
Set oCableRun = oSegmentPathFeat.GetPathRun
Accessing the properties on the IJRteCableRun interface:
m_intSignalType = oCableRun.SignalType
Some of the properties are available on the cable part. Getting the cable part from the Cablerun:
Set OCablePart = oCableRun.GetSpecificCablePart
End loop
28
The following is a list of properties that are available on the interface IJCablePart:
Sample Rule
For all cableways having a nominal width of less than 18 inches, calculate the fill with respect to
the cross-sectional width.
Data Needed
To solve such calculations, you need the following information:
Nominal width from the cableway feature.
Cross-sectional width from the cableway feature.
Collection of cables passing through the feature.
Diameter of the cables passing through the feature.
Sum of the diameters of all the cables passing through the feature.
Fill calculation = sum of diameters of cables / cross-sectional width.
Returns the fill calculated.
29
oCableWayFeat
oParent
oChild
oCableWayPart
oCableTrayPartObj
As
As
As
As
As
IJRteCablewayPathFeat
IJDesignParent
IJDesignChild
IJCableTrayPart
IJPartOcc
Dim
Dim
Dim
Dim
Dim
Dim
oIJDAssocRelation
oTargetObjCol
nLoop
oSegmentPathFeat
oCableRun
OCablePart
As
As
As
As
As
As
IJDAssocRelation
IJDTargetObjectCol
Integer
IJRtePathFeat
IJRteCableRun
IJCablePart
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
oCableway
oCbleTrayFeat
oCblwyPartCol
oCblwyRun
oTempPart
oCblPartObj
dTempWidth
dTempDepth
dblAvailArea
strFillStatus
As
As
As
As
As
As
As
As
As
As
IJRteCableway
IJRtePathFeat
IJDObjectCollection
IJRtePathRun
IJDPart
Object
Double
Double
Double
String
30
31
oCableWayFeat
oParent
oChild
oCableWayPart
oCableTrayPartObj
oCableway
oCbleTrayFeat
oCblwyPartCol
oCblwyRun
oTempPart
oCblPartObj
As
As
As
As
As
As
As
As
As
As
As
IJRtePathFeat
IJDesignParent
IJDesignChild
IJCableTrayPart
IJPartOcc
IJRteCableway
IJRtePathFeat
IJDObjectCollection
IJRtePathRun
IJDPart
Object
32
Do not to modify or remove any of the variable declarations in the project. Additional data
types can be added as per your requirement.
If you are looking for any specific property, try searching for it in the Object Browser (F2) to find
out on which interface it is available. Try searching for that interface in the existing
implementation to see how it can be obtained.
Always remember to set the calculated Fill value to the variable dPercentFull.
If you are generating a report for the Fill Calculations, then remember to return the values for
dTotalTraverseArea, dAllowableTraverseArea, dAvailableTraverseArea, and
bStatus. Go through the existing implementation on how we can calculate them.
See Also
Define Cableway Bend Radius (on page 33)
For more information about each column, see Cableway Bend Radius (on page 33).
The cableway specification must be defined on the Cableway Spec sheet.
See Also
Cableway Reference Data (on page 23)
33
34
SECTION 5
See Also
Cable Tray Specifications (on page 35)
35
See Also
Cable Tray Reference Data (on page 35)
For more information about each specification property that you can define, see Cable Tray
Specifications (on page 35).
The AllCodeLists.xls workbook contains codelist values that you need to define cable tray
specifications.
36
The actual width and actual depth dimensions are the real world dimensions of the cable tray
partif you used a measuring tape to measure the part.
The load width and load depth dimensions are the "inside" dimensions available in the cable
tray part for the placement of cables. The software uses the load width and load depth
dimensions when calculating allowable fill area. In the delivered parts, the load width and load
depth are set equal to the nominal width and nominal depth. However, you can edit the load
width and load depth dimensions if needed.
Below is a complete listing of all the properties, both common and unique, that you will see on a
part sheet.
Common Properties
These properties appear for all part classes. The properties are listed here in the order that they
appear, from left to right, on the part sheet.
Part Number - Type the unique identification for the part as found in the catalog data.
Part Description - Type a description for the part.
Manufacturer - Enter the code that represents the manufacturer of the part. This property is used
to track the manufacturer for reporting. Valid codes are listed in the AllCodeLists.xls workbook
on the Manufacturer sheet in the Codelist Number column.
Material - Specify the material of the part. Valid codes are listed in the AllCodeLists.xls
workbook on the Cable Tray Materials sheet in the Codelist Number column.
Tray Type - Specify the type of cable tray, such as ladder. Valid codes are listed in the
AllCodeLists.xls workbook on the Cable Tray Type sheet in the Codelist Number column.
Component Type - Specify the type of component. Valid codes are listed in the AllCodeLists.xls
workbook on the Cable Tray Component Type sheet in the Codelist Number column.
Unique Properties
Unique properties appear only for certain classes. The properties are listed here in alphabetical
order.
Actual Depth[port number] - Enter the actual depth of the cable tray at the port. Include the
units, such as in for inches or mm for millimeters. A part can have multiple ports, and you can
enter an actual depth for each port.
Actual Width[port number] - Enter the actual width of the cable tray at the port. Include the units,
such as in for inches or mm for millimeters. A part can have multiple ports, and you can enter an
actual width for each port.
37
38
Common Properties
These properties appear for all part classes. The properties are listed here in the order that they
appear, from left to right, on the part sheet.
Part Number - Type the unique identification for the part as found in the catalog data.
Part Description - Type a description for the part.
Manufacturer - Enter the code that represents the manufacturer of the part. This property is used
to track the manufacturer for reporting. Valid codes are listed in the AllCodeLists.xls workbook
on the Manufacturer sheet in the Codelist Number column.
Material - Specify the material of the part. Valid codes are listed in the AllCodeLists.xls
workbook on the Cable Tray Materials sheet in the Codelist Number column.
Tray Type - Specify the type of cable tray, such as ladder. Valid codes are listed in the
AllCodeLists.xls workbook on the Cable Tray Type sheet in the Codelist Number column.
Component Type - Specify the type of component. Valid codes are listed in the AllCodeLists.xls
workbook on the Cable Tray Component Type sheet in the Codelist Number column.
Unique Properties
Unique properties appear only for certain classes. The properties are listed here in alphabetical
order.
Actual Depth[port number] - Enter the actual depth of the cable tray at the port. Include the
units, such as in for inches or mm for millimeters. A part can have multiple ports, and you can
enter an actual depth for each port.
Actual Width[port number] - Enter the actual width of the cable tray at the port. Include the units,
such as in for inches or mm for millimeters. A part can have multiple ports, and you can enter an
actual width for each port.
Barrier Thickness - Enter the thickness for the barrier part.
Bend Angle - Enter the bend angle for the part. Include the units, such as Deg for degrees.
Bend Radius - Enter the bend radius for the part. Include the units, such as in for inches or mm
for millimeters.
Dry CogX - Type the center-of-gravity location for the part along the x-axis when the part is empty.
Dry CogY - Type the center-of-gravity location for the part along the y-axis when the part is empty.
Dry CogZ - Type the center-of-gravity location for the part along the z-axis when the part is empty.
39
See Also
Cable Tray Reference Data (on page 35)
40
Common Properties
These properties appear for all part classes. The properties are listed here in the order that they
appear, from left to right, on the part sheet.
Part Number - Type the unique identification for the part as found in the catalog data.
Part Description - Type a description for the part.
Manufacturer - Enter the code that represents the manufacturer of the part. This property is used
to track the manufacturer for reporting. Valid codes are listed in the AllCodeLists.xls workbook
on the Manufacturer sheet in the Codelist Number column.
Material - Specify the material of the part. Valid codes are listed in the AllCodeLists.xls
workbook on the Cable Tray Materials sheet in the Codelist Number column.
Tray Type - Specify the type of cable tray, such as ladder. Valid codes are listed in the
AllCodeLists.xls workbook on the Cable Tray Type sheet in the Codelist Number column.
Component Type - Specify the type of component. Valid codes are listed in the AllCodeLists.xls
workbook on the Cable Tray Component Type sheet in the Codelist Number column.
Unique Properties
Unique properties appear only for certain classes. The properties are listed here in alphabetical
order.
Actual Depth[port number] - Enter the actual depth of the cable tray at the port. Include the
units, such as in for inches or mm for millimeters. A part can have multiple ports, and you can
enter an actual depth for each port.
Actual Width[port number] - Enter the actual width of the cable tray at the port. Include the units,
such as in for inches or mm for millimeters. A part can have multiple ports, and you can enter an
actual width for each port.
Barrier Thickness - Enter the thickness for the barrier part.
Bend Angle - Enter the bend angle for the part. Include the units, such as Deg for degrees.
Bend Radius - Enter the bend radius for the part. Include the units, such as in for inches or mm
for millimeters.
Dry CogX - Type the center-of-gravity location for the part along the x-axis when the part is empty.
Dry CogY - Type the center-of-gravity location for the part along the y-axis when the part is empty.
Dry CogZ - Type the center-of-gravity location for the part along the z-axis when the part is empty.
Dry Weight - Type the total dry weight for the part.
41
See Also
Cable Tray Reference Data (on page 35)
42
SECTION 6
See Also
Define Duct Bank Specifications (on page 43)
For more information about each specification property that you can define, see Duct Bank
Specifications (on page 43).
The AllCodeLists.xls workbook contains codelist values that you need to define cableway
specifications.
See Also
Duct Bank Specifications (on page 43)
43
See Also
Define Cableway Nominal Sizes (on page 44)
See Also
Define Cableway Nominal Sizes (on page 24)
See Also
Define Cableway Bend Radius (on page 33)
44
For more information about each column, see Cableway Bend Radius (on page 44).
The cableway specification must be defined on the Cableway Spec sheet.
See Also
Cableway Bend Radius (on page 44)
45
46
SECTION 7
See Also
Conduit Specifications (on page 47)
Conduit Filter (on page 48)
Conduit Specifications
The Conduit Spec sheet in the Conduit.xls workbook determines the specification that you
access when you route a new run of conduit or select an existing run of conduit.
Material - Specifies the material that composes the conduit. For example, you can type Steel.
Service - Specifies the service type of the conduit. For example, you can type Conduit Spec CS0
Service.
Spec Name - Type the name to assign to the conduit specification.
See Also
Define Conduit Specifications (on page 47)
For more information about each specification property that you can define, see Conduit
Specifications (on page 47).
47
Conduit Filter
The Conduit Filter sheet in the Conduit.xls workbook defines the data required to select the
conduit commodity when routing.
Bend Radius - Allows you to assign the turn radius to use while routing. The throat radius can
determine the proper cables to use within the conduit. The software considers rules for the default
throat radius for routing.
Bend Radius Multiplier - Specifies a factor used in determining the absolute bend radius value,
which is the product of the nominal diameter times the bend radius multiplier.
Comments - Type an optional brief description of the conduit commodity.
Commodity Option - Type an option code. Valid entries are listed in the AllCodeLists.xls
workbook on the Commodity Option sheet in the Codelist Number column. The option code
gives the software a way of recognizing the default component when more than one component
will work.
Contractor Commodity Code - Enter the contractor commodity code, which is the commodity
code that is used during the design phase.
First Size From - Defines the lower bound of the largest nominal diameter for which this conduit
commodity applies within the conduit materials class.
First Size To - Defines the upper bound of the largest nominal diameters for which this conduit
commodity applies within the conduit materials class.
First Size Units - Specifies the units for the First Size From and First Size To columns. For
example, you could enter in for inches or mm for millimeters.
Short Code - Type a short code for this row. A short code is used as a grouping or designation for
each component so you can select the component. The software uses the short code to
automatically insert components. An example for conduit is Conduit Bend.
Second Size From - Defines the lower bound of the next largest nominal diameter for which this
conduit commodity applies within the conduit materials class.
Second Size To - Defines the upper bound of the next largest nominal diameters for which this
conduit commodity applies within the conduit materials class.
Second Size Units - Specifies the units for the Second Size From and Second Size To
columns. For example, you could enter in for inches or mm for millimeters.
Selection Basis - Defines values that indicate if the conduit is available for the designer to select
manually or only for selection as a result of a rule. Valid entries are listed in the AllCodeLists.xls
workbook on the Conduit Selection Basis sheet in the Codelist Number column.
Spec Name - Specify the conduit specification (materials class) for which the conduit commodity
is intended. You must define the conduit specification on the ConduitSpec sheet before you can
use it. For more information, see Conduit Specifications (on page 47).
See Also
Define Conduit Filters (on page 49)
48
49
50
51
See Also
Conduit Reference Data (on page 47)
See Also
Conduit Reference Data (on page 47)
See Also
Permissible Nominal Conduit Diameters Rule (on page 52)
See Also
Define the Conduit Default Commodity Selection Rule (on page 53)
52
Feature types are defined in the AllCodeLists.xls workbook on the Feature Type sheet in
the Feature Type Short Description column.
See Also
Default Conduit Commodity Selection Rule (on page 52)
Conduit Parts
The Conduit.xls workbook defines all of the conduit parts that are available in the catalog.
Almost all conduit parts are represented by symbols. You can find which symbol is used for a
particular delivered part by looking in the Symbol Definition column (usually cell C4) of the part
sheet. For example, if you look at the ConduitCPL sheet, you will see that
SP3DConduitCoupling.CCoupling is the symbol definition. Symbols are named after the text that
comes before the period. In this example, the part uses symbol SP3DConduitCoupling. For more
information about symbols, see the Electrical 3D Symbols Reference available from the Help >
Printable Guides command in the software.
Below is a complete listing of all the properties, both common and unique, that you will see on a
part sheet.
Common Properties
These properties appear for all part classes. The properties are listed here in the order that they
appear, from left to right, on the part sheet.
Bend Angle - Specify the bend angle, if any, for the part.
Bend Radius - Type the allowable bend radius as an absolute value. If you define a value in this
column, do not define a value in the Bend Radius Multiplier column.
Bend Radius Multiplier - Type the NCD multiplier that you want to use to define the bend radius.
This value is required only for bends. If you define a value in this column, do not define a value in
the Bend Radius column.
Commodity Type - Type the conduit commodity type short description or the corresponding
codelist value. Valid codes and short descriptions are listed in the AllCodeLists.xls workbook on
the Piping Commodity Type sheet in the Codelist Number column.
Dry COG X - Type the center-of-gravity location for the part along the x-axis when the part is
empty.
Dry COG Y - Type the center-of-gravity location for the part along the y-axis when the part is
empty.
Dry COG Z - Type the center-of-gravity location for the part along the z-axis when the part is
empty.
53
54
Unique Properties
Unique properties appear only for certain classes. The properties are listed here in alphabetical
order.
Face 1 to Center - Type the length from the port 1 face to center.
Face 2 to Center - Type the length from the port 2 face to center.
Face to Center - Type the distance from the face of the port to the center of the part.
Face to End - Type the distance from the face of the port to the end of the cap.
Face to Face - Type the distance from the port 1 face to the port 2 face.
The following three properties are custom attributes and are used in the Pull box part class.
IJUAElectricalEquipment::ElecEquipmentLength - Type the length of the electrical equipment.
IJUAElectricalEquipment::ElecEquipmentHeight - Type the height of the electrical equipment.
IJUAElectricalEquipment::ElecEquipmentWidth - Type the width of the electrical equipment.
Union Diameter - Specify the diameter of the union.
Conduit Stock
The Conduit Stock sheet in the Conduit.xls workbook defines the conduit parts that you want in
your catalog.
Commodity Type - Type the conduit commodity type short description or the corresponding
codelist value. Valid codes and short descriptions are listed in the AllCodeLists.xls workbook on
the Piping Commodity Type sheet in the Codelist Number column.
Density - Specify the material density including the units, for example: 490lbm/ft3 or 7856kg/m3.
End Preparation[port number] - Enter the end preparation code for the part port. Valid codes
are listed in the AllCodeLists.xls workbook on the End Preparation sheet in the Codelist
Number column.
End Standard[port number] - Enter the end standard code for the part port. Valid codes are
listed in the AllCodeLists.xls workbook on the End Standard sheet in the Codelist Number
column.
First Size Schedule - Specify the schedule (or thickness) for the first size end of this conduit
commodity. This data is only required when the commodity code does not include schedule. Valid
codes and short descriptions are listed in the AllCodeLists.xls workbook on the Schedule
Thickness sheet in the Codelist Number and Schedule Thickness Short Description
columns.
If the code for the schedule represents a thickness value, the units of measure for the wall
thickness may differ from the units of measure for the nominal diameter.
Graphical Representation Or Not - Specify whether or not the part should appear in the model.
Industry Commodity Code - Type a commodity code for the conduit part. The software uses this
commodity code to find the conduit in the parts catalog. This code must be unique across the
catalog.
55
See Also
Conduit Reference Data (on page 47)
56
SECTION 8
See Also
Cable Parts (on page 57)
Cable Parts
The Cabling.xls workbook defines all of the cable parts that are available in the catalog. Below is
a complete listing of all the properties, both common and unique, that you will see on a cable part
sheet.
Common Properties
These properties appear for all part classes. The properties are listed here in the order that they
appear, from left to right, on the part sheet.
Part Number - Specify the part number for the cable part.
All part numbers must be unique across the entire catalog.
Part Description - Type a description for the cable.
Unit Weight - Type the unit weight of the cable.
Minimum Bend Radius - Specify the radius below which the cable should not be bent.
Cable Diameter - Type the diameter of the cable.
Number of Conductors - Type the number of conductors in the cable.
Unique Properties
Unique properties appear only for certain classes. The properties are listed here in alphabetical
order.
Armor Type - Type the armor type for the cable.
Back Shell Part Number - Specify the part number for the backshell.
Back Shell Part Description - Type a description for the backshell.
Cable Category - Type the category for the cable, such as Power.
Cable Covering - Type the covering for the cable.
Cable Sheath Material - Type the sheath material for the cable.
Cable Type - Specify the type of cable.
Commercial Type - Type the commercial type for the cable.
Conductor Arrangement - Type the arrangement for the cable, such as 3 Core Cable.
Connector Part Number - Specify the part number for the electrical connector.
Connector Part Description - Type a description for the electrical connector.
Family - Type the family of the cable.
Formation - Specify the formation of the cable. For example, type 3 x 95 mm2.
Impedance - Type the impedance value for the cable.
57
See Also
Cable Reference Data (on page 57)
58
Index
C
Cable Fill Calculations 26
Cable Fill Example 29
Cable Parts 57
Cable Reference Data 57
Cable Reference Data Common Tasks 21
Cable Tray Barrier Parts 39
Cable Tray Parts 36
Cable Tray Reference Data 35
Cable Tray Reference Data Common Tasks
20
Cable Tray Sample Data for Variable Angle
Bends 41
Cable Tray Specifications 35
Cableway Bend Radius 33, 44
Cableway Nominal Sizes 24, 44
Cableway Reference Data 23
Cableway Reference Data Common Tasks
19
Cableway Specifications 23
Conduit Commodity Material Control Data
49
Conduit Filter 48
Conduit Parts 53
Conduit Reference Data 47
Conduit Reference Data Common Tasks
21
Conduit Specifications 47
Conduit Stock 55
Creating and Distributing Naming Rules 15
Customize Cable Fill 25
E
Electrical Reference Data 11
Electrical Reference Data Workflow 19
Electrical Symbols Common Tasks 21
N
Naming Rules 11
Naming Rules Reference Data 15
Naming Rules Sheet 16
Naming Rules Sheets 17
P
Permissible Nominal Conduit Diameters
Rule 52
Preface 7
Pullpit or Manhole Sample Data 45
W
What's New in Electrical Reference Data
10
D
Default Conduit Commodity Selection Rule
52
Define Cable Tray Specifications 36
Define Cableway Bend Radius 33, 45
Define Cableway Nominal Sizes 24, 44
Define Cableway Specifications 23
Define Conduit Filters 49
Define Conduit Nominal Diameters 52
Define Conduit Specifications 47
Define Duct Bank Specifications 43
Define the Conduit Default Commodity
Selection Rule 53
Documentation Comments 10
Documentation Set 7
59