TÓM TẮT

1. Giới thiệu chung về ETABS và vai trò của trục phụ

ETABS (Extended Three‑Dimensional Analysis of Building Systems) là một trong những phần mềm phân tích và thiết kế kết cấu bê tông cốt thép, thép, gỗ và các hệ thống kết cấu hỗn hợp hiện đại nhất hiện nay. Được phát triển bởi công ty Computers and Structures, Inc. (CSI), ETABS cung cấp môi trường mô hình hoá 3‑D mạnh mẽ, cho phép kỹ sư kết cấu thực hiện các phân tích tĩnh, động, thời gian thực, cũng như thiết kế chi tiết theo các tiêu chuẩn quốc tế (ACI, AISC, Eurocode, BS, …).

Trong quá trình mô hình hoá, trục phụ (auxiliary axis) là một thành phần quan trọng, đặc biệt đối với các cấu kiện có hình dạng phức tạp, không đồng trục, hoặc khi cần thực hiện các tải trọng đặc biệt như tải trọng xoay, tải trọng phi tuyến. Trục phụ giúp:

  • Định hướng chính xác các phần tử (beam, column, brace) trong không gian ba chiều, tránh lỗi “mis‑aligned”.
  • Xác định hệ thống tải trọng (load cases) liên quan tới các hướng không gian.
  • Thực hiện phân tích modal và phản hồi động chính xác hơn khi có các mô hình quay hoặc nghiêng.
  • Hỗ trợ thiết kế các cấu kiện đặc biệt như cột nghiêng, dầm quay, cầu trục, hệ thống khung không gian.

Vì vậy, việc nắm vững cách vẽ trục phụ trong ETABS là một kỹ năng không thể thiếu đối với bất kỳ kỹ sư kết cấu nào muốn tối ưu hoá mô hình và giảm thiểu sai sót trong quá trình thiết kế.

2. Kiến thức nền tảng trước khi tạo trục phụ

2.1. Khái niệm trục phụ trong mô hình 3‑D

Trong môi trường 3‑D, mỗi phần tử (beam, column, slab…) đều có ba trục chính: X, Y, Z. Khi cấu kiện không thẳng đứng hoặc không song song với các trục toàn cục, chúng ta có thể định nghĩa trục phụ để mô tả hướng của phần tử một cách chính xác hơn. Trục phụ thường được đặt tại điểm gốc (origin) của phần tử hoặc tại điểm trung tâm của một nhóm phần tử.

Cách Vẽ Truc Phu Etabs
Cách Vẽ Truc Phu Etabs

2.2. Khi nào cần sử dụng trục phụ?

  • Cột nghiêng (inclined columns): Khi cột không thẳng đứng, trục phụ giúp xác định độ nghiêng và mô phỏng tải trọng trục chính đúng.
  • Dầm quay (curved beams): Đối với dầm có độ cong, trục phụ giúp xác định hướng của cắt và mô men.
  • Khung không gian (space frames): Các phần tử thường không song song với trục toàn cục, cần trục phụ để xác định độ lệch.
  • Phân tích động (dynamic analysis): Khi thực hiện modal analysis hoặc response spectrum, trục phụ giúp xác định các dạng dao động chính xác hơn.
  • Mô hình phức tạp (complex geometry): Khi mô hình có các phần tử hình khối, trục phụ giúp tạo ra các tính năng mô phỏng chính xác.

2.3. Các công cụ hỗ trợ trong ETABS

  • Define → Coordinate Systems: Tạo hệ tọa độ mới (global, user‑defined) để làm nền tảng cho trục phụ.
  • Draw → Draw Frame/Cable/Wall: Khi vẽ, có tùy chọn “Use Local Axes” để gán trục phụ.
  • Assign → Frame/Joint/Area Loads: Định nghĩa tải trọng theo trục phụ.
  • Utilities → Rotate/Translate Objects: Thao tác xoay, dịch chuyển các phần tử dựa trên trục phụ.

3. Bước chuẩn bị môi trường làm việc

