TÓM TẮT
- 1 1. Giới thiệu chung về bánh răng và SolidWorks
- 2 2. Kiến thức nền tảng về bánh răng
- 3 3. Chuẩn bị môi trường SolidWorks
- 4 4. Phương pháp 1: Sử dụng SolidWorks Toolbox (cách nhanh nhất)
- 5 5. Phương pháp 2: Sử dụng “Gear” Feature trong “Design Library”
- 6 6. Phương pháp 3: Sử dụng “Gear” Add‑in “Involute Gear Generator” (công cụ bên thứ ba)
- 7 7. Phương pháp 4: Lập trình VBA / Macro để tự động hoá
- 8 8. Kiểm tra và xác nhận thiết kế bánh răng
- 9 9. Chuẩn bị file để xuất sang CAM / CNC
- 10 10. Các mẹo và thủ thuật nâng cao
- 11 11. Tổng kết
1. Giới thiệu chung về bánh răng và SolidWorks
Bánh răng là một trong những thành phần cơ khí quan trọng, được sử dụng rộng rãi trong hầu hết các hệ thống truyền động như hộp số, bơm, máy nén, robot và cả trong các thiết bị gia dụng. Việc thiết kế bánh răng chính xác không chỉ giúp cải thiện hiệu suất truyền động mà còn kéo dài tuổi thọ của máy móc, giảm thiểu tiếng ồn và hao mòn.
SolidWorks, một trong những phần mềm CAD (Computer Aided Design) 3D hàng đầu hiện nay, cung cấp các công cụ mạnh mẽ để tạo mô hình bánh răng một cách nhanh chóng và chính xác. Bài viết này sẽ hướng dẫn chi tiết cách vẽ bánh răng trong SolidWorks, bao gồm:
- Các khái niệm cơ bản về bánh răng.
- Các loại bánh răng thường gặp.
- Các phương pháp vẽ bánh răng: sử dụng Toolbox, Design Library, FeatureScript, và scripting VBA.
- Các bước thực hiện cụ thể, kèm hình ảnh mô phỏng (miêu tả bằng lời).
- Mẹo tối ưu hoá mô hình và chuẩn bị cho việc xuất file sang các phần mềm phân tích (FEA, CFD) hoặc CAM.
Mục tiêu cuối cùng là giúp người đọc, dù là sinh viên, kỹ sư mới vào ngành hay người đã có kinh nghiệm, có thể tự tin thiết kế và tạo mô hình bánh răng trong SolidWorks một cách chuyên nghiệp.
2. Kiến thức nền tảng về bánh răng
2.1. Các thông số quan trọng
| Thông số | Ký hiệu | Đơn vị | Mô tả |
|---|---|---|---|
| Module (M) | m | mm | Định nghĩa kích thước răng, m = pitch diameter / số răng. |
| Pitch diameter (PD) | d | mm | Đường tròn trung tâm của răng, nơi tiếp xúc. |
| Đường răng (Pitch line) | – | – | Đường tròn mà các răng cắt nhau. |
| Số răng (Z) | z | – | Số răng trên bánh răng. |
| Độ sâu răng (Whole depth) | hₜ | mm | Tổng độ sâu của răng (đầu đến gốc). |
| Độ dày răng (Addendum) | a | mm | Phần răng nổi lên ngoài pitch line. |
| Độ sâu rễ (Dedendum) | b | mm | Phần răng chìm dưới pitch line. |
| Góc áp lực (Pressure angle) | α | độ | Góc giữa đường truyền lực và đường tròn pitch. Thông thường là 20° hoặc 14,5°. |
| Độ nghiêng (Helix angle) | β | độ | Đối với bánh răng trục vít, góc nghiêng của răng so với trục. |
2.2. Các loại bánh răng phổ biến
| Loại bánh răng | Đặc điểm | Ứng dụng |
|---|---|---|
| Bánh răng trụ (Spur gear) | Răng thẳng, dễ gia công, tiếng ồn cao | Hộp số, máy công cụ |
| Bánh răng trục vít (Helical gear) | Răng nghiêng, vận hành êm, tải trọng lớn | Truyền động công nghiệp, ô tô |
| Bánh răng hình nón (Bevel gear) | Răng có dạng nón, truyền lực giữa các trục góc | Hộp số góc, máy cắt |
| Bánh răng răng thụ động (Worm gear) | Đối tượng trục vít và bánh răng tròn, giảm tốc mạnh | Bơm, máy nén |
| Bánh răng côn (Herringbone gear) | Hai hàng răng nghiêng ngược nhau, giảm tiếng ồn | Truyền động công suất lớn |
3. Chuẩn bị môi trường SolidWorks
3.1. Cài đặt phiên bản phù hợp
- SolidWorks 2026 SP2 (hoặc mới hơn) cung cấp Toolbox cập nhật với thư viện bánh răng.
- Đảm bảo Add‑in “SolidWorks Toolbox” được bật:
Tools → Add‑Ins → SolidWorks Toolbox.
3.2. Thiết lập đơn vị và chuẩn tiêu chuẩn

