Tài liệu giới thiệu cách xuất dữ liệu để chuyển dữ liệu từ kích thước cấu kiện sang phần mềm QS-Smart để tiến hành đo bóc khối lượng + áp mã định mức, thông qua các hàm trong thư viện của QS-Smart
1. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 1
XUẤT DỮ LIỆU SANG PHẦN MỀM QS-SMART
Tài liệu này hướng dẫn xuất dữ liệu cấu kiện sang phần mềm QS-Smart thông qua các hàm được cung cấp
bởi thư viện qs-smart export.dll có sẵn trong bộ cài đặt của phần mềm QS-Smart. Bằng việc sử dụng hàm có
sẵn trong thư viện, bạn có thể xuất dữ liệu của các cấu kiện thông qua kích thước hình học của chúng một
cách dễ dàng, phần mềm QS-Smart sau đó sẽ tiến hành tạo danh mục công việc, tính toán khối lượng và áp
mã định mức.
Mục lục
1. Tham chiếu File thư viện ...............................................................................................................3
2. Cách sử dụng..................................................................................................................................3
2.1. Các hàm cơ bản.......................................................................................................................3
2.2. Tham số của các hàm ..............................................................................................................4
2.2.1. Hàm Add_Element...........................................................................................................4
2.2.2. Hàm Add_Section............................................................................................................5
2.2.3. Hàm Add_Rebar ..............................................................................................................5
3. Tham số kích thước tiết diện của một số cấu kiện.........................................................................6
3.1. Móng đơn ................................................................................................................................6
3.2. Móng băng...............................................................................................................................6
3.3. Đài cọc.....................................................................................................................................7
3.4. Giằng móng.............................................................................................................................8
2. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 2
3.5. Tường móng............................................................................................................................8
3.6. Cột...........................................................................................................................................8
3.7. Dầm.........................................................................................................................................9
3. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 3
1. Tham chiếu File thư viện
File thư viện có tên là qs-smart export.dll nằm trong thư mục cài đặt tại C:QS-Smart
Lưu ý đặt chế độ Copy Local là True
2. Cách sử dụng
2.1. Các hàm cơ bản
Sau khi tham chiếu, các hàm cơ bản để tạo file dữ liệu bao gồm
Add_Element Thêm cấu kiện
Add_Section Thêm tiết diện cho cấu kiện (gọi sau hàm Add_Element)
Add_Rebar Thêm cốt thép cho cấu kiện (gọi sau hàm Add_Element)
Save Lưu file
4. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 4
Hình ảnh dưới đây mô tả một đoạn mã lưu file chứa 2 cấu kiện là C-1 và D-1
Trong ví dụ trên:
• Các dòng 7, 8, 9: xuất dữ liệu cho cột C-1
• Các dòng 11, 12, 13, 14: xuất dữ liệu cho dầm D-1; dầm này có 2 loại tiết diện nên có 2 lệnh
Add_Section tại dòng số 12 và 13
• Dòng 16: lưu dữ liệu vào file có tên File.qsu tại ổ C:
2.2. Tham số của các hàm
2.2.1. Hàm Add_Element
Cấu trúc của hàm như sau
Add_Element (name, type, quantity, level)
Hàm có các tham số:
• name: tên cấu kiện (kiểu string)
• type: loại cấu kiện (kiểu integer)
• quantity: số lượng (kiểu integer)
• level: cao độ cấu kiện, đối mới các cấu kiện móng thì level là độ sâu đào đất, đơn vị m (kiểu
decimal)
Bảng giá trị của tham số type
Loại cấu kiện Giá trị
Móng đơn 1
Móng băng 2
Móng bè 3
Đài cọc 4
Cọc 5
Giằng móng 9
5. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 5
Tường móng 10
Cột 11
Vách 12
Dầm 13
Sàn 14
Lanh tô 16
Cầu thang 17
2.2.2. Hàm Add_Section
Cấu trúc của hàm như sau
Add_Section (t1, t2, t3, t4, t4, t6, t7, t8, t9, section_type, length)
Hàm có các tham số:
• t1, t2, t3, t4, t5, t6, t7, t8, t9: các tham số kích thước tiết diện, đơn vị m (kiểu decimal)
• section_type: loại tiết diện (kiểu integer)
• length: chiều dài, đơn vị m (kiểu string)
Lưu ý: Tùy thuộc từng cấu kiện mà có một số tham số có giá trị, một số tham số không sử dụng sẽ
được gán = 0
Ký hiệu các tham số về kích thước của một số cấu kiện t1, t2, t3, t4, t5, t6, t7, t8, t9 và giá trị tham số
section_type sẽ được đề cập đến trong mục 3
Tham số length có kiểu string, bạn có thể truyền cho tham số này một chuỗi dạng công thức, ví dụ:
12.4 + 6.4 + 3.2 là tổng chiều dài của tiết diện
2.2.3. Hàm Add_Rebar
Cấu trúc của hàm như sau
Add_Rebar (D1, D2, D3)
Hàm có các tham số:
• D1: khối lượng cốt thép có đường kính D ≤ 10, đơn vị kg (kiểu decimal)
• D2: khối lượng cốt thép có đường kính D ≤ 18, đơn vị kg (kiểu decimal)
• D3: khối lượng cốt thép có đường kính D > 18, đơn vị kg (kiểu decimal)
6. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 6
3. Tham số kích thước tiết diện của một số cấu kiện
3.1. Móng đơn
section_type = 1 section_type = 2 section_type = 3
Các tham số t1, t2, t3, t4, t5, t6 dùng để xác kích thước mặt bằng
Các tham số t7, t8, t9 dùng để xác định kích thước mặt đứng
3.2. Móng băng
section_type = 1 section_type = 2
Các tham số t1, t2, t3, t4, t5 dùng để xác kích thước tiết diện móng
7. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 7
Quy ước về dấu khi xuất dữ liệu chiều dài móng băng
Phụ thuộc vào Lf và Lr ( < 0; >0; =0) mà có thể có 9 trường hợp thể hiện chiều dài móng
L + Lf + Lr; L + Lf + 0; L + Lf - Lr
L + 0 + 0; L + 0 + Lr; L + 0 - Lr
L - Lf + Lr; L - Lf + 0; L - Lf - Lr
3.3. Đài cọc
section_type = 1 section_type = 2 section_type = 3
Các tham số t1, t2, t3, t4, t5, t6 dùng để xác kích thước mặt bằng
Các tham số t7, t8, t9 dùng để xác định kích thước mặt đứng
8. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 8
3.4. Giằng móng
Các tham số t1, t2, t3, t4, t5, t6 dùng để xác kích thước tiết diện
3.5. Tường móng
section_type = 1 section_type = 2
Các tham số t1, t2, t3 dùng để xác kích thước tiết diện tường
3.6. Cột
section_type = 1 section_type = 2
Các tham số t1, t2 dùng để xác kích thước tiết diện cột
9. Xuất dữ liệu sang phần mềm QS-Smart SM. Hồ Việt Hùng
WEFLY Structure Co., Ltd 9
3.7. Dầm
Các tham số t1, t2, t3, t4, t5, t6 dùng để xác kích thước tiết diện