Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
Skywings

SST - Steel Statistic Tool - Chuơng trình thống kê cốt thép

Các bài được khuyến nghị

Chương trình được viết bằng AutoLISP, các bác dùng thử cho mình ý kiến :)

 

I. Cài đặt: rất đơn giản :rolleyes:

- Download chuơng trình Steel Statistic Tool v1.2.2

- Giải nén, chép các file style0.sld, style1.sld, style2.sld, style3.sld, style4.sld, style5.sld, style6.sldHiSST-Library.dwg vào thư mục Support của AutoCAD hoặc bất cứ thư mục nào AutoCAD hỗ trợ.

- Chép font romans.shx vào thư mục font của AutoCAD.

- File SST-Steel Statistic Tool.vlx có thể lưu ở đâu dễ nhớ để moi ra chạy.

- Gọi chương trình bằng lệnh SST.

 

II. Hướng dẫn nhanh:

 

* Giao diện chương trình:

SSTinterface-note.jpg

1- Tên chương trình và phiên bản, 2- Trang web hỗ trợ, 3- Tạo Bảng mẫu, 4- Kiểm tra số lượng cấu kiện, 5- Thay đổi số lượng cấu kiện cùng lúc cho nhiều đối tượng, 6- Chọn đối tượng chỉnh sửa, 7- Xuất bảng tổng khối lượng, 8- Hình dạng thép, 9- Tạo đối tượng mới với hình dạng thép hiện hành, 10- Chiều cao các Text trong đối tượng, 11- Đường kính thanh thép, 12- Các kích thước con, 13- Đoạn nối giữa 2 thanh thép (khi L>11.7m), 14- Số lượng thanh thép, 15- Số lượng cấu kiện, 16- Chiều dài một thanh, 17- Tổng chiều dài thép, 18- Tổng khối lượng thép, 19- Độ chính xác của kết quả, 20- Áp dụng các thay đổi vào đối tượng, 21- Áp dụng các thay đổi và thoát khỏi chương trình, 23- Hủy mọi thay đổi và thoát khỏi chương trình, 23- Dòng nhắc lỗi

 

* Cách sử dụng chương trình:

- Make sample table: tạo bảng thống kê mẫu với các kiểu thép cơ bản và các kiểu thép do người dùng định nghĩa.

Ngoài các kiểu thép cơ bản, có thể thêm kiểu thép mới vào bảng mẫu bằng cách mở file HiSST-Library.dwg được lưu trong thư mục mà AutoCAD hỗ trợ, dùng kiểu "Free Style" trong Shape để tạo kiểu, style này không có hình dạng thép (tự vẽ theo ý muốn), chỉ có các thông số, cách tạo và edit đối tượng xem các bước tiếp theo.

- Tạo đối tượng mới: có 2 cách để tạo đối tượng

+ Dùng nút "Make new obj" để tạo các đối tượng đơn; truớc khi tạo đối tượng phải chọn kiểu thép bằng cách nhấn vào ô Shape (mặc định ban đầu là >>NONE<<), một cửa số mới xuất hiện cho phép lựa kiểu thép, sau đó có thể thay đổi các thông số trong nhóm DimensionsQuantity hoặc có thể để bước sau chỉnh sửa cũng được. Bây giờ có thể nhấn nút "Make new obj" được rùi, cuối cùng là chọn vị trí đặt đối tượng. Lưu ý đến chiều cao chữ H Txt để tạo đối tượng có tỉ lệ phù hợp.

+ Nếu muốn tạo nhiều đối tượng cùng lúc, có thể dùng lệnh COPY hoặc ARRAY của AutoCAD, các thông số có thể điều chỉnh sau.

- Giờ tới bước EDIT

+ Nhấn nút >Pick< để chọn đối tượng, các thông số của đối tượng sẽ được hiển thị

+ Kiểu thép có thể thay đổi dễ dàng (trừ kiểu Free Style), làm giống như chọn kiểu thép khi tạo đối tượng mới ở bước trên.