Có thể bạn quan tâm: Cách Vẽ Bánh Răng Trong Autocad: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
- File → Document Properties → Units: Chọn MMGS (milimeter, gram, second).
- File → Document Properties → Drafting Standard: Chọn ISO hoặc ANSI tùy yêu cầu.
- Tools → Options → System Options → Hole Wizard: Đặt Standard cho các lỗ (nếu có lỗ trục).
3.3. Tạo Template mới (nếu cần)
- File → New → Part → Lưu dưới dạng
Gear_Template.prtdot. - Thiết lập các Custom Properties:
Gear_Type,Module,Number_of_Teeth,Pressure_Angle, … để tự động điền vào các bản vẽ sau này.
4. Phương pháp 1: Sử dụng SolidWorks Toolbox (cách nhanh nhất)
SolidWorks Toolbox là một thư viện chuẩn chứa các feature sẵn có, trong đó có Gear. Đây là cách nhanh nhất để tạo bánh răng chuẩn.
4.1. Bước mở Toolbox
- Vào Tools → Toolbox → Open Toolbox.
- Trong cửa sổ Toolbox, chọn Gear → Spur Gear (hoặc Helical Gear, Bevel Gear tùy nhu cầu).
4.2. Cấu hình thông số bánh răng
Khi chọn Spur Gear, một cửa sổ Gear Wizard sẽ xuất hiện. Điền các thông số:
- Standard: ISO (hoặc ANSI).
- Module (m): Ví dụ 2 mm.
- Number of Teeth (Z): Ví dụ 30.
- Pressure Angle (α): 20° (mặc định).
- Width (b): Độ rộng bánh răng, ví dụ 12 mm.
- Clearance: 0.25 m (theo tiêu chuẩn).
Sau khi nhập, nhấn OK. Toolbox sẽ tự động tạo một feature Gear trong FeatureManager Design Tree.
4.3. Kiểm tra và chỉnh sửa
- FeatureManager → Gear: Click phải → Edit Feature để thay đổi thông số.
- Sử dụng Measure để kiểm tra Pitch Diameter:
d = m Z = 2 30 = 60 mm. - Kiểm tra Addendum và Dedendum: Thông thường
a = m,b = 1.25 m.
4.4. Lưu và tạo bản vẽ
- File → Save As → Đặt tên
SpurGear_30T_2mm.sldprt. - Để tạo bản vẽ: File → Make Drawing from Part/Assembly, chọn Standard 3:3 hoặc A4.
- Kéo Views (Front, Isometric) và sử dụng Annotations để hiển thị các kích thước (PD, Module, Z).
Ưu điểm: Nhanh, chuẩn, dễ chỉnh sửa.
Nhược điểm: Hạn chế trong việc tạo răng đặc biệt (profile tùy chỉnh, hạ tầng CNC).
5. Phương pháp 2: Sử dụng “Gear” Feature trong “Design Library”
Nếu bạn muốn tùy chỉnh sâu hơn, SolidWorks cung cấp các Gear Profiles trong Design Library.
5.1. Mở Design Library

