Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new UBeamProfileDto(width?: number, height?: number, webThickness?: number, flangeThickness?: number, flangeWidth?: number, alignment?: basicAlignmentEnum, rotation?: number, center?: Point3, direction?: Vector3): UBeamProfileDto
  • Parameters

    • Optional width: number
    • Optional height: number
    • Optional webThickness: number
    • Optional flangeThickness: number
    • Optional flangeWidth: number
    • Optional alignment: basicAlignmentEnum
    • Optional rotation: number
    • Optional center: Point3
    • Optional direction: Vector3

    Returns UBeamProfileDto

Properties

alignment

Alignment of the profile origin

default

midMid

center

center: Point3

Center of the U-beam profile

default

[0, 0, 0]

direction

direction: Vector3

Direction of the U-beam profile

default

[0, 1, 0]

flangeThickness

flangeThickness: number

Thickness of the flanges (side parts)

default

0.3

minimum

0

maximum

Infinity

step

0.01

flangeWidth

flangeWidth: number

Width of the flanges (how far they extend inward)

default

0.5

minimum

0

maximum

Infinity

step

0.1

height

height: number

Height of the U-beam

default

3

minimum

0

maximum

Infinity

step

0.1

rotation

rotation: number

Rotation of the U-beam profile in degrees

default

0

minimum

0

maximum

Infinity

step

15

webThickness

webThickness: number

Thickness of the web (back part)

default

0.2

minimum

0

maximum

Infinity

step

0.01

width

width: number

Overall width of the U-beam

default

2

minimum

0

maximum

Infinity

step

0.1

Generated using TypeDoc