3.1. Mở dự án và thiết lập hệ tọa độ toàn cục

  1. Mở ETABS → File > New Model.
  2. Chọn Template phù hợp (ví dụ: “3‑D Frame” hoặc “Building”).
  3. Trong Grid, thiết lập độ dài grid và điểm gốc (Origin) sao cho phù hợp với bản vẽ kiến trúc.
  4. Vào Define > Units để chắc chắn sử dụng đơn vị mong muốn (kN‑m, kN‑mm, …).

3.2. Tạo hệ tọa độ phụ (User Defined Coordinate System)

  1. Vào Define > Coordinate Systems.
  2. Chọn Add New → Đặt tên (VD: CS_Aux1).
  3. Nhập Origin (X0, Y0, Z0) – thường là điểm giao của trục phụ với phần tử hoặc nút (joint) cần thiết.
  4. Xác định định hướng các trục:
  5. X‑axis direction vector: (dx, dy, dz) – hướng dọc của phần tử.
  6. Y‑axis direction vector: (dx, dy, dz) – hướng cắt hoặc hướng phụ.
  7. Z‑axis tự động tính bằng tích vô hướng của X và Y.
  8. Nhấn OK. Bây giờ hệ tọa độ phụ đã sẵn sàng để gán cho các phần tử.

Mẹo: Đối với cột nghiêng, bạn có thể lấy vector X là hướng dọc cột (được tính bằng ΔX, ΔY, ΔZ giữa hai nút đầu và cuối). Vector Y thường là hướng ngang (chọn một hướng vuông góc với X).

Cách Vẽ Truc Phu Etabs
Cách Vẽ Truc Phu Etabs

4. Cách vẽ trục phụ cho các loại phần tử

4.1. Vẽ trục phụ cho cột nghiêng

Bước 1: Xác định vị trí và độ nghiêng

  • Xác định hai nút (Joint) đầu và cuối cột trên bản vẽ kiến trúc.
  • Ghi lại tọa độ (X1, Y1, Z1) và (X2, Y2, Z2).

Bước 2: Tạo hệ tọa độ phụ

  • Origin: Chọn nút đầu (X1, Y1, Z1) làm gốc.
  • X‑axis vector:

    \vec{X} = (X2 – X1,\; Y2 – Y1,\; Z2 – Z1)

    (độ dài vector = chiều dài cột, không cần chuẩn hoá, ETABS sẽ tự chuẩn hoá).

  • Y‑axis vector: Chọn một vector vuông góc, ví dụ:

    \vec{Y} = (0,\; 0,\; 1) \times \vec{X}

    (tích vô hướng với trục Z toàn cục để tạo vector Y vuông góc).

Bước 3: Vẽ cột

  1. Chọn Draw > Draw Frame.
  2. Trong thanh công cụ, bật Use Local Axes.
  3. Chọn Coordinate System là CS_Aux1 vừa tạo.
  4. Nhấp vào nút đầu và nút cuối để vẽ cột. ETABS sẽ tự động gán trục phụ cho cột.

Bước 4: Kiểm tra

  • Vào Display > Show Axes → bật Local Axes. Bạn sẽ thấy trục X của cột thẳng dọc theo chiều nghiêng, trục Y và Z vuông góc.

4.2. Vẽ trục phụ cho dầm quay (curved beam)

Bước 1: Xác định đường trung tâm

  • Dầm quay thường được mô tả bằng điểm trung tâm và bán kính (R) hoặc góc quay (θ).
  • Ghi lại các tọa độ của các điểm trên đường quay (ví dụ: ba điểm: A, B, C).

Bước 2: Tạo hệ tọa độ phụ

  • Origin: Chọn điểm A (hoặc điểm trung tâm) làm gốc.
  • X‑axis vector: Định hướng dọc theo đường quay tại điểm A (tính bằng đạo hàm của đường tròn tại A).
  • Y‑axis vector: Vuông góc với X và hướng ra ngoài (có thể dùng tích vô hướng với trục Z toàn cục).

