|
Tin HOT |
Thông tin BQT diễn đàn |
|
|
08-08-2014
|
#1
|
Thành viên
Tham gia ngày: Feb 2008
Bài gởi: 91
Thanks: 57
Thanked 37 Times in 12 Posts
|
Thiết kế kết cấu màng mỏng
Chào cả nhà,
Hôm trước tán phét với ông nguyencongoanh và nqhepxd về kết cấu biến dạng lớn nên nhớ tới kết cấu màng mỏng. Search thử 1 cái thì thấy hóa ra cũng đã từng có một số người quan tâm, ví dụ:
http://www.ketcau.com/forum/showthread.php?t=2826
http://www.ketcau.com/forum/showthread.php?t=2572
http://www.ketcau.com/forum/showthre...8483#post38483
Hồi còn trẻ em có phải làm một cái bạt căng che phủ đám ma đám cưới  Lên hỏi diễn đàn ko có ai trả lời nên phải lọ mọ tự làm. Hết dự án không dùng nên cho nó vào quên lãng, giờ nhớ lại post lên cho anh em, biết đâu có người cần. Dù sao cái này cũng mới, (chắc Việt Nam chưa ai viết phần mềm này), chia sẻ với anh em, kẻo admin umy kêu ích kỷ chỉ biết nhận ko biết cho
Đây là 1 code viết bằng VBA trong AutoCAD: tìm dạng một kết cấu màng khi đã biết các thông số: Vị trí, khoảng cách các gối (neo), lực căng của màng (theo phương x, y), lực căng của cáp biên. Vì làm việc trực tiếp trên Autocad nên nhanh và tiện (dạng tìm đc ko ưng ý thì Ctrl-Z,  ). Tuy nhiên viết bằng VBA trong AutoCAD 2011 nhé, ko biết giờ nó có thích hợp với AUtoCAD 2015 hay không
Anh em ko quan tâm kết cấu màng thì có thể tận dụng 1 số code VBA mình viết sẵn trong đó như: Hàm giải theo phân tích ma trận dạng tam giác (LU Decomposition); Hàm giải theo phương pháp phân tích Cholesky; Hàm giải ma trận Sparse (phương pháp conjugated gradient). Tất cả code đã được nhúng trong file DWG, chỉ việc mở ra và xài.
Cách sử dụng (trình tự, nguyên tắc, cách khai báo dự ứng lực, khai báo gối, neo ....) sẽ nêu chi tiết sau. Em chỉ nêu ở đây 1 ví dụ demo nếu có ai quan tâm:
Có cái sân hình vuông, 9x9m, muốn làm 1 cái bạt che dạng yên ngựa che phủ, với lực căng trong màng 150kg/m, cáp biên căng 2(T)
1. Trong Autocad, vẽ 1 cái bạt 9x9m, chia lưới như thế này:
2. Kéo (dùng lệnh stretch) các điểm neo vào vị trí mong muốn:
3. Nhấp lệnh chạy (mất 2s là cùng), nó sẽ tìm ra dạng thế này:

(Nếu chưa ưng với dạng màng tìm được thì có thể Ctrl-Z (undo), rồi thay đổi giá trị lực trong mỗi cáp biên hoặc trong mỗi phương của màng, hoặc thay đổi vị trí neo, và chạy lại)
4. Vui tí, giả sử bạt bị thủng 1 lỗ, (bằng cách delete mấy line ở giữa đi),
5. Rồi chạy lại, nó sẽ toạc ra như thế này
Chương trình này cũng thích hợp cho các bác kiến trúc,
Khuyến mại các bác quyển sách về kết cấu màng mỏng của KS. Trần Tuấn Sơn (xin lỗi, và cám ơn tác giả  )
http://www.mediafire.com/view/18n8ie...n_Tuan_Son.pdf
thay đổi nội dung bởi: ingenidiot, 21-12-2015 lúc 08:52 PM
Lý do: trính tả :D
|
|
|
The Following 11 Users Say Thank You to ingenidiot For This Useful Post:
|
AloneGalaxy (12-08-2014), co1972nguyen (12-08-2014), daikaphan (20-09-2014), Hoang_176 (09-08-2014), monoclo (10-03-2017), mrdam (30-12-2014), nh.hoan (09-01-2015), Tangi (10-10-2014), thanh4t111 (12-05-2015), tuanpt_0512 (28-11-2014), umy (12-08-2014) |
12-08-2014
|
#2
|
Administrator
Tham gia ngày: Feb 2009
Bài gởi: 6,260
Thanks: 7,081
Thanked 14,341 Times in 4,582 Posts
|
Ðề: Thiết kế kết cấu màng mỏng
Thêm
Đề: Tác động của gió lên vật liệu mềm?
http://www.ketcau.com/forum/showthread.php?t=31797
Sách
1) Dây cáp và Lưới:
Analysis of Cable and Catenary Structures
http://ul.to/hojtwgx4
This book provides sound practical guidance on cable and catenary structural systems. In a clear and concise manner it deals with the complicated subject of exact formulation in the theoretical treatment of these systems when subjected to large charges in geometry
2) Hôm trước có xem được một TL hay: rất tiếc không nhớ lấy từ đâu ??
European Design Guide for Tensile Surface Structures
120 MB: Gần 30 chương, có nhiều hình ảnh giải thích cho các ứng dụng thực tế tiếng ANH.
Có bạn nào tìm thấy, nhờ đưa lên lại !
thay đổi nội dung bởi: umy, 12-08-2014 lúc 12:46 AM
Lý do: Thêm
|
|
|
The Following 4 Users Say Thank You to umy For This Useful Post:
|
|
12-08-2014
|
#3
|
Thành viên
Tham gia ngày: May 2009
Bài gởi: 35
Thanks: 202
Thanked 81 Times in 29 Posts
|
Ðề: Thiết kế kết cấu màng mỏng
Trích:
Nguyên văn bởi umy
2) Hôm trước có xem được một TL hay: rất tiếc không nhớ lấy từ đâu ??
European Design Guide for Tensile Surface Structures
120 MB: Gần 30 chương, có nhiều hình ảnh giải thích cho các ứng dụng thực tế tiếng ANH.
Có bạn nào tìm thấy, nhờ đưa lên lại !
|
Gửi bác umy và các bạn link download:
http://www.4shared.com/get/GfOnOMVr/..._Surf_Str.html
__________________
-- Hạnh Phúc Lang Thang --
|
|
|
The Following 6 Users Say Thank You to AloneGalaxy For This Useful Post:
|
|
20-09-2014
|
#4
|
Thành viên mới
Tham gia ngày: Oct 2011
Bài gởi: 10
Thanks: 12
Thanked 1 Time in 1 Post
|
Ðề: Thiết kế kết cấu màng mỏng
Trích:
Nguyên văn bởi AloneGalaxy
|
Bác galaxy ơi, có cái annex A2 bị thiếu, bác có file đó hk gửi lên cho full luôn :3 Cảm ơn bác nhiều nhé
|
|
|
The Following User Says Thank You to terrylam For This Useful Post:
|
|
28-11-2014
|
#5
|
Thành viên mới
Tham gia ngày: Aug 2013
Bài gởi: 8
Thanks: 26
Thanked 10 Times in 3 Posts
|
Ðề: Thiết kế kết cấu màng mỏng
Chào anh ingenidiot!
Cảm ơn anh đã chia sẻ bài viết rất hay này.
Anh có thể hướng dẫn cách sử dụng ((trình tự, nguyên tắc, cách khai báo dự ứng lực, khai báo gối, neo ....) được không? Hiện tại em rất cần.
Cảm ơn anh!
mail của em: tuanpt.dtu@gmail.com
|
|
|
02-12-2014
|
#6
|
Thành viên
Tham gia ngày: Feb 2008
Bài gởi: 91
Thanks: 57
Thanked 37 Times in 12 Posts
|
Ðề: Thiết kế kết cấu màng mỏng
Trích:
Nguyên văn bởi tuanpt_0512
Chào anh ingenidiot!
Cảm ơn anh đã chia sẻ bài viết rất hay này.
Anh có thể hướng dẫn cách sử dụng ((trình tự, nguyên tắc, cách khai báo dự ứng lực, khai báo gối, neo ....) được không? Hiện tại em rất cần.
Cảm ơn anh!
mail của em: tuanpt.dtu@gmail.com
|
Chào Tuấn,
1. Trình tự:
Vẽ kết cấu màng trên mặt phẳng Oxy (vẽ hình chiếu bằng của kết cấu).
Chia lưới:
Yêu cầu: Kết cấu bao gồm những đoạn thẳng nối với nhau tại các đầu đoạn thẳng.
Kéo (stretch) các điểm neo vào vị trí.
2. Khai báo:
- Gối (neo): gõ lệnh insert, nó sẽ hiện ra bảng để thêm vào các reference block. Anh đã tạo sẵn các block có tên FN_XYZ (gối neo theo 3 hướng X,Y,Z), hoặc FN_X; FN_Y; FN_Z (chỉ neo theo hướng X hoặc Y hoặc Z...). Em insert 1 block FN_XYZ vào 1 điểm neo, sau đó copy - paste sang các điểm neo khác.
- Lực căng trước:
Để định nghĩa lực căng trước trong các dây (cáp):
Ấn Ctrl-1 để hiện lên bảng Properties của AutoCAD.
Select các dây/cáp (là những line), rồi thay đổi giá trị của Linetypescale trong bảng properties (anh chọn cái này để đỡ phải tạo ra các file dữ liệu phụ). Ví dụ lực căng của cáp là 5000 thì em thay đổi linetypescale của line đó thành 5000.
3. Chạy:
Type VBArun, rồi chạy, chương trình sẽ tự vẽ lại dạng tìm được.
*một vài chú ý:
- Thứ nguyên tự mình chọn (m; mm; N; kN; Ton...) để phù hợp với giá trị lực căng và đơn vị đã sử dụng để vẽ.
- Dùng lệnh array để tạo lưới.
- Nên tạo nhiều Layer (cáp, neo, màng_x, màng_y ...) thuận tiện để thay đổi giá trị lực căng bằng cách select all layer...)
- Cố gắng tạo hình chiếu bằng sát với kết cấu thật nhất để tăng độ chính xác.
Cứ thử làm đi nhé, ko thì qua gặp anh (ở HN) anh chỉ kỹ hơn,
DTU có phải đại học Duy Tân phải ko, em lên gặp anh Nguyễn Thế Dương nhờ anh giúp thêm.
|
|
|
The Following User Says Thank You to ingenidiot For This Useful Post:
|
|
02-12-2014
|
#7
|
Thành viên mới
Tham gia ngày: Aug 2013
Bài gởi: 8
Thanks: 26
Thanked 10 Times in 3 Posts
|
Ðề: Thiết kế kết cấu màng mỏng
Em Cảm ơn Anh ingenidiot rất nhiều ạ!
Hiện tại em đang học ĐH Duy Tân, nên ko thể gặp anh được ạ.Thầy Nguyến Thế Dương là Thầy trưởng khoa em, anh quen biết Thầy à ?
Em muốn tìm hiểu về kết cấu để nắm được những nội dung cơ bản rồi gặp Thầy sau ạ. Em thử làm đã..có gì em lại nhờ anh. hehe.
Cảm ơn anh rất nhiều ạ!
Chúc anh sức khỏe và thành công!
|
|
|
01-09-2019
|
#8
|
Thành viên rất tích cực
Tham gia ngày: Aug 2011
Bài gởi: 268
Thanks: 129
Thanked 93 Times in 56 Posts
|
Ðề: Thiết kế kết cấu màng mỏng
Trích:
Nguyên văn bởi ingenidiot
Chào cả nhà,
Hôm trước tán phét với ông nguyencongoanh và nqhepxd về kết cấu biến dạng lớn nên nhớ tới kết cấu màng mỏng. Search thử 1 cái thì thấy hóa ra cũng đã từng có một số người quan tâm, ví dụ:
http://www.ketcau.com/forum/showthread.php?t=2826
http://www.ketcau.com/forum/showthread.php?t=2572
http://www.ketcau.com/forum/showthre...8483#post38483
Hồi còn trẻ em có phải làm một cái bạt căng che phủ đám ma đám cưới  Lên hỏi diễn đàn ko có ai trả lời nên phải lọ mọ tự làm. Hết dự án không dùng nên cho nó vào quên lãng, giờ nhớ lại post lên cho anh em, biết đâu có người cần. Dù sao cái này cũng mới, (chắc Việt Nam chưa ai viết phần mềm này), chia sẻ với anh em, kẻo admin umy kêu ích kỷ chỉ biết nhận ko biết cho
Đây là 1 code viết bằng VBA trong AutoCAD: tìm dạng một kết cấu màng khi đã biết các thông số: Vị trí, khoảng cách các gối (neo), lực căng của màng (theo phương x, y), lực căng của cáp biên. Vì làm việc trực tiếp trên Autocad nên nhanh và tiện (dạng tìm đc ko ưng ý thì Ctrl-Z,  ). Tuy nhiên viết bằng VBA trong AutoCAD 2011 nhé, ko biết giờ nó có thích hợp với AUtoCAD 2015 hay không
Anh em ko quan tâm kết cấu màng thì có thể tận dụng 1 số code VBA mình viết sẵn trong đó như: Hàm giải theo phân tích ma trận dạng tam giác (LU Decomposition); Hàm giải theo phương pháp phân tích Cholesky; Hàm giải ma trận Sparse (phương pháp conjugated gradient). Tất cả code đã được nhúng trong file DWG, chỉ việc mở ra và xài.
Cách sử dụng (trình tự, nguyên tắc, cách khai báo dự ứng lực, khai báo gối, neo ....) sẽ nêu chi tiết sau. Em chỉ nêu ở đây 1 ví dụ demo nếu có ai quan tâm:
Có cái sân hình vuông, 9x9m, muốn làm 1 cái bạt che dạng yên ngựa che phủ, với lực căng trong màng 150kg/m, cáp biên căng 2(T)
1. Trong Autocad, vẽ 1 cái bạt 9x9m, chia lưới như thế này:
2. Kéo (dùng lệnh stretch) các điểm neo vào vị trí mong muốn:
3. Nhấp lệnh chạy (mất 2s là cùng), nó sẽ tìm ra dạng thế này:

(Nếu chưa ưng với dạng màng tìm được thì có thể Ctrl-Z (undo), rồi thay đổi giá trị lực trong mỗi cáp biên hoặc trong mỗi phương của màng, hoặc thay đổi vị trí neo, và chạy lại)
4. Vui tí, giả sử bạt bị thủng 1 lỗ, (bằng cách delete mấy line ở giữa đi),
5. Rồi chạy lại, nó sẽ toạc ra như thế này
Chương trình này cũng thích hợp cho các bác kiến trúc,
Khuyến mại các bác quyển sách về kết cấu màng mỏng của KS. Trần Tuấn Sơn (xin lỗi, và cám ơn tác giả  )
http://www.mediafire.com/view/18n8ie...n_Tuan_Son.pdf
|
Anh vẽ cái bạt hình vuông bằng lệnh gì vậy trong cad ạ. Và các lưới chia ra bằng line hay bằng lệnh nào ạ. Vì chia nhỏ ra khi kéo nó có kéo các điểm khác ngoài điểm bị kéo lên ko ? Anh cho biết vẽ cái Bạt đó như thế nào rồi kéo lên ạ . thanks
|
|
|
Ðiều Chỉnh |
|
Xếp Bài |
Linear Mode
|
Quyền sử dụng ở Diễn Ðàn
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML đang Mở
|
|
|
Múi giờ GMT. Hiện tại là 03:20 PM.
|