thiết kế chung cư C16 - khu đô thị Trung Yên và lập chương trình dồn tải khung phẳng, tổ hợp lực dầm, cột, chương 18 doc

20 190 0
thiết kế chung cư C16 - khu đô thị Trung Yên và lập chương trình dồn tải khung phẳng, tổ hợp lực dầm, cột, chương 18 doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương 18: THUËT TO¸N CH¦¥NG TR×NH BẮT ĐẦU NHẬP DỮ LIỆU XỬ LÝ SỐ LIỆU TÍNH NỘI LỰC KHUNG TỔ HỢP NỘI LỰC XUẤT KẾT QUẢ KẾT THÚC IV.1. Ch-¬ng tr×nh con: Dån t¶i ph©n bè CTC DON_TAI_PHAN_BO( ) Dm (i,j) Sàn (i,j,1) Sàn (i,j,2) S  Tng: n S  Nh  p: m i = 1 i = i + 1 RETURN 5 1 – + – + + – 2 i <= n j = 1 j <= m Sàn (i,j,1).l1 < Sàn (i,j,1).l2 D  m (i,j).TT=D  n_T  i_Tam_Giác( Sàn (i,j,1).TT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) D  m (i,j).HT=D  n_T  i_Tam_Giác( Sàn (i,j,1).HT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) D  m (i,j).TT=D  n_T  i_Hình_Tha ng( Sàn (i,j,1).TT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) D  m (i,j).HT=D  n_T  i_Hình_Thang( Sàn (i,j,1).HT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) 2 1 Sàn (i,j,2).l1 < Sàn (i,j,2).l2 D  m (i,j).TT=D  n_T  i_Tam_Giác( Sàn (i,j,1).TT, Sàn (i,j,1).l1, Sàn (i,j,1).l 2 ) D  m (i,j).HT=D  n_T  i_Tam_Giác( Sàn (i,j,1).HT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) 4 3 + – 3 D  m (i,j).TT=D  n_T  i_Hình_Thang( Sàn (i,j,1).TT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) D  m (i,j).HT=D  n_T  i_Hình_Thang( Sàn (i,j,1).HT, Sàn (i,j,1).l1, Sàn (i ,j,1).l2 ) 4 j = j + 1 5 IV.2. Ch-¬ng tr×nh con: Dån t¶i tËp trung CTC DON_TAI_TAP_TRUNG() Dm (i,j) Sàn (i,j,1) Sàn (i,j,2) S  Tng: n S  Nh  p: m i = 1 i = i + 1 K  T THÚC 5 1 2 i <= n j = 1 j <= m Sàn (i,j,1).l1 < Sàn (i,j,1).l2 D  m (i,j).TT=D  n_ T  i_Tam_Giác( Sàn (i,j,1).TT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) D  m (i,j).HT=D  n_T  i_Tam_Giác( Sàn (i,j,1).HT, Sàn (i,j,1).l1, Sàn (i,j,1).l2 ) 4 3 1 k = 1 k <= D  m_Ph  (i,j,2).Count k = k + 1 j = j + 1 4 3 5 D  m (i,j).TTTT(k)=D  m_Ph  (i,j,k,2 ).TT * 1/2 D  m (i,j).HTTT(k)=D  m_Ph  (i,j,k,2).HT * 1/2 D  m (i,j).TDTT(k)=D  m_Ph  (i,j,k,2).i  m_D  u.X – + IV.3. Ch-¬ng tr×nh con: Dån t¶i h×nh thang CTC DON_TAI_HINH_THANG Ti phân b: q Kích thc ô sàn: l1, l2 T i phân b lên dm: qtd qd = 0 qd = q*l1/2 Beta = 0 Beta = l1/2 qtd = (1 - 2*Beta^2 + Beta^3) * qd RETURN IV.4. Ch-¬ng tr×nh con: Dån t¶i tam gi¸c qdt = 5*qd/8 + qtd RETURN CTC DON_TAI_TAM_GIAC Ti phân b: q Kích thc ô sàn: l1, l2 T i phân b lên dm: qtd qd = 0 qd = q*l1/2 IV.5. Ch-¬ng tr×nh con: X¸c ®Þnh t-êng – Dam_phu[i,j,k].Loai_tuong = 1 Dam_phu[i,j,k].Loai _tuong = 2 CTC Gan_tuong(Dam_phu[i,j,k],2) k < 4 j < m _so_nhip i < n_so_tang CTC Xac_dinh_tuong() Dam_phu[k,m,n] m_co_nhip n_so_tang i = 1 j = 1 k = 1 CTC Gan_tuong(Dam_phu[i,j,k],1) RETURN k = k + j = j + 1 i = i + 1 – + + + + + – – – [...]... + IV.7 Ch-¬ng tr×nh con: RETURN phô G¸n dÇm – – – IV.8 Ch-¬ng tr×nh con: G¸n t-êng chÝnh CTC Gan_tuong_chinh(Dam as Kieu_dam, Loai_tuong as KT_tang(k), Tuong() Tai_tuong Loai_tuong = 1 – + Tai_tuong = KT_tang(k)*Tuong[1].Tai_phan_bo Dam.Tinh_tai = Dam.Tinh_tai + Tai_tuong – Loai_tuong = 2 + Tai_tuong = KT_tang(k)*Tuong[2].Tai_phan_bo Dam.Tinh_tai = Dam.Tinh_tai + Tai_tuong RETUR N IV.9 Ch-¬ng tr×nh... IV.6 Ch-¬ng tr×nh con: G¸n t-êng CTC Gan_tuong(Dam as Kieu_dam_phu, Loai_tuong as KT_tang(k), Tuong() Tai_tuong Loai_tuong = 1 – + Tai_tuong = KT_tang(k)*Tuong[1].Tai_phan_bo Dam.Tinh_tai = Dam.Tinh_tai + Tai_tuong – Loai_tuong... Dam.Tinh_tai + Tai_tuong RETUR N IV.9 Ch-¬ng tr×nh con: X¸c ®Þnh t-êng chÝnh CTC Xac_dinh_tuong_chinh() Dam_chinh[n,m] m_so_nhip n_so_tang i=1 j=1 – Dam_chinh[i,j].Loai_tuong = 1 CTC Gan_tuong_chinh(Dam_chinh[i,j],1) i=i+1 + j=j+1 Dam_chinh[i,j].Loai_tuong = 2 + CTC Gan_tuong_chinh(Dam_chinh[i,j],2) j . Chương 18: THUËT TO¸N CH¦¥NG TR×NH BẮT ĐẦU NHẬP DỮ LIỆU XỬ LÝ SỐ LIỆU TÍNH NỘI LỰC KHUNG TỔ HỢP NỘI LỰC XUẤT KẾT QUẢ KẾT THÚC IV.1. Ch-¬ng tr×nh con: Dån t¶i ph©n. Sàn (i,j,1).HT, Sàn (i,j,1).l1, Sàn (i ,j,1).l2 ) 4 j = j + 1 5 IV.2. Ch-¬ng tr×nh con: Dån t¶i tËp trung CTC DON_TAI_TAP _TRUNG( ) Dm (i,j) Sàn (i,j,1) Sàn (i,j,2) S  Tng: n S  Nh  p:. (i,j,k,2).i  m_D  u.X – + IV.3. Ch-¬ng tr×nh con: Dån t¶i h×nh thang CTC DON_TAI_HINH_THANG Ti phân b: q Kích thc ô sàn: l1, l2 T i phân b lên dm: qtd qd = 0 qd = q*l1/2 Beta = 0 Beta = l1/2 qtd = (1 - 2*Beta^2

Ngày đăng: 05/07/2014, 00:21

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan