def _ccs_default(self): '''default settings correspond to setup '9u_MAG-07-03_PZ-0708-1' ''' print 'ccs default used' fabric_layout_key = 'Q95/95-CCE-38' concrete_mixture_key = 'C3-HF2-165-4' orientation_fn_key = 'all0' n_layers = 1 thickness = 0.04 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
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
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
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
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
def _ccs_default(self): '''default settings correspond to setup '7u_MAG-07-03_PZ-0708-1' ''' fabric_layout_key = 'MAG-07-03' # fabric_layout_key = '2D-02-06a' concrete_mixture_key = 'PZ-0708-1' # concrete_mixture_key = 'FIL-10-09' # orientation_fn_key = 'all0' orientation_fn_key = '90_0' n_layers = 10 s_tex_z = 0.030 / (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
def change_flu_list(self): print('XXX Append ccs.flu_list --------------------') self.exrv.model.ex_type.ccs.fabric_layup_list.append(plain_concrete(0.01)) flu_list_new = self.exrv.model.ex_type.ccs.fabric_layup_list print('--- SET: ccs.fabric_layup_list (new)= ', flu_list_new , '---') print('--- GET: unsaved = ', self.exrv.unsaved, '---') return flu_list_new
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
def change_flu_list(self): print 'XXX Append ccs.flu_list --------------------' self.exrv.model.ex_type.ccs.fabric_layup_list.append(plain_concrete(0.01)) flu_list_new = self.exrv.model.ex_type.ccs.fabric_layup_list print '--- SET: ccs.fabric_layup_list (new)= ', flu_list_new , '---' print '--- GET: unsaved = ', self.exrv.unsaved, '---' return flu_list_new
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
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
def _ccs_default(self): '''default settings correspond to setup '9u_MAG-07-03_PZ-0708-1' ''' print 'ccs default used' # fabric_layout_key = 'MAG-07-03' # fabric_layout_key = '2D-02-06a' # fabric_layout_key2 = 'C-Grid-C50' # fabric_layout_key1 = '2D-14-10' # fabric_layout_key = '2D-14-10' # fabric_layout_key = '2D-18-10' # fabric_layout_key = '2D-04-11' fabric_layout_key = '2D-05-11' # fabric_layout_key = '2D-15-10' # concrete_mixture_key = 'PZ-0708-1' concrete_mixture_key = 'barrelshell' # concrete_mixture_key = 'FIL-10-09' orientation_fn_key = 'all0' # orientation_fn_key = 'all90' # orientation_fn_key = '90_0' n_layers = 6 thickness = 0.02 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
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
def _ccs_default(self): '''default settings' ''' # SFB 532 - demonstrator textil and concrete: fabric_layout_key = 'Q121/121-AAE-38' concrete_mixture_key = 'C3-HF2-155-5' orientation_fn_key = 'all0' n_layers = 1 s_tex_z = 0.03 / (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
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
print '--- GET: unsaved = ', exrv.unsaved, '---' #---------------------------------------------------------- # change data file to another file and then change it back #---------------------------------------------------------- print 'XXX Change data file to another file and then change it back--------------------' exrv.data_file = ex_path_TT_7a_V2 print '--- SET: data file (new): ', exrv.data_file exrv.data_file = ex_path_TT_7a_V1 print '--- SET: data file (back to old): ', exrv.data_file #---------------------------------------------------------- # change attribute in 'ccs.fabric_layup_list' #---------------------------------------------------------- print 'XXX change attribute in ccs.fabric_layup_list --------------------' exrv.model.ex_type.ccs.fabric_layup_list.append(plain_concrete(0.01)) print '--- SET: ccs.fabric_layup_list = ', exrv.model.ex_type.ccs.fabric_layup_list, '---' print '--- GET: unsaved = ', exrv.unsaved, '---' exrv.save_run() #---------------------------------------------------------- # change data file to another file and then change it back #---------------------------------------------------------- print 'XXX Change data file to another file and then change it back--------------------' exrv.data_file = ex_path_TT_7a_V2 print '--- SET: data file (new): ', exrv.data_file exrv.data_file = ex_path_TT_7a_V1 print '--- SET: data file (back to old): ', exrv.data_file #---------------------------------------------------------- # change attribute in 'ccs.fabric_layup_list[0].s_tex_z'
print '--- GET: unsaved = ', exrv.unsaved, '---' #---------------------------------------------------------- # change data file to another file and then change it back #---------------------------------------------------------- print 'XXX Change data file to another file and then change it back--------------------' exrv.data_file = ex_path_TT_7a_V2 print '--- SET: data file (new): ', exrv.data_file exrv.data_file = ex_path_TT_7a_V1 print '--- SET: data file (back to old): ', exrv.data_file #---------------------------------------------------------- # change attribute in 'ccs.fabric_layup_list' #---------------------------------------------------------- print 'XXX change attribute in ccs.fabric_layup_list --------------------' exrv.model.ex_type.ccs.fabric_layup_list.append(plain_concrete(0.01)) print '--- SET: ccs.fabric_layup_list = ', exrv.model.ex_type.ccs.fabric_layup_list, '---' print '--- GET: unsaved = ', exrv.unsaved, '---' exrv.save_run() #---------------------------------------------------------- # change data file to another file and then change it back #---------------------------------------------------------- print 'XXX Change data file to another file and then change it back--------------------' exrv.data_file = ex_path_TT_7a_V2 print '--- SET: data file (new): ', exrv.data_file exrv.data_file = ex_path_TT_7a_V1 print '--- SET: data file (back to old): ', exrv.data_file #---------------------------------------------------------- # change attribute in 'ccs.fabric_layup_list[0].s_tex_z'