Bước 3: Vẽ dầm

  1. Vào Draw > Draw Frame.
  2. Bật Use Local Axes và chọn CS_Aux2 (hệ phụ tạo).
  3. Vẽ dầm bằng cách click các điểm dọc theo đường quay (ETABS hỗ trợ vẽ arc bằng Draw > Draw Frame > Arc).
  4. Khi dầm được tạo, hệ trục phụ sẽ gán cho mỗi đoạn nhỏ của dầm.

Bước 4: Kiểm tra và chỉnh sửa

  • Kiểm tra độ cong bằng Display > Show Curvature.
  • Nếu cần, chỉnh sửa trục phụ tại Assign > Frame > Local Axes → Modify.

4.3. Vẽ trục phụ cho khung không gian (space frame)

Bước 1: Xác định các nút và phần tử

  • Đối với khung không gian, mỗi phần tử thường không song song với trục toàn cục.
  • Ghi lại tọa độ các nút (ví dụ: N1, N2, N3, N4).

Bước 2: Tạo hệ tọa độ phụ cho mỗi phần tử (nếu cần)

  • Đối với mỗi thành phần (cột, dầm, brace) bạn có thể tạo một hệ phụ riêng hoặc dùng một hệ phụ chung cho toàn bộ khung nếu các phần tử có hướng tương tự.
  • Thực hiện như trong mục 4.1 và 4.2: xác định vector X dọc theo phần tử, vector Y vuông góc.

Bước 3: Vẽ phần tử

  • Khi vẽ, chọn Use Local Axes và hệ phụ tương ứng.
  • Đối với braces (đòn kéo), thường chỉ cần trục X (đường kéo) và Y (đường cắt) để định hướng tải trọng.

Bước 4: Kiểm tra toàn bộ khung

  • Display > Show Axes → bật Local Axes để xem toàn bộ hệ trục phụ.
  • Sử dụng Joint > Joint Coordinates để kiểm tra tọa độ và hướng của từng joint.

5. Gán tải trọng theo trục phụ

Sau khi đã vẽ các phần tử với trục phụ, chúng ta cần định nghĩa tải trọng dựa trên trục này, ví dụ: tải trọng trục dọc, tải trọng cắt, hoặc tải trọng xoay.

Cách Vẽ Truc Phu Etabs
Cách Vẽ Truc Phu Etabs

5.1. Tải trọng trục (Axial Load)

  1. Vào Assign > Frame Loads > Axial Load.
  2. Trong cửa sổ, chọn Load Type → Force.
  3. Nhập giá trị P (kN) và chọn Axis → Local X (trục dọc của phần tử).
  4. Áp dụng cho Selected Frames.

5.2. Tải trọng cắt (Shear Load)

  1. Assign > Frame Loads > Shear Load.
  2. Chọn Axis → Local Y hoặc Local Z tùy thuộc vào hướng cắt mong muốn.
  3. Nhập giá trị VY, VZ (kN) và áp dụng.

5.3. Tải trọng mô men (Moment)

  1. Assign > Frame Loads > Moment.
  2. Chọn Axis → Local X, Y, Z.
  3. Nhập mô men MX, MY, MZ (kNm) cho phần tử.

5.4. Tải trọng động (Dynamic Loads)

  • Khi thực hiện Response Spectrum hoặc Time History, các chế độ phân tích sẽ tự động tính toán lực theo các mode dạng (modal) dựa trên trục phụ.
  • Đảm bảo Coordinate System trong Define > Load Cases được đặt đúng (global hoặc local) để các mode phản ánh đúng hướng.

6. Kiểm tra và xác nhận mô hình

6.1. Kiểm tra tính hợp lệ (Model Validation)

Cách Vẽ Truc Phu Etabs
Cách Vẽ Truc Phu Etabs
  • Vào Analyze > Check Model → Run Checks. ETABS sẽ thông báo warnings nếu trục phụ chưa được gán đúng hoặc nếu có phần tử “mis‑aligned”.
  • Kiểm tra Joint Coordinates để chắc chắn các joint nằm đúng vị trí trong hệ phụ.

