HatProfile object

The HatProfile object defines the properties of a Hat profile.

The HatProfile object is derived from the Profile object.

This page discusses:

Access

import section
mdb.models[name].profiles[name]
import odbSection
session.odbs[name].profiles[name]

HatProfile(...)

This method creates a HatProfile object.

Path

mdb.models[name].HatProfile
session.odbs[name].HatProfile

Required arguments

name

A String specifying the repository key.

l

A positive Float specifying the l dimension (offset of 1–axis from the bottom flange surface) of the Hat profile. For more information, see Beam Cross-Section Library.

h

A positive Float specifying the h dimension (height) of the Hat profile.

b

A positive Float specifying the b dimension (bottom width) of the Hat profile.

b1

A positive Float specifying the b1 dimension (upper flange width) of the Hat profile.

b2

A positive Float specifying the b2 dimension (lower flange width) of the Hat profile.

t1

A positive Float specifying the t1 dimension (upper flange thickness) of the Hat profile.

t2

A positive Float specifying the t2 dimension (lower flange thickness) of the Hat profile.

t3

A positive Float specifying the t3 dimension (web thickness) of the Hat profile.

Optional arguments

None.

Return value

A HatProfile object.

Exceptions

RangeError.

setValues(...)

This method modifies the HatProfile object.

Required arguments

None.

Optional arguments

The optional arguments to setValues are the same as the arguments to the HatProfile method, except for the name argument.

Return value

None.

Exceptions

RangeError.

Members

The HatProfile object has members with the same names and descriptions as the arguments to the HatProfile method.