Có thể bạn quan tâm: Cách Vẽ Bánh Răng Bằng Tay: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
- View → Task Pane → Design Library.
- Mở thư mục Hole Wizard → Gear (cũng có Spur Gear, Helical Gear, Bevel Gear).
5.2. Thêm Gear vào bản vẽ
- Kéo Spur Gear vào Feature Manager.
- Khi thả, một Gear PropertyManager xuất hiện, yêu cầu nhập:
- Module.
- Number of Teeth.
- Pressure Angle.
- Width.
- Face Width (độ rộng mặt bánh).
- Nhấn OK → SolidWorks tạo một Extruded Cut với profile răng.
5.3. Tùy biến profile răng
- Bạn có thể Edit Sketch của profile răng để thay đổi dạng răng (ví dụ: răng dạng involute chuẩn, hoặc trochoidal).
- Sử dụng Spline hoặc Arc để tạo profile mới, sau đó Define lại Relation (tangent, equal).
5.4. Tạo bánh răng răng trụ (Spur Gear) bằng cách Circular Pattern
Nếu bạn chỉ có một răng đơn lẻ:
- Sketch → Circle (đường tròn pitch) → Extrude Boss/Base để tạo trục.
- Sketch profile răng trên mặt phẳng YZ.
- Extrude Cut để cắt răng.
- Features → Circular Pattern:
- Feature to pattern: Cut.
- Axis of pattern: Trục trung tâm.
- Instances: Nhập số răng Z (ví dụ 30).
- Chọn Equal spacing → SolidWorks tự động tính góc
360°/Z.
5.5. Kiểm tra lỗi
- Sử dụng Evaluate → Interference Detection để kiểm tra giao nhau của răng.
- Sử dụng Tools → Sketch Tools → Check Sketch for Feature để phát hiện lỗi không khép kín.
6. Phương pháp 3: Sử dụng “Gear” Add‑in “Involute Gear Generator” (công cụ bên thứ ba)
Có nhiều add‑in miễn phí hoặc trả phí cho SolidWorks, ví dụ GearTrax, GearBox, Involute Gear Generator. Dưới đây là hướng dẫn sử dụng add‑in Involute Gear Generator (IGG).
6.1. Cài đặt add‑in
- Tải file IGG.sldaddin từ trang chủ.
- Chạy Setup → Install.
- Mở SolidWorks → Tools → Add‑Ins → Tick Involute Gear Generator.
6.2. Tạo bánh răng
- Vào Tools → Involute Gear Generator.
- Chọn Gear Type: Spur, Helical, Bevel.
- Nhập các thông số:
- Module (mm).
- Number of Teeth.
- Pressure Angle.
- Helix Angle (nếu Helical).
- Face Width.
- Nhấn Generate → Add‑in sẽ tạo một Feature mới trong FeatureManager.
6.3. Ưu – nhược điểm

