Slabassembly.primary_falloff = 0.0
    Slabassembly.primary_dedensification = 0
Slabassembly.secondary_interval = secondary_interval
Slabassembly.secondary_interval_development = secondary_interval_development
Slabassembly.skipping = skip_centrals
Slabassembly.primary_direction = 0
Slabassembly.secondary_direction = 1
Slabassembly.origin_fr = origin_frame
Slabassembly.origin_pt = origin_frame[0]
Slabassembly.prim_dir = origin_frame[1]
Slabassembly.sec_dir = origin_frame[2]
Slabassembly.sec_fr = Frame(Slabassembly.origin_pt, Slabassembly.sec_dir,
                            Slabassembly.prim_dir)
Slabassembly.timberboards = []
Slabassembly.setup_done = False

Slabassembly.prim_vert_sup = False
Slabassembly.sec_vert_sup = False
Slabassembly.vert_sup_lengths = None
Slabassembly.vert_sup_gap_tolerance = 0.2
Slabassembly.vert_sup_gap_min = 0.5

# ADVANCED PARAMETERS
Slabassembly.gluepathwidth = .3
Slabassembly.advanced_setup = False

floorslab_creation(Slabassembly)

draw = False
print("done2")
Exemple #2
0
Slabassembly.secondary_direction = 1
Slabassembly.origin_fr = origin_frame
Slabassembly.origin_pt = origin_frame[0]
Slabassembly.prim_dir = origin_frame[1]
Slabassembly.sec_dir = origin_frame[2]
Slabassembly.sec_fr = Frame(Slabassembly.origin_pt, Slabassembly.sec_dir,
                            Slabassembly.prim_dir)
Slabassembly.timberboards = []
Slabassembly.setup_done = False

Slabassembly.prim_vert_sup = False
Slabassembly.sec_vert_sup = False
Slabassembly.vert_sup_lengths = None
Slabassembly.vert_sup_gap_tolerance = 0.2
Slabassembly.vert_sup_gap_min = 0.5

# ADVANCED PARAMETERS
Slabassembly.vertical_support_width = 12.0
Slabassembly.vertical_support_interlock = 10.0
Slabassembly.gluepathwidth = .3
Slabassembly.advanced_setup = True

advanced_floorslab_setup(Slabassembly, 30.0, 30)

floorslab_creation(Slabassembly)

print("done2")

# secondary_span_interval_development: 1 = constant, <1: denser in the centre, >1: denser on the edges
# operable range approximately 0.6/6