Planning Reference Data Workflow - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Planning Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Planning
Search by Category
Reference Data
Smart 3D Version
11 (2016)

The reference data for the Planning task is divided into the following areas:

  • General reference data and codelists in the catalog, used by many Planning commands.

  • Rules and symbols for creating planning joints.

  • Rules for creating automatic assemblies and for assembly sequencing.

  • Rules for checking and repair manufacturability problems.

Each type of reference data for the Planning task has a different set of related reference data files:

Reference Data
Description

Visual Basic Rules

Bulkload Workbook

Visual Basic
Symbols Folder

API

Defines all
codelist values used
by Planning

[Product Folder]\
ShipCatalogData\BulkLoad\
DataFiles\Planning\
AllPlanningCodeLists.xls

Defines build, weld,
and exit equipment
used in workcenters

[Product Folder]\
ShipCatalogData\BulkLoad\
DataFiles\Planning\
PlanningEquipment.xls

Defines workcenters
and equipment
occurrences

[Product Folder]\
ShipCatalogData\Bulkload\
DataFiles\Planning\
PlanningWorkcenters.xls

Defines names
of Planning objects

[Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\
PlnNameRules\
PlnNameRules.vbp

[Product Folder]\
ShipCatalogData\Bulkload\
DataFiles\Planning\
PlanningNamingRules.xls

Places planning
joints in the model

[Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\
PlanningJoint\
PlanningJointSO.vbp

[Product Folder]\
ShipCatalogData\Bulkload\
DataFiles\Planning\
PlanningJoints.xls

[Programming Resources Folder]\Programming\ExampleCode\Planning\Symbols\
PlanningJoint\
PlnJointSymbols.vbp

PlanningObjects.dll

StructDetailObjects.dll

Defines planning
joint properties

[Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\
PlanningJoint\
PlnJointRules.vbp

[Product Folder]\
ShipCatalogData\Bulkload\
DataFiles\Planning\
SM_PlanningRules.xls

PlanningObjects.dll

Creates
automatic
assemblies

[Product Folder]\
Planning\Data\Rules\
AutomationRules\
PlnAutoAssRule.vbp

[Product Folder]\
ShipCatalogData\Bulkload\
DataFiles\Planning\
SM_PlanningRules.xls

PlanningObjects.dll

StructDetailObjects.dll

Automatically
sequences objects
in an assembly or
block

[Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\
SequenceRules\
GscadAssemSeqRules.vbp

[Product Folder]\
ShipCatalogData\Bulkload\
DataFiles\Planning\
SM_PlanningRules.xls

PlanningObjects.dll

StructDetailObjects.dll

Evaluates the given property value for Assembly, AssemblyBlock, and Block.

[Programming Resources Folder]\Programming\

ExampleCode\Planning\Rules\PlanningAssemblyRules\

PlanningAssemblyRules.csproj

[Product Folder]\ ShipCatalogData\Bulkload\ DataFiles\Planning\ SM_PlanningRules.xls

Checks for
Planning attributes
that will be difficult
to manufacture

[Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\
CheckMfcty\
PlnCheckMfcty.vbp

[Product Folder]\
ShipCatalogData\
BulkLoad\DataFiles\
ShipCheckMfctyRules.xls

PlanningObjects.dll

StructDetailObjects.dll

Checks and repairs
Planning attributes
that will be difficult
to manufacture

[Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\
CheckMfctyRepairRules\
CheckMfctyRepairRules (VB6 version)\
CheckMfctyRepairRulesVB.vbp

[Product Folder]\
ShipCatalogData\
BulkLoad\DataFiles\
ShipCheckMfctyRules.xls

PlanningObjects.dll

StructDetailObjects.dll

Checks and repairs slots for planning changes

[Programming Resources Folder]\Programming\

ExampleCode\Planning\Rules\CheckMfcty\

SMCheckMfctySlotAngle.vbp

[Product Folder]\
ShipCatalogData
\BulkLoad\DataFiles\
SM_ShipCheckMfctyRules.xls

Gives user greater control over Block Assignment

[Product Folder]\
ShipCatalogData\
BulkLoad\DataFiles\
SM_PlanningRules.xls

Defines all codelist values used by Planning

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\AllPlanningCodeLists.xls

Defines build, weld, and exit equipment used in workcenters

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\PlanningEquipment.xls

Defines workcenters and equipment occurrences

Bulkload Workbook: [Product Folder]ShipCatalogData\BulkLoad\DataFiles\Planning\PlanningWorkcenters.xls

Defines names of Planning objects

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\PlnNameRules\PlnNameRules.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\StructXsection.xls

Places planning joints in the model

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\PlanningJoint\PlanningJointSO.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\PlanningJoints.xls

Visual Basic Symbols:[Programming Resources Folder]\Programming\ExampleCode\Planning\Symbols\PlanningJoint\PlnJointSymbols.vbp

API: PlanningObjects.dll, StructDetailObjects.dll

Defines planning joint properties

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\PlnJointRules\PlnJointRules.vbp

Bulkload Workbook: [Product Folder]ShipCatalogData\BulkLoad\DataFiles\Planning\SM_PlanningRules.xls

API: PlanningObjects.dll

Creates automatic assemblies

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\AutomationRules\PlnAutoAssRule.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\SM_PlanningRules.xls

API: PlanningObjects.dll, StructDetailObjects.dll

Automatically sequences objects in an assembly or block

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\SequenceRules\GscadAssemSeqRules.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\SM_PlanningRules.xls

API: PlanningObjects.dll, StructDetailObjects.dll

Evaluates the given property value for Assembly, AssemblyBlock, and Block

.Net Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\PlanningAssemblyRules\PlanningAssemblyRules.csproj

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\SM_PlanningRules.xls

Checks for Planning attributes that will be difficult to manufacture

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\PlnCheckMfcty\PlnCheckMfcty.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\ShipCheckMfctyRules.xls

API: PlanningObjects.dll, StructDetailObjects.dll

Check and Repair Slots for Planning Changes

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Rules\CheckMfcty\SMCheckMfctySlotAngle.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\SM_ShipCheckMfctyRules.xls

Checks and repairs Planning attributes that will be difficult to manufacture

Visual Basic Rules: [Programming Resources Folder]\Programming\ExampleCode\Planning\Ruless\CheckMfctyRepairRules\CheckMfctyRepairRules (VB6 version)\CheckMfctyRepairRulesVB.vbp

Bulkload Workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\ProfileKnuckleRules.xls

API: PlanningObjects.dll, StructDetailObjects.dll

Allows user to determine block assignment

Bulkload workbook: [Product Folder]\ShipCatalogData\BulkLoad\DataFiles\Planning\SM_PlanningRules.xls

See Also

Planning Reference Data
Bulkload Files
Planning Rules