6.2. Kiểm tra mô men và lực nội tại

  • Display > Show Forces → Local Axes. Bạn sẽ thấy các lực nội tại (N, VY, VZ, MX, MY, MZ) được tính trên trục phụ.
  • Nếu các giá trị bất thường, kiểm tra lại vector X, Y của hệ phụ.

6.3. Kiểm tra đáp ứng động

  • Sau khi chạy Modal Analysis, vào Results > Modal > Mode Shapes.
  • Chọn Display → Local Axes để quan sát dạng dao động theo trục phụ, giúp phát hiện các phần tử có độ nghiêng lớn hoặc không ổn định.

7. Thực hành: Ví dụ thực tế – Cột nghiêng 30° trong tòa nhà 10 tầng

7.1. Thông số dự án

  • Chiều cao mỗi tầng: 3.5 m.
  • Số tầng: 10.
  • Cột nghiêng: 30° so với trục Z toàn cục, nằm ở góc phía tây bắc của mỗi tầng.
  • Kích thước cột: 400 mm × 400 mm.
  • Vật liệu: Bê tông C30/37, thép B500B.

7.2. Các bước thực hiện

  1. Tạo mô hình: File > New Model → chọn template “3‑D Frame”.
  2. Đặt grid: khoảng cách 6 m (x), 6 m (y), 3.5 m (z).
  3. Xác định nút cột:
  4. Nút dưới: (0, 0, 0).
  5. Nút trên: tính bằng công thức:

    X_2 = X_1 + L \sin 30^\circ = 0 + 4000 \times 0.5 = 2000 \text{ mm}

    Y_2 = Y_1 + L \cos 30^\circ = 0 + 4000 \times 0.866 = 3464 \text{ mm}

    Z_2 = Z_1 + 3500 \text{ mm} = 3500 \text{ mm}

  6. Tạo hệ tọa độ phụ CS_Column30:
  7. Origin: (0,0,0).
  8. X‑axis vector: (2000, 3464, 3500).
  9. Y‑axis vector: tính bằng tích vô hướng với trục Z toàn cục → (‑3464, 2000, 0) (đảm bảo vuông góc).
  10. Vẽ cột:
  11. Draw > Draw Frame, bật Use Local Axes, chọn CS_Column30.
  12. Click vào (0,0,0) → (2000,3464,3500).
  13. Sao chép cột cho các tầng:
  14. Sử dụng Edit > Copy → Paste và thay đổi Z cho mỗi tầng (điều chỉnh Origin Z trong CS_Column30 hoặc tạo hệ phụ cho từng tầng).
  15. Gán tải trọng:
  16. Trọng lượng tự trọng: Assign > Frame Loads > Self‑Weight → chọn Local X để tính trọng lượng dọc trục cột nghiêng.
  17. Tải trọng sàn: Assign > Area Loads → áp dụng lên slab, sau đó truyền tải lên cột qua phân tích.
  18. Phân tích:
  19. Analyze > Run Analysis.
  20. Kiểm tra kết quả: Display > Show Forces > Local Axes → xem N, VY, VZ, MX, MY, MZ.
  21. Kiểm tra tiêu chuẩn:
  22. Design > Concrete Frame Design → chạy thiết kế theo ACI 318.
  23. Kiểm tra các cột có muối cắt (shear), độ võng (deflection) và độ ổn định.

7.3. Kết quả và nhận xét

Cách Vẽ Truc Phu Etabs
Cách Vẽ Truc Phu Etabs
  • Nối lực trục (N): khoảng 1 200 kN (tùy vào tải trọng sàn và trọng lượng).
  • Lực cắt: VY và VZ nhỏ hơn 50 kN, đáp ứng tiêu chuẩn.
  • Mô men uốn: MX ≈ 150 kNm, MY ≈ 130 kNm – trong giới hạn khả năng chịu của cột.
  • Độ võng: < 1/400 tổng chiều cao, đạt yêu cầu.