+ Các giá trị trong phần Results sẽ được cập nhật khi có bất cứ sự thay đổi các thông số kích thước và số lượng thép.

+ Khi đã chỉnh sửa các thông số xong, nhấn Apply hoặc OK.

- Các tiện ích đi kèm:

+ Sum Weight: quét hết các đối tượng muốn tính tổng, sau đó chọn vị trí xuất Bảng tổng hợp khối lượng.

+ Check Items: quét các đối tượng, số cấu kiện của mỗi đối tượng sẽ được tạo ngay kế bên, mỗi giá trị khác nhau sẽ được đánh dấu màu khác nhau.

+ Change Items: nhập số lượng cấu kiện, sau đó quét qua các đối tượng muốn thay đổi.

 

* Viết thấy nhiều vậy chứ thao tác cũng đơn giản lắm ^_^!

  • Vote tăng 2

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Chương trình được viết bằng AutoLISP, các bác dùng thử cho mình ý kiến :)

 

I. Cài đặt: rất đơn giản :rolleyes:

- Download chuơng trình Steel Statistic Tool v1.2.1.

- Giải nén, chép các file style1.sld, style2.sld, style3.sld, style4.sld, style5.sld, style6.sldHiSST-Library.dwg vào thư mục Support của AutoCAD hoặc bất cứ thư mục nào AutoCAD hỗ trợ.

- File SST-Steel Statistic Tool.vlx có thể lưu ở đâu dễ nhớ để moi ra chạy.

- Gọi chương trình bằng lệnh SST.

 

II. Hướng dẫn nhanh:

 

* Giao diện chương trình:

SSTinterface-note.jpg

1- Tên chương trình và phiên bản, 2- Trang web hỗ trợ, 3- Tạo Bảng mẫu, 4- Kiểm tra số lượng cấu kiện, 5- Thay đổi số lượng cấu kiện cùng lúc cho nhiều đối tượng, 6- Chọn đối tượng chỉnh sửa, 7- Xuất bảng tổng khối lượng, 8- Hình dạng thép, 9- Tạo đối tượng mới với hình dạng thép hiện hành, 10- Chiều cao các Text trong đối tượng, 11- Đường kính thanh thép, 12- Các kích thước con, 13- Đoạn nối giữa 2 thanh thép (khi L>11.7m), 14- Số lượng thanh thép, 15- Số lượng cấu kiện, 16- Chiều dài một thanh, 17- Tổng chiều dài thép, 18- Tổng khối lượng thép, 19- Độ chính xác của kết quả, 20- Áp dụng các thay đổi vào đối tượng, 21- Áp dụng các thay đổi và thoát khỏi chương trình, 23- Hủy mọi thay đổi và thoát khỏi chương trình, 23- Dòng nhắc lỗi

 

* Cách sử dụng chương trình:

- Make sample table: tạo bảng thống kê mẫu với các kiểu thép cơ bản và các kiểu thép do người dùng định nghĩa.

Ngoài các kiểu thép cơ bản, có thể thêm kiểu thép mới vào bảng mẫu bằng cách mở file HiSST-Library.dwg được lưu trong thư mục mà AutoCAD hỗ trợ, dùng kiểu "Free Style" trong Shape để tạo kiểu, style này không có hình dạng thép (tự vẽ theo ý muốn), chỉ có các thông số, cách tạo và edit đối tượng xem các bước tiếp theo.

- Tạo đối tượng mới: có 2 cách để tạo đối tượng

+ Dùng nút "Make new obj" để tạo các đối tượng đơn; truớc khi tạo đối tượng phải chọn kiểu thép bằng cách nhấn vào ô Shape (mặc định ban đầu là >>NONE<<), một cửa số mới xuất hiện cho phép lựa kiểu thép, sau đó có thể thay đổi các thông số trong nhóm DimensionsQuantity hoặc có thể để bước sau chỉnh sửa cũng được. Bây giờ có thể nhấn nút "Make new obj" được rùi, cuối cùng là chọn vị trí đặt đối tượng. Lưu ý đến chiều cao chữ H Txt để tạo đối tượng có tỉ lệ phù hợp.

