Structure Functional Design

CatStrPanelSystem CatStrPlateSystem CATStrFunInsertPlate
CATStrFunPillar CATStrFunStiffener CATStrFunPlate
CATStrFunOpening CatStrStiffenerSystem CATStrFMFSkeleton

CatStrPanelSystem  

Description

Describes a panel system.
The following objects listed in the browser derive from this main object: DeckPanelSyst, ExtAppPanelSyst, LongPanelSyst, TransPanelSyst, UnspecPanelSyst, WDeckPanelSyst.

These objects are managed in the sample feature dictionary delivered with the product.

Attributes

Inherits all ProductPackage attributes.

Method(s)

Inherits all ProductPackage methods.

Example

CATStrPanelSystem:\PartNumber=="Product1"

CatStrPlateSystem  

Description

Describes a plate system.
The following objects listed in the browser derive from this main object: DeckPlateSyst, ExtAppPlateSyst, LongPlateSyst, TransPlateSyst, UnspecPlateSyst, WDeckPlateSyst.

These objects are managed in the sample feature dictionary delivered with the product.

Attributes

Inherits all ProductPackage attributes.

Method(s)

Inherits all ProductPackage methods.

Example

CATStrPlateSystem:\PartNumber=="Product1"

CATStrFunInsertPlate  

Description

Describes a functional insert plate.

Attributes

In addition to inheriting all ProductPackage attributes, specific attributes you can manipulate on this object are:

Material
Thickness
Weight

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer)
Assigns the color value specified. Enter RGB values to set color.

Examples

CATStrFunInsertPlate:\Thickness==10mm
/* Returns all insert plates having a thickness of 10mm */

P:CATStrFunInsertPlate
if (P:\Thickness==10mm)
P.SetColor(255,0,0)
/* Changes the color of all 10mm thick insert plates to red */ 

CATStrFunPillar  

Description

Describes a functional pillar.

Attributes

In addition to inheriting all ProductPackage attributes, specific attributes you can manipulate on this object are:

CatalogName
FamilyName
Length
Material
ProfileType: 

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer)
Assigns the color value specified. Enter RGB values to set color.

Examples

CATStrFunPillar:\SectionName=="PIPE_SW_0.5"
/* Returns all pillars of section PIPE_SW_0.5 */

P:CATStrFunPillar
if (P:\SectionName=="PIPE_SW_0.5")
P.SetColor(255,0,0)
/* Changes the color of all pillars of section PIPE_SW_0.5 to red */

 

CATStrFunStiffener  

Description

Describes a functional stiffener.

Attributes

In addition to inheriting all ProductPackage attributes, specific attributes you can manipulate on this object are:

CatalogName
FamilyName
Length
Material
ProfileType: 

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer)
Assigns the color value specified. Enter RGB values to set color.

Examples

CATStrFunStiffener:\SectionName=="W14X30"
/* Returns all stiffeners of section W14X30 */

P:CATStrFunStiffener
if (P:\SectionName=="W14X30")
P.SetColor(255,0,0)
/* Changes the color of all stiffeners of section W14X13 to red */

CATStrFunPlate  

Description

Describes a functional plate.

Attributes

In addition to inheriting all ProductPackage attributes, specific attributes you can manipulate on this object are:

Material
Thickness
Weight

Methods

In addition to inheriting all ProductPackage methods, specific methods are:

SetColor(Red:Integer,Green:Integer,Blue:Integer)
Assigns the color value specified. Enter RGB values to set color.

Examples

CATStrFunPlate:\Thickness==10mm
/* Returns all functional plates having a thickness of 10mm */

P:CATStrFunPlate
if (P:\Thickness==10mm)
P.SetColor(255,0,0)
/* Changes the color of all 10mm thick functional plates to red */

CATStrFunOpening  

Description

Describes a functional opening.

Attributes

Inherits all ProductPackage attributes.

Method(s)

Inherits all ProductPackage methods.

Example

CATStrFunOpening:\PartNumber=="Product1"

CatStrStiffenerSystem  

Description

Describes a stiffener system.
The following objects listed in the browser derive from this main object: DeckStiffSyst, ExtAppStiffSyst, LongStiffSyst, TransStiffSyst, UnspecStiffSyst, WDeckStiffSyst.

These objects are managed in the sample feature dictionary delivered with the product.

Attributes

Inherits all ProductPackage attributes.

Method(s)

Inherits all ProductPackage methods.

Example

CATStrStiffenerSystem:\PartNumber=="Product1"

CATStrFMFSkeleton  

Exposed to permit interference checking on panel systems.