Qua ví dụ này, chúng ta thấy việc định nghĩa trục phụ giúp tính toán chính xác các lực nội tại trên cột nghiêng, tránh sai lệch khi dùng trục toàn cục.

8. Những lỗi thường gặp và cách khắc phục

Lỗi Nguyên nhân Cách khắc phục
“Local axes not defined” Không gán hệ tọa độ phụ cho phần tử hoặc chưa bật Use Local Axes. Vào Draw > Draw Frame, bật Use Local Axes và chọn hệ phụ thích hợp.
Lực cắt hoặc mô men quá lớn Vector Y không vuông góc với X hoặc Z. Kiểm tra lại vector Y trong Define > Coordinate Systems; sử dụng công cụ Cross Product để tạo vector vuông góc.
Kết quả phân tích sai Các phần tử có trục phụ khác nhau nhưng chưa đồng nhất trong cùng một tải trọng. Đảm bảo tải trọng được gán theo Local Axes và cùng hệ phụ cho các phần tử liên quan.
Không thể sao chép phần tử có trục phụ Khi sao chép, hệ phụ không di chuyển cùng phần tử. Sử dụng Edit > Copy with Local Axes hoặc tạo system of local coordinates cho từng tầng.
Mô hình không hội tụ Độ nghiêng quá lớn gây ra geometric nonlinearity. Bật P-Delta trong Options > Analysis hoặc giảm độ nghiêng bằng cách chia thành nhiều đoạn ngắn hơn.

9. Mẹo nâng cao và tối ưu hoá mô hình

  1. Sử dụng “Template” có sẵn cho trục phụ: Một số phiên bản ETABS cho phép lưu Coordinate System Templates để tái sử dụng nhanh.
  2. Batch Create Local Axes: Dùng Utilities > Assign Frame Local Axes để gán trục phụ cho một nhóm phần tử đồng thời.
  3. Scripting (API): ETABS cung cấp API (C#, VB.NET) để tự động tạo trục phụ cho hàng ngàn phần tử, rất hữu ích trong dự án lớn.
  4. Kiểm tra “Element Orientation”: Khi xuất mô hình sang phần mềm khác (SAP2000, SAFE), đảm bảo trục phụ được lưu trong file .sdb hoặc .csi.
  5. Sử dụng “Display Options”: Bật Local Axes và Element Labels để kiểm tra nhanh trong quá trình vẽ.

10. Tổng kết

Việc vẽ trục phụ trong ETABS không chỉ là một bước kỹ thuật đơn thuần mà còn là nền tảng để:

  • Đảm bảo độ chính xác khi mô hình hoá các cấu kiện nghiêng, quay, hoặc không đồng trục.
  • Thực hiện phân tích động và thiết kế theo các tiêu chuẩn quốc tế một cách tin cậy.
  • Giảm thiểu sai sót trong quá trình gán tải trọng và kiểm tra kết quả.

Bằng cách tuân thủ các bước từ tạo hệ tọa độ phụ, vẽ phần tử với trục phụ, gán tải trọng, tới kiểm tra và xác nhận mô hình, kỹ sư sẽ có một mô hình ETABS mạnh mẽ, linh hoạt và đáp ứng mọi yêu cầu thiết kế phức tạp. Đừng quên áp dụng các mẹo nâng cao như scripting và batch assign để tối ưu hoá thời gian làm việc, đồng thời luôn kiểm tra lỗi thường gặp để duy trì độ ổn định và tin cậy của mô hình.

Hy vọng hướng dẫn chi tiết này sẽ giúp bạn thành thạo cách vẽ trục phụ trong ETABS và áp dụng thành công trong các dự án thực tế. Chúc bạn thiết kế an toàn, hiệu quả và luôn đạt được kết quả tốt nhất!

Rate this post
Mục nhập này đã được đăng trong Blog. Đánh dấu trang permalink.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *