コード例 #1
0
        lct_Q.plot_nm_interaction(save_fig_to_file='nm_interaction_LC1-14')
        lct_Q.plot_nm_interaction(
            add_max_min_nm_from_file='max_min_nm_arr_LC15-18', save_fig_to_file='nm_interaction_LC1-18')

        #--------------------------------------------------------------
        # interaction plot of material usage 'eta_nm' (Ausnutzungsgrad)
        #--------------------------------------------------------------
        #
        lct_T.plot_eta_nm_interaction(
            save_max_min_eta_nm_to_file='max_min_eta_nm_arr_LC15-18', save_fig_to_file='eta_nm_interaction_LC15-18')
        lct_Q.plot_eta_nm_interaction(
            save_fig_to_file='eta_nm_interaction_LC1-14')
        lct_Q.plot_eta_nm_interaction(
            add_max_min_eta_nm_from_file='max_min_eta_nm_arr_LC15-18', save_fig_to_file='eta_nm_interaction_LC1-18')

        #--------------------------------------------------------------
        # plot of structure with color indication of material usage 'eta_nm' (Ausnutzungsgrad)
        # (surrounding values of all loading cases)
        #--------------------------------------------------------------
        #
        lct_T.plot_assess_value(
            save_assess_values_to_file='eta_nm_tot_LC15-18')
        lct_Q.plot_assess_value(
            add_assess_values_from_file='eta_nm_tot_LC15-18')

        #--------------------------------------------------------------
        # brows the loading case combinations within an interactive table view
        #--------------------------------------------------------------
#        lct_Q.configure_traits()
#        lct_T.configure_traits()
コード例 #2
0
            save_fig_to_file='nm_interaction_LC1-18')

        #--------------------------------------------------------------
        # interaction plot of material usage 'eta_nm' (Ausnutzungsgrad)
        #--------------------------------------------------------------
        #
        lct_T.plot_eta_nm_interaction(
            save_max_min_eta_nm_to_file='max_min_eta_nm_arr_LC15-18',
            save_fig_to_file='eta_nm_interaction_LC15-18')
        lct_Q.plot_eta_nm_interaction(
            save_fig_to_file='eta_nm_interaction_LC1-14')
        lct_Q.plot_eta_nm_interaction(
            add_max_min_eta_nm_from_file='max_min_eta_nm_arr_LC15-18',
            save_fig_to_file='eta_nm_interaction_LC1-18')

        #--------------------------------------------------------------
        # plot of structure with color indication of material usage 'eta_nm' (Ausnutzungsgrad)
        # (surrounding values of all loading cases)
        #--------------------------------------------------------------
        #
        lct_T.plot_assess_value(
            save_assess_values_to_file='eta_nm_tot_LC15-18')
        lct_Q.plot_assess_value(
            add_assess_values_from_file='eta_nm_tot_LC15-18')

        #--------------------------------------------------------------
        # brows the loading case combinations within an interactive table view
        #--------------------------------------------------------------
#        lct_Q.configure_traits()
#        lct_T.configure_traits()
コード例 #3
0
        #--------------------------------------------------------------
        #
        lct.plot_nm_interaction(save_fig_to_file='nm_interaction_shell-test')

        #--------------------------------------------------------------
        # interaction plot of material usage 'eta_nm' (utilization ratio)
        #--------------------------------------------------------------
        #
#        lct.plot_eta_nm_interaction(save_fig_to_file='eta_nm_interaction_shell-test')

        #--------------------------------------------------------------
        # plot of structure with color indication of material usage 'eta_nm' (utilization ratio)
        # (surrounding values of all loading cases)
        #--------------------------------------------------------------
        #
        lct.plot_assess_value('eta_nm_tot',
                              save_fig_to_file='eta_nm_tot_shell-test')

        #--------------------------------------------------------------
        # brows the loading case combinations within an interactive table view
        #--------------------------------------------------------------
        lct.configure_traits()

    if do == 'predimensioning':
        #--------------------------------------------------------
        # strength characteristics (design) values for barrelshell
        # (specimens thickness = 2 cm; specimn width = 10 cm; 6 layers carbon)
        #--------------------------------------------------------

        # tensile strength [kN/m]
        #
        n_0_Rdt = n_90_Rdt = 223.  # [kN/m] # ZiE value
コード例 #4
0
    # 'combi_arr': array with indices of all loading case combinations
    #--------------------------------------------------------------
    #
    print 'lct_Q.combi_arr', lct_Q.combi_arr.shape, '\n'
#        np.savetxt('combi_arr_wo_temp_LCs', lct_Q.combi_arr, delimiter=';')

    #--------------------------------------------------------------
    # nm-interaction plot (normal force - bending moment)
    #--------------------------------------------------------------
    #
   # lct_Q.plot_nm_interaction(save_fig_to_file='nm_interaction_LC1-14')
   # lct_Q.plot_nm_interaction(add_max_min_nm_from_file='max_min_nm_arr_LC15-18', save_fig_to_file='nm_interaction_LC1-18')

    #--------------------------------------------------------------
    # interaction plot of material usage 'eta_nm' (utilization ratio)
    #--------------------------------------------------------------
    #
    #lct_Q.plot_eta_nm_interaction(save_fig_to_file='eta_nm_interaction_superior_sector'),
    #lct_Q.plot_eta_nm_interaction(add_max_min_eta_nm_from_file='max_min_eta_nm', save_fig_to_file='eta_nm_interaction_superior_sector')

    #--------------------------------------------------------------
    # plot of structure with color indication of material usage 'eta_nm' (utilization ratio)
    # (surrounding values of all loading cases)
    #--------------------------------------------------------------
    #
    lct_Q.plot_assess_value('eta_nm_tot', add_assess_values_from_file='superior_sector_sv'),

    #--------------------------------------------------------------
    # brows the loading case combinations within an interactive table view
    #--------------------------------------------------------------
    lct_Q.configure_traits()
コード例 #5
0
#                    psi_0 = 1.0,
#                    comment = 'earthquake'
#                    ),
#               ]

#--------------------------------------------------------


    lct = LCCTableULS(data_dir = data_dir,
                      data_filter = remove_midpoints,
                      lc_list = lc_list,
                      show_lc_characteristic = False
                      )

#    lct.configure_traits()
    lct.plot_assess_value()
#    lct.plot_n_tex()

#    lct = LCCTableSLS( data_dir = data_dir,
#                      data_filter = remove_midpoints,
#                       lc_list = lc_list,
#                       combination_SLS = 'rare',
##                       combination_SLS = 'freq',
##                       combination_SLS = 'perm',
##                       show_lc_characteristic = True
#                        )




#    print 'lc_arr', lct.lc_arr