Ch−ơng 4 : Ch−ơng trình tính tốn thiết kế và mô phỏng
4.2 Cấu trúc ch−ơng trình
Ch−ơng trình "BanhRangConLan" đ−ợc lập trình bằng ngơn ngữ C++ trên môi tr−ờn
gồm các tệp và các th− mục :
ToolInter.dll : tệp th− viện liên kết động, chứa c diện của ch−ơng trình.
ResIconBmp.dll : tệp th− viện liên kết động, chứa các biểu t−ợng, cá
-90-
CycloidObj.dll : tệp th− viện liên kết động, thực hiện nhiệm vụ tính
BanhRangConLan.exe : tệp ch−ơng trình thực thi. Để chạy ch−ơng trình ọ
DATA : là th− c chứ c dữ phục tính t thiết bộ
tru và lựa n ổ lă −ợc sử dụng tron −ơng trình.
Fonts : th− mục chứa các font hiển thị tiếng Việt đ−ợc sử dụng trong
ch trình àn bộ diện ch−ơn nh sử g tiến ệt Na
dụ đã đ−ợc tạo sẵn.
Tất cả các tệp và th− mục trên đ−ợc đặt trong cùng một th− mục.
Quá trình thực thi ch−ơng trình "BanhRangConLan" có cấu trúc nh− sơ đồ trên hình 4.1. Trên hình 4.2 là l−u đồ thực hiện q trình tính thiết kế bộ truyền bánh răng con lăn. Các ký hiệu tuân theo các ký hiệu đã dùng trong ch−ơng 3.
tốn, thiết kế và mơ phỏng bộ truyền bánh răng con lăn.
RunLoadACAD2004.exe : ch−ơng trình thực thi, tạo liên kết giữa
ch−ơng trình với AutoCAD. thì lựa ch n tệp này.
mụ a cá liệu vụ oán, kế
yền chọ n đ g ch
−ơng (to giao của g trì dụn g Vi m).
-91-
Bắt đầu Khởi tạo tài liệu
Chọn đề án
Tính thiết kế Nhập kích th−ớc bộ truyền
Bản vẽ Mô phỏng 2D Mô phỏng 3D Báo cáo
Bản vẽ AutoCAD Máy in Excel Tệp văn bản
L−u tài liệu ra file
Kết thúc
-92-
Hình 4.2 : L−u đồ tính thiết kế bộ truyền bánh răng con lăn
Bắt đầu
Dữ liệu : P1, n1, u, Lh, ...
Chọn vật liệu đĩa Cycloid và các con lăn
Kết thúc Kết quả
Chọn z1 (≈ u)
Tính [σH]
Chọn z, ψbd, RAz, K , hiệu suất và tính K , k , k , KHα H α z L Tính và chọn R2, rc, A, b Tính lại ψbd, RAz, kα
Tính σH và tính lại [σH] giữa đĩa Cycloid và con lăn răng chốt
σH ≤ [σH]1 Sai
Đúng
Tính chọn đ−ờng kính đoạn trục vào, then, bạc lệch tâm Tính chọn ổ lăn
Tính trục ra : Rt, chọn z3, rp,
σH trên con lăn đầu ra
σH ≤ [σH]2 Đúng Sai
-93-