Exemple #1
0
    def _ccs_default(self):
        '''default settings correspond to
        setup '7u_MAG-07-03_PZ-0708-1'
        '''
        fabric_layout_key = '2D-05-11'
#        fabric_layout_key = 'MAG-07-03'
#        fabric_layout_key = '2D-02-06a'
#        concrete_mixture_key = 'PZ-0708-1'
#        concrete_mixture_key = 'FIL-10-09'
#        concrete_mixture_key = 'barrelshell'
        concrete_mixture_key = 'PZ-0708-1'
#        orientation_fn_key = 'all0'
        orientation_fn_key = '90_0'
        n_layers = 2
        s_tex_z = 0.015 / (n_layers + 1)
        ccs = CompositeCrossSection (
                    fabric_layup_list=[
                            plain_concrete(0.035),
#                            plain_concrete(s_tex_z * 0.5),
                            FabricLayUp (
                                   n_layers=n_layers,
                                   orientation_fn_key=orientation_fn_key,
                                   s_tex_z=s_tex_z,
                                   fabric_layout_key=fabric_layout_key
                                   ),
#                            plain_concrete(s_tex_z * 0.5)
                            plain_concrete(0.5)
                                        ],
                    concrete_mixture_key=concrete_mixture_key
                    )
        return ccs
Exemple #2
0
 def _ccs_default(self):
     '''default settings
     '''
     #        fabric_layout_key = 'MAG-07-03'
     #        fabric_layout_key = '2D-02-06a'
     fabric_layout_key = '2D-05-11'
     #        fabric_layout_key = '2D-09-12'
     #        concrete_mixture_key = 'PZ-0708-1'
     #        concrete_mixture_key = 'FIL-10-09'
     concrete_mixture_key = 'barrelshell'
     orientation_fn_key = 'all0'
     #        orientation_fn_key = 'all90'
     #        orientation_fn_key = '90_0'
     n_layers = 6
     s_tex_z = 0.020 / (n_layers + 1)
     ccs = CompositeCrossSection(fabric_layup_list=[
         plain_concrete(s_tex_z * 0.5),
         FabricLayUp(n_layers=n_layers,
                     orientation_fn_key=orientation_fn_key,
                     s_tex_z=s_tex_z,
                     fabric_layout_key=fabric_layout_key),
         plain_concrete(s_tex_z * 0.5)
     ],
                                 concrete_mixture_key=concrete_mixture_key)
     return ccs
Exemple #3
0
 def _ccs_default(self):
     '''default settings'
     '''
     # SFB 532 - demonstrator textil and concrete:
     fabric_layout_key = 'CAR-3300-SBR_BTZ2'
     concrete_mixture_key = 'Pagel_TF10'
     orientation_fn_key = 'all0'
     n_layers = 2
     s_tex_z = 0.015 / (n_layers + 1)
     ccs = CompositeCrossSection(fabric_layup_list=[
         plain_concrete(s_tex_z * 0.5),
         FabricLayUp(n_layers=n_layers,
                     orientation_fn_key=orientation_fn_key,
                     s_tex_z=s_tex_z,
                     fabric_layout_key=fabric_layout_key),
         plain_concrete(s_tex_z * 0.5)
     ],
                                 concrete_mixture_key=concrete_mixture_key)
     return ccs
Exemple #4
0
    def _ccs_default(self):
        '''default settings correspond to
        setup '9u_MAG-07-03_PZ-0708-1'
        '''
        print 'ccs default used'
        fabric_layout_key = 'CAR-3300-SBR_BTZ2'
        concrete_mixture_key = 'Pagel_TF10'
        orientation_fn_key = 'all0'
        n_layers = 2
        thickness = 0.015

        s_tex_z = thickness / (n_layers + 1)
        ccs = CompositeCrossSection(fabric_layup_list=[
            plain_concrete(s_tex_z * 0.5),
            FabricLayUp(n_layers=n_layers,
                        orientation_fn_key=orientation_fn_key,
                        s_tex_z=s_tex_z,
                        fabric_layout_key=fabric_layout_key),
            plain_concrete(s_tex_z * 0.5)
        ],
                                    concrete_mixture_key=concrete_mixture_key)
        return ccs
Exemple #5
0
 def _ccs_default(self):
     '''default settings'
     '''
     # SFB 532 - demonstrator textil and concrete:
     fabric_layout_key = '2D-05-11'
     concrete_mixture_key = 'FIL-10-09'
     orientation_fn_key = 'all0'
     n_layers = 1
     #         s_tex_z = 0.060 / (n_layers + 1)
     ccs = CompositeCrossSection(
         fabric_layup_list=[
             #                             plain_concrete(s_tex_z * 0.5),
             FabricLayUp(
                 n_layers=n_layers,
                 orientation_fn_key=orientation_fn_key,
                 #                                    s_tex_z=s_tex_z,
                 s_tex_z=0.030,  # [m]
                 fabric_layout_key=fabric_layout_key),
             plain_concrete(0.025),  # [m]
             #                             plain_concrete(s_tex_z * 0.5)
         ],
         concrete_mixture_key=concrete_mixture_key)
     return ccs