SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
concrete.RebarAttMixin.RebarAttMixin Class Reference

No documentation available. More...

Methods defined here:

def DesignRebarSystem
def __init__

Data descriptors defined here:

def RebarMaxLength
 Maximum length of a rebar piece.
def RebarMinCornerLength
 The minimum length for a piece of rebar that wraps around a corner.
def RebarOverlapMultiplier
 The value used to calculate the overlap for rebar pieces.
def __dict__
 dictionary for instance variables (if defined)
def __weakref__
 list of weak references to the object (if defined)

Detailed Description

No documentation available.

Constructor & Destructor Documentation

def concrete.RebarAttMixin.RebarAttMixin.__init__ (   args)
 __init__(args)

Member Function Documentation

def concrete.RebarAttMixin.RebarAttMixin.__dict__ (   args)

dictionary for instance variables (if defined)

def concrete.RebarAttMixin.RebarAttMixin.__weakref__ (   args)

list of weak references to the object (if defined)

def concrete.RebarAttMixin.RebarAttMixin.DesignRebarSystem (   args)
 Design rebar system for custom member
 
 Calculate rebar position and return them as a list of Layout3D objects
 
 Arguments:
     rebarSystemComponent {RebarSystem} -- A component for adding rebar material from Layout3Dobjects
def concrete.RebarAttMixin.RebarAttMixin.RebarMaxLength (   args)

Maximum length of a rebar piece.

rebar comes in pre cut lengths, any rebar system needs to be made up of layouts that respect that length

Returns: float – the maximum allowable length

def concrete.RebarAttMixin.RebarAttMixin.RebarMinCornerLength (   args)

The minimum length for a piece of rebar that wraps around a corner.

when a rebar piece goes around a corner, there is a minimum distance to the bend

Returns: float – minimum distance to the bend of the corner

def concrete.RebarAttMixin.RebarAttMixin.RebarOverlapMultiplier (   args)

The value used to calculate the overlap for rebar pieces.

OverlapMultiplier * rebar diameter dictates how long the pieces need to overlap

Returns: float – value use to calculate overlap