Bitbybit Docs
    Preparing search index...

    Class AddMemberDto<T>Beta (Inputs.IFC)

    A member to add for members.add: a section swept straight from start to end, such as a brace, a rafter, a stud or a mullion.

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    model: T

    The model to change; it stays as it was, and the call returns the changed model.

    undefined
    
    storey: string

    The storey the member belongs to, by GlobalId or by the id it was added with.

    undefined
    
    id?: string

    An id of your own for the member. Leave it out for a generated one.

    undefined
    

    true

    name?: string

    A name for the column, beam or member, which other tools show; it need not be unique.

    undefined
    

    true

    profile?: profileKindEnum

    The section's shape.

    rectangle
    
    width?: number

    The section's size along its X: a rectangle's width, or an I section's flange width. Left out, 300 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    depth?: number

    The section's size along its Y: a rectangle's depth, or an I section's overall depth. Left out, 300 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    radius?: number

    A circular section's radius. Left out, 150 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    webThickness?: number

    An I section's web thickness. Left out, 10 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    flangeThickness?: number

    An I section's flange thickness. Left out, 15 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    rotation?: number

    How far the section turns about the member's own axis, in degrees.

    0
    

    -Infinity

    Infinity

    material?: string

    The name of the member's material, added before with materials.add.

    undefined
    

    true

    Where the member's axis starts, as [x, y, z] in the storey: X and Y in plan, Z up from the storey's floor.

    undefined
    

    Where the member's axis ends.

    undefined
    
    predefinedType?: memberPredefinedTypeEnum

    What kind of member it is.

    member