+ Nếu muốn tạo nhiều đối tượng cùng lúc, có thể dùng lệnh COPY hoặc ARRAY của AutoCAD, các thông số có thể điều chỉnh sau.

- Giờ tới bước EDIT

+ Nhấn nút >Pick< để chọn đối tượng, các thông số của đối tượng sẽ được hiển thị

+ Kiểu thép có thể thay đổi dễ dàng (trừ kiểu Free Style), làm giống như chọn kiểu thép khi tạo đối tượng mới ở bước trên.

+ Các giá trị trong phần Results sẽ được cập nhật khi có bất cứ sự thay đổi các thông số kích thước và số lượng thép.

+ Khi đã chỉnh sửa các thông số xong, nhấn Apply hoặc OK.

- Các tiện ích đi kèm:

+ Sum Weight: quét hết các đối tượng muốn tính tổng, sau đó chọn vị trí xuất Bảng tổng hợp khối lượng.

+ Check Items: quét các đối tượng, số cấu kiện của mỗi đối tượng sẽ được tạo ngay kế bên, mỗi giá trị khác nhau sẽ được đánh dấu màu khác nhau.

+ Change Items: nhập số lượng cấu kiện, sau đó quét qua các đối tượng muốn thay đổi.

 

* Viết thấy nhiều vậy chứ thao tác cũng đơn giản lắm ^_^!

Chạy trên version Cad nào vậy bạn. Chạy trên cad 2007 không được.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Link down file đã được cập nhật mới! Các bác down lại thử xem, để đảm bảo chuơng trình hoạt động chính xác, xoá các file cũ thay thế bằng các file mới!

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Đã test lại, lỗi không tương thích với AutoCAD 2007 do mình ko để ý nên save file HiSST-Library.dwg theo định dạng của AutoCAD 2010 :P , trong bộ down mới sẽ save xuống định dạng AutoCAD 2007; lỗi load liên hồi cũng đã được sửa; chương trình dùng 2 loại font vni-helve-condense (font này chắc ai cũng có) và font romans.shx (cái này sẽ được kẹp chung trong bộ down mới).

* Link down mới đã được cập nhật, dùng link ở trên hoặc nhấp vào đây --> Download

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Đã test OK và nhẹ nhàng.Tuy nhiên mỗi lần tạo bảng sample, bạn hãy lấy luôn table weight, để khi tạo thanh mới thì sẽ túawop xếp vào dưới bảng. Máy tính hơn mình ở chỗ ấy mà ^^

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Đã test OK và nhẹ nhàng.Tuy nhiên mỗi lần tạo bảng sample, bạn hãy lấy luôn table weight, để khi tạo thanh mới thì sẽ túawop xếp vào dưới bảng. Máy tính hơn mình ở chỗ ấy mà ^^

Hiện chương trình chỉ làm việc với các đối tượng rời rạc, nên sẽ khó xác định được vị trí của đối tượng cuối cùng để tạo đối tượng mới ngay dưới nó; việc điều chỉnh bảng sample cho phù hợp từng công trình mình nghĩ cũng không quá phức tạp với các lệnh của AutoCAD,vị trí cho đối tượng tạo mới được chọn tự do để có thể xếp cuối bảng hoặc chèn giữa bảng cũng được.

Thks bác Detailing đã test, các link trên đã được cập nhật phiên bản sửa lỗi!

Steel Statistic Tool v1.2.2

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Bạn có thể vẽ được đường bao quanh, có thể tạo bảng, mà lại không trích xuất tọa độ đó ư ^^ Hơn nữa việc căn chỉnh bằng tay sẽ làm cho chương trình trở nên mộc mác quá mức pro :">

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Đúng là chương trình của mình còn rất mộc mạc, dạo một vòng diễn đàn thấy có nhiều chương trình rất hay về lĩnh vực này của các bác cao thủ, người ta đã bay với tên lửa rùi mình còn đang lắp cái bánh xe :D hehe, kết cấu cũng ko phải chuyên ngành của mình nên khó có thể nào theo kịp các bác cao thủ, chắc nên dừng phát triển chương trình này để đầu tư cái khác quá :) ! Thks bác ketxu đã góp ý, có thời gian sẽ cố gắng nâng cấp để "pro" hơn B) !

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Thống kê cốt thép của bêtông theo tớ biết thì là "Reinforcement bar Schedule". Còn nếu là kết cấu thép thì là "Steel Schedule".

Statistic là từ hàn lâm, có lẽ chỉ dùng cho thống kê trong khoa học. Bảng thống kê thép của chúng ta thực ra là giống bảng tổng hợp vật liệu, gọi là Schedule.

Giờ sao nhiều người làm thống kê thép quá :D Bạn nào tập hợp tất cả các link chương trình lại vào 1 topic cho tiện theo dõi thì hay !

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Đúng là chương trình của mình còn rất mộc mạc, dạo một vòng diễn đàn thấy có nhiều chương trình rất hay về lĩnh vực này của các bác cao thủ, người ta đã bay với tên lửa rùi mình còn đang lắp cái bánh xe :D hehe, kết cấu cũng ko phải chuyên ngành của mình nên khó có thể nào theo kịp các bác cao thủ, chắc nên dừng phát triển chương trình này để đầu tư cái khác quá :) ! Thks bác ketxu đã góp ý, có thời gian sẽ cố gắng nâng cấp để "pro" hơn B) !

Thực ra 1 chương trình nhỏ gọn là đích hướng tới của mọi người, nếu là sản phẩm của mình, bạn hãy làm cho nó trở nên hoàn thiện hơn đi.Ít nhất là càng tiện cho mình càng tốt :)

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Thống kê cốt thép của bêtông theo tớ biết thì là "Reinforcement bar Schedule". Còn nếu là kết cấu thép thì là "Steel Schedule".

Statistic là từ hàn lâm, có lẽ chỉ dùng cho thống kê trong khoa học. Bảng thống kê thép của chúng ta thực ra là giống bảng tổng hợp vật liệu, gọi là Schedule.

Giờ sao nhiều người làm thống kê thép quá :D Bạn nào tập hợp tất cả các link chương trình lại vào 1 topic cho tiện theo dõi thì hay !

Nhờ bác mà biết thêm về tiếng Anh chuyên ngành :) , lúc đặt tên cho chương trình mình chỉ nghĩ sao cho nó dễ hiểu, tra từ "thống kê" trong từ điển được từ "statistic" nên dùng nó lun ^_^ !

Ý tưởng bác rất hay, đưa các "đối thủ" lên cùng một "sàn đấu",lúc đó sẽ có cuộc "chạy đua vũ trang" rất quyết liệt hehe :D , topic nên để một bác trung gian tạo, nếu là bác Mod thì quá tốt ^_^ !!

 

 

Thực ra 1 chương trình nhỏ gọn là đích hướng tới của mọi người, nếu là sản phẩm của mình, bạn hãy làm cho nó trở nên hoàn thiện hơn đi.Ít nhất là càng tiện cho mình càng tốt :)

Bạn nói đúng, chương trình mình viết ra dù chưa chắc hay hơn những chương trình khác nhưng chắc chắn sẽ có nhiều tình cảm ưu ái dành cho nó, đó là niềm đam mê của những người lập trình; mình nhớ lúc hồi làm quen với LISP, chỉ một công cụ nhỏ nhỏ thui mà chạy đúng như mong muốn đã thấy rất vui rùi :) !

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay
Đăng nhập để thực hiện theo  

×