Có thể bạn quan tâm: Cách Vẽ Bán Kính Hình Tròn: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
| Ưu điểm | Nhược điểm |
|---|---|
| Tạo nhanh, hỗ trợ nhiều chuẩn (DIN, AGMA) | Phải mua bản quyền cho phiên bản chuyên nghiệp |
| Cho phép tùy chỉnh profile răng (involute, cycloidal) | Không tích hợp sâu với Toolbox, nên không đồng bộ với Design Library |
7. Phương pháp 4: Lập trình VBA / Macro để tự động hoá
Đối với các dự án lớn, việc tạo hàng loạt bánh răng với các thông số khác nhau có thể được tự động hoá bằng Macro VBA.
7.1. Mở VBA Editor
- Tools → Macro → New → Đặt tên
GearMacro.swp. - Chọn VBA.
7.2. Mã mẫu tạo Spur Gear
Option Explicit Sub CreateSpurGear() Dim swApp As SldWorks.SldWorks Dim swModel As ModelDoc2 Dim swFeatMgr As FeatureManager Dim swSketch As Sketch Dim swFeat As Feature Set swApp = Application.SldWorks Set swModel = swApp.NewPart Set swFeatMgr = swModel.FeatureManager '--- Thông số bánh răng --- Dim m As Double: m = 2 ' Module (mm) Dim Z As Integer: Z = 30 ' Số răng Dim a As Double: a = m ' Addendum Dim b As Double: b = 1.25 m ' Dedendum Dim alpha As Double: alpha = 20 ' Góc áp lực (độ) Dim width As Double: width = 12 ' Độ rộng mặt bánh '--- Tạo sketch tròn pitch --- Dim pitchDia As Double pitchDia = m Z swModel.InsertSketch2 True swModel.SketchCreateCircle2 0, 0, 0, pitchDia / 2, 0, 0 swModel.InsertSketch2 False '--- Tạo răng bằng Circular Pattern --- ' Tạo profile răng (involute) bằng sketch (đơn giản: hình chữ nhật) swModel.InsertSketch2 True Dim x0 As Double: x0 = pitchDia / 2 Dim y0 As Double: y0 = 0 Dim toothHeight As Double: toothHeight = a + b swModel.SketchCreateRectangle x0, -toothHeight / 2, 0, x0 + m, toothHeight / 2, 0 swModel.InsertSketch2 False Set swFeat = swFeatMgr.FeatureCut3(True, False, False, _ 0, 0, width, 0, False, False, _ False, False, 0, 0, False, False, _ False, False, False, False, _ 0, 0, False, False) ' Circular pattern Dim vPatternAxis As Variant vPatternAxis = swModel.SelectionManager.CreateSelectData2 swModel.Extension.SelectByID2 "Axis1", "AXIS", 0, 0, 0, False, 0, vPatternAxis, 0 swFeatMgr.FeatureCircularPattern2 Z, 360 / Z, False, False, _ False, 0, 0, 0, 0, 0, 0, 0, False, False, _ False, False, False, False, False, False
End Sub
Giải thích:
- Đầu tiên tạo một vòng tròn pitch bằng SketchCreateCircle2.
- Sau đó tạo một profile răng đơn giản (có thể thay bằng profile involute thực tế).
- Thực hiện FeatureCut3 để cắt răng.
- Dùng FeatureCircularPattern2 để sao chép răng thành số Z.
Bạn có thể mở rộng macro để nhận input từ file CSV, tạo nhiều bánh răng, và thậm chí tạo assembly tự động ghép các bánh răng trục.
7.3. Lưu và chạy
- Save macro.
- Tools → Macro → Run, chọn
GearMacro.swp. - Kiểm tra phần FeatureManager để xác nhận bánh răng đã được tạo.
8. Kiểm tra và xác nhận thiết kế bánh răng
8.1. Kiểm tra profile răng (Involute)
- Vào Tools → Evaluate → Curvature Comb để kiểm tra độ cong của profile.
- Đảm bảo tangency giữa profile và đường pitch.
8.2. Kiểm tra interlocking (ghép khớp)
- Tạo Assembly:
File → New → Assembly. - Chèn hai bánh răng (đối xứng, số răng khác nhau) và đặt Mates:
- Coincident giữa trục trung tâm.
- Angular để căn góc bắt đầu (đảm bảo Contact trên pitch line).
- Sử dụng Motion Study → Animation để kiểm tra chuyển động.
8.3. Phân tích lực (Stress Analysis)

Có thể bạn quan tâm: Cách Vẽ Bác Hồ Đẹp Nhất: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
- Vào Simulation → New Study → Static.
- Áp dụng Force tại Pitch Point (theo góc áp lực) và Fixed ở trục.
- Kiểm tra Maximum Stress, Factor of Safety để quyết định thay đổi Module hoặc Width nếu cần.
9. Chuẩn bị file để xuất sang CAM / CNC
9.1. Tối ưu hoá mô hình
- Delete unnecessary features: Loại bỏ các feature không cần thiết (ví dụ: các sketch ẩn) để giảm khối lượng file.
- Simplify geometry: Sử dụng Defeature (Tools → Defeature) để tạo phiên bản “lightweight” cho CAM.
9.2. Xuất file DXF/DWG cho việc khắc CNC
- File → Save As → Chọn DXF hoặc DWG.
- Chọn 2D Drawing → Chọn Front View → Đánh dấu các đường Pitch, Addendum, Dedendum.
- Đảm bảo Scale và Units đúng.
9.3. Export STL cho in 3D (nếu muốn prototyping)
- File → Save As → STL.
- Thiết lập Resolution: Fine (0.01 mm) cho độ chính xác cao.
- Kiểm tra Mesh bằng ScanTo3D hoặc MeshLab nếu cần.
10. Các mẹo và thủ thuật nâng cao
| Thủ thuật | Mô tả | Lợi ích |
|---|---|---|
| Use “Configuration Manager” | Tạo các cấu hình khác nhau cho cùng một part (ví dụ: module 1, 2, 3) | Giảm số file, dễ quản lý các biến thể |
| Reference Geometry | Dùng Reference Axis và Reference Plane để định vị chính xác các răng | Đảm bảo tính đồng nhất khi thay đổi số răng |
| Equation Driven Dimensions | Đặt công thức: PitchDia = Module Teeth trong Custom Property |
Khi thay đổi module hoặc số răng, các kích thước tự động cập nhật |
| Design Table (Excel) | Kết nối Design Table để tạo loạt bánh răng từ bảng Excel | Tự động hoá hàng loạt thiết kế |
| FeatureScript (API) | Viết FeatureScript để tạo một “Gear” custom feature | Tích hợp sâu vào SolidWorks, giảm thời gian lặp lại |
| Use “Mate Reference” trong Assembly | Đặt Mate Reference trên mặt răng để ghép nhanh trong assembly | Tăng tốc lắp ráp, giảm lỗi ghép sai góc |
11. Tổng kết
Việc vẽ bánh răng trong SolidWorks không còn là một thách thức khó khăn nếu bạn nắm vững các công cụ và phương pháp phù hợp. Từ cách nhanh nhất Toolbox, đến việc tùy biến sâu qua Design Library, Add‑in, cho tới Macro VBA và Design Table, mỗi phương pháp đều có ưu, nhược điểm riêng, phục vụ cho các mục tiêu khác nhau:
- Sản xuất nhanh: Toolbox → vài cú click.
- Tùy biến chi tiết: Design Library + Circular Pattern.
- Sản xuất hàng loạt: Design Table + VBA Macro.
- Bánh răng đặc biệt (profile tùy chỉnh, hạ tầng CNC): Add‑in hoặc FeatureScript.
Bên cạnh việc tạo mô hình, việc kiểm tra, phân tích và chuẩn bị xuất file cho CAM cũng không kém phần quan trọng. Khi các bước này được thực hiện một cách có hệ thống, bạn sẽ có được một bộ bánh răng chuẩn xác, đáp ứng yêu cầu kỹ thuật và sẵn sàng cho các giai đoạn tiếp theo như prototype, testing, mass production.
Hy vọng bài viết này đã cung cấp cho bạn một hướng dẫn chi tiết, đầy đủ và thực tiễn để tự tin thiết kế bánh răng trong SolidWorks. Hãy thực hành, thử nghiệm các phương pháp khác nhau và không ngừng cải tiến để đạt được kết quả tốt nhất trong các dự án cơ khí của mình.
Chúc bạn thành công!
