Giới thiệu dự án
Sự bùng nổ của cuộc Cách mạng Công nghiệp 4.0 đã thúc đẩy công nghệ tạo mẫu nhanh (Rapid Prototyping - RP) và sản xuất bồi đắp (Additive Manufacturing) trở thành trụ cột quan trọng trong chu kỳ phát triển sản phẩm. Theo các báo cáo thị trường toàn cầu về sản xuất đắp dần, công nghệ FDM (Fused Deposition Modeling - Mô hình hóa lắng đọng nóng chảy) chiếm hơn 68% thị phần ứng dụng tạo mẫu nhờ ưu điểm vật liệu đa dạng, thân thiện môi trường và chi phí đầu tư tối ưu. Tuy nhiên, tại thị trường Việt Nam, các dòng máy in 3D công nghiệp nhập khẩu thường có giá thành rất cao, trong khi các dòng máy tự chế giá rẻ (dạng Prusa i3 cơ bản) lại gặp phải nhược điểm cố hữu về độ cứng vững khung vỏ, hiện tượng rung lắc bàn in khi tăng tốc độ và sai số tích lũy lớn do cơ cấu dẫn hướng chưa tối ưu.
graph TD
A[Mô hình 3D CAD: SolidWorks/Creo] --> B[Tiền xử lý: Xuất STL & Cắt lớp Slic3r/Cura]
B --> C[Phát sinh mã lệnh G-code]
C --> D[Bộ điều khiển trung tâm: Vi điều khiển & Driver]
D --> E[Cơ cấu chấp hành CoreXY: Động cơ bước 0.9° & Đai GT2]
D --> F[Trục nâng Z: Vít me bi PMI C7 & Bạc LHFRDM8]
D --> G[Cụm đùn gia nhiệt: Đầu phun Hotend & Bộ tời nhựa]
E & F & G --> H[Mẫu in 3D hoàn chỉnh FDM]
Đề tài tốt nghiệp "Nghiên cứu, thiết kế máy in 3D chất liệu nhựa" chuyên ngành Điện Tự Động Công Nghiệp tập trung giải quyết triệt để bài toán tối ưu hóa động học và cơ điện tử của máy in 3D FDM. Bằng việc chuyển đổi từ kết cấu bàn chuyển động truyền thống sang cơ cấu động học CoreXY kết hợp trục nâng Z dẫn động bằng vít me bi chính xác cao, đề tài hướng đến việc tạo ra thiết bị tạo mẫu nhanh có độ ổn định công nghiệp nhưng mức chi phí tự chủ hợp lý.
Mục tiêu cụ thể của dự án
- Thiết kế và tối ưu hóa hệ thống cơ khí: Xây dựng khung máy từ nhôm định hình tiêu chuẩn 2020 chịu lực, tích hợp cơ cấu truyền động phẳng CoreXY cho cụm trục XY và cơ cấu trục vít me - đai ốc bi chính xác cho trục Z nhằm triệt tiêu rung động quán tính.
- Tính toán động lực học và chọn động cơ: Xác định chính xác mô-men xoắn, mô-men quán tính tải quy đổi để lựa chọn động cơ bước lai 2 pha góc bước siêu mịn $0.9^\circ$ (42H47HM-0504A-18), driver điều khiển vi bước (Microstepping) và bộ truyền đai răng GT2 chống hiện tượng khe hở đảo chiều (backlash).
- Phát triển hệ thống điều khiển và gia nhiệt: Tích hợp khối vi điều khiển lập trình nhúng, mạch điều khiển công suất MOSFET cho bàn nhiệt và đầu đùn, thuật toán điều khiển nhiệt độ PID khép kín kết hợp cảm biến nhiệt NTC 100k.
- Tối ưu hóa quy trình CAM và thông số in: Đồng bộ hóa chuỗi xử lý CAD/CAM thông qua phần mềm Repetier-Host và Slic3r, thiết lập thư viện mã lệnh G-code tối ưu đường chạy dao, cân bằng giữa tốc độ in và chất lượng bề mặt.
Phạm vi và giới hạn của đề tài
- Phạm vi nghiên cứu: Thiết kế, gia công, tích hợp phần cứng và lập trình điều khiển cho máy in 3D FDM 3 trục độc lập; hỗ trợ in các loại nhựa nhiệt dẻo phổ biến như PLA, ABS đường kính sợi $1.75\text{ mm}$.
- Giới hạn kỹ thuật: Không gian tạo mẫu định mức $200 \times 200 \times 200\text{ mm}$; gia nhiệt đầu phun tối đa $260^\circ\text{C}$; gia nhiệt bàn in tối đa $110^\circ\text{C}$; hệ thống chạy trong môi trường phòng không có buồng giữ nhiệt chủ động.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Trước khi tiến hành thiết kế, các cấu trúc động học máy in 3D phổ biến trên thị trường đã được đánh giá chi tiết:
| Cấu trúc động học |
Đại diện tiêu biểu |
Ưu điểm kỹ thuật |
Nhược điểm cốt lõi |
Chi phí tham chiếu |
| Cartesian (XZ-Head, Y-Bed) |
Prusa i3 MK3 |
Kết cấu đơn giản, chi phí gia công rẻ, dễ hiệu chuẩn |
Bàn in di chuyển trục Y mang quán tính lớn; dễ làm xô lệch phôi in ở tốc độ cao ($>60\text{ mm/s}$) |
4.000.000 - 6.000.000 VNĐ |
| Delta Robot |
Delta Kossel |
Tốc độ in cao ($>150\text{ mm/s}$), đầu in rất nhẹ, chuyển động êm |
Khung máy cồng kềnh, diện tích in thực tế dạng trụ tròn hẹp, thuật toán động học phi tuyến phức tạp |
12.000.000 - 15.000.000 VNĐ |
| Stereolithography (SLA) |
Autodesk Ember |
Độ phân giải cực cao ($10 - 50\ \mu\text{m}$), bề mặt bóng mịn |
Chi phí máy và vật liệu resin rất đắt, tốc độ in theo trục Z chậm ($18\text{ mm/h}$), hóa chất độc hại |
> 150.000.000 VNĐ |
| CoreXY (Đề xuất) |
Mô hình nghiên cứu |
Động cơ XY cố định trên khung; cụm đầu in nhẹ; triệt tiêu rung lắc bàn in; tốc độ cao ($100 - 150\text{ mm/s}$) |
Cần tính toán cân bằng lực căng 2 dây đai; thuật toán phối hợp 2 trục XY đồng thời |
Tối ưu trong tầm giá 7.000.000 VNĐ |
Ma trận yêu cầu hệ thống theo mô hình MoSCoW
- Must have (Bắt buộc có): Khổ in tối thiểu $200 \times 200 \times 200\text{ mm}$; sai số hình học $\le \pm 0.1\text{ mm}$; độ phân giải lớp in $0.1 - 0.4\text{ mm}$; gia nhiệt đầu đùn ổn định $\pm 2^\circ\text{C}$; công tắc hành trình Endstop cho cả 3 trục; chức năng ngắt khẩn cấp.
- Should have (Nên có): Tốc độ in tiêu chuẩn $90 - 130\text{ mm/s}$; bàn nhiệt gia nhiệt nhanh lên $60^\circ\text{C}$ trong $< 3$ phút; màn hình điều khiển LCD đồ họa tích hợp khe đọc thẻ nhớ SD để in độc lập (Offline printing).
- Could have (Có thể mở rộng): Tự động cân bàn in (Auto Bed Leveling qua cảm biến tiệm cận/BLTouch); phục hồi in khi mất nguồn điện.
- Won't have (Chưa thực hiện): Buồng kín sấy khí tuần hoàn chủ động; đầu đùn kép in 2 màu/đa vật liệu.
Thiết kế hệ thống
Hệ thống được thiết kế theo cấu trúc module hóa phân tầng, đảm bảo tính độc lập giữa kết cấu cơ khí chính xác, mạch điều khiển công suất và phần mềm giao tiếp.
graph LR
subgraph Host Software
Host[Repetier-Host v2.1.6]
Slicer[Slic3r Engine / Cura]
end
subgraph Controller Unit
MCU[Vi điều khiển ATmega2560 16MHz]
RAMPS[Bo mạch giao tiếp RAMPS 1.4 / CNC Shield]
Firmware[Firmware Marlin / Repetier C++]
end
subgraph Actuators & Sensors
DrvXY[2x Driver Vi bước A4988 / DRV8825]
DrvZ[1x Driver Trục Z]
DrvE[1x Driver Cụm tời đùn E]
MotorXY[2x Stepper 42H47HM - CoreXY]
MotorZ[1x Stepper 42H47HM - Vít me bi PMI]
MotorE[1x Stepper NEMA 17 - Đùn nhựa]
HeaterE[Trở nhiệt nung 12V/40W]
HeaterBed[Bàn nhiệt MK2B 12V/120W]
NTC[Cảm biến nhiệt Thermistor NTC 100k]
Endstops[3x Công tắc hành trình cơ khí]
end
Host -->|G-code qua USB Serial / SD Card| MCU
MCU --> Firmware
Firmware --> DrvXY & DrvZ & DrvE
DrvXY --> MotorXY
DrvZ --> MotorZ
DrvE --> MotorE
Firmware -->|PWM điều khiển MOSFET| HeaterE & HeaterBed
NTC -->|Tín hiệu Analog ADC| MCU
Endstops -->|Ngắt ngoài / Tín hiệu số| MCU
Ngăn xếp công nghệ và tiêu chuẩn phần cứng (Technology Stack)
- Khung vỏ & Cơ khí: Nhôm định hình 2020 T-Slot liên kết bằng ke góc đúc hợp kim nhôm và bulong lục giác chìm M5; bàn nâng trục Z bằng mica chịu lực gia cố kính cường lực $4\text{ mm}$.
- Truyền động trục Z: Vít me bi PMI mã
FSM0801-C3-1R-0248 (Đường kính $D = 8\text{ mm}$, Bước ren $P = 2.5\text{ mm}$, Cấp chính xác C3/C7) kết hợp bạc dẫn hướng tuyến tính LHFRDM8 và khớp nối mềm nhôm đàn hồi PC1 ($5\text{ mm} - 8\text{ mm}$).
- Truyền động trục XY: Cấu hình CoreXY sử dụng dây đai răng cao su cốt sợi thủy tinh
GT2 (Bước đai $p = 2\text{ mm}$, Bề rộng $w = 6\text{ mm}$), bánh đai (Pulley) chủ động GT2 $20$ răng nhôm, cụm puly dẫn hướng bị động vòng bi đệm đôi 623ZZ.
- Động cơ bước: Động cơ bước lai 2 pha
42H47HM-0504A-18 (Góc bước $0.9^\circ \pm 5%$, Mô-men giữ $0.45\text{ Nm}$, Dòng định mức $1.7\text{ A/pha}$, Quán tính rotor $72\text{ g}\cdot\text{cm}^2$, khối lượng $367\text{ g}$).
- Hệ thống điều khiển & Công suất: Vi điều khiển 8-bit ATmega2560 trên bo mạch mở rộng RAMPS 1.4; module điều khiển công suất MOSFET logic-level cho bàn nhiệt MK2B; mạch bảo vệ quá dòng và diode flyback chống xung ngược.
- Cụm gia nhiệt & Đầu đùn: Hotend E3D V6 vòi phun đồng $0.4\text{ mm}$, thanh nhiệt điện trở Cartridge Heater $12\text{V} - 40\text{W}$, quạt làm mát tản nhiệt $30\times 30\times 10\text{ mm}$ và quạt thổi làm mát lớp in (Part cooling fan) $4010$ điều tốc qua PWM.
Phương pháp nghiên cứu và phát triển (Methodology)
Dự án áp dụng quy trình phát triển kỹ thuật hình chữ V (V-Model Engineering Lifecycle) kết hợp 5 giai đoạn triển khai:
Đánh giá và quản trị rủi ro kỹ thuật
| Rủi ro tiềm ẩn |
Mức độ |
Biện pháp phòng ngừa và xử lý kỹ thuật |
| Trượt bước động cơ (Step loss) ở tốc độ cao |
Cao |
Sử dụng động cơ góc bước $0.9^\circ$ mô-men lớn; cấp dòng Driver đạt $85%$ định mức ($1.45\text{ A}$) có tản nhiệt nhôm và quạt cưỡng bức; thiết lập gia tốc tối đa trong Firmware $a_{\max} \le 1500\text{ mm/s}^2$. |
| Hiện tượng trôi nhiệt (Thermal Runaway) |
Nghiêm trọng |
Kích hoạt cờ bảo vệ THERMAL_RUNAWAY_PROTECTION trong Firmware; ngắt toàn bộ nguồn nung khi cảm biến NTC lệch $>10^\circ\text{C}$ trong 15 giây. |
| Võng/Lệch trục Z do bàn in công-xôn |
Trung bình |
Bố trí 2 trục dẫn hướng quang học song song 2 bên vít me bi PMI; dùng 4 bạc trượt LHFRDM8 chiều dài lớn để triệt tiêu mô-men lật. |
| Hiện tượng rơ đai và Backlash trục XY |
Trung bình |
Tích hợp cơ cấu căng đai vít khóa chủ động trên gá giữ đầu in; chọn đai biên dạng tròn GT2 chống trượt. |
Implementation và kết quả
Development process
1. Mô hình toán học động học cơ cấu CoreXY
Trong cơ cấu CoreXY, chuyển động của đầu đùn trên mặt phẳng $XY$ được tạo nên bởi sự kết hợp đồng thời của 2 động cơ bước $A$ và $B$. Phương trình vi phân động học được thiết lập như sau:
$$\begin{cases}
\Delta X = \frac{1}{2}(\Delta A + \Delta B) \
\Delta Y = \frac{1}{2}(\Delta A - \Delta B)
\end{cases} \iff \begin{cases}
\Delta A = \Delta X + \Delta Y \
\Delta B = \Delta X - \Delta Y
\end{cases}$$
- Khi động cơ $A$ và $B$ quay cùng chiều, cùng vận tốc ($\Delta A = \Delta B$): Đầu phun di chuyển thuần túy dọc theo trục $X$ ($\Delta X = \Delta A$, $\Delta Y = 0$).
- Khi động cơ $A$ và $B$ quay ngược chiều, cùng vận tốc ($\Delta A = -\Delta B$): Đầu phun di chuyển thuần túy dọc theo trục $Y$ ($\Delta X = 0$, $\Delta Y = \Delta A$).
- Khi chỉ có 1 động cơ quay: Đầu phun di chuyển theo đường chéo góc $45^\circ$.
// Trích xuất thuật toán nội suy vi bước CoreXY từ Firmware điều khiển
void corexy_calculate_steps(long target_x, long target_y, long &steps_motor_a, long &steps_motor_b) {
// Chuyển đổi tọa độ mm sang xung bước dựa trên thông số Pulley GT2 (20 răng, bước 2mm -> 40mm/vòng)
// Với vi bước 1/16 và motor 0.9 deg (400 steps/rev): steps_per_mm = (400 * 16) / 40 = 160 steps/mm
long da = target_x + target_y;
long db = target_x - target_y;
steps_motor_a = da * STEPS_PER_MM_XY;
steps_motor_b = db * STEPS_PER_MM_XY;
}
2. Tính toán động lực học cơ cấu trục Z
- Tải trọng tĩnh và động:
- Khối lượng bàn nâng và phôi in lớn nhất: $m = 1.0\text{ kg}$.
- Vận tốc nâng hạ lớn nhất: $V_{\max} = 20\text{ mm/s} = 1.2\text{ m/phút}$.
- Gia tốc trục Z: $a = 2.0\text{ mm/s}^2$.
- Lực dọc trục khi tăng tốc:
$$F_{a1} = m(g + a) = 1.0 \times (9.81 + 0.002) \approx 9.82\text{ N}$$
- Lực dọc trục trung bình tính toán: $F_{\max} = 12\text{ N}$ (đã tính hệ số ma sát bạc dẫn hướng).
- Tải trọng động quy chuẩn của vít me bi:
$$C_a = \left( \frac{60 \cdot N_m \cdot L_h}{10^6} \right)^{1/3} \cdot f_w \cdot F_{\max}$$
Với $N_m = \frac{V_1}{l} = \frac{333}{2.5} = 133.2\text{ vòng/phút}$; $L_h = 21,900\text{ giờ}$ (vận hành 5 năm); hệ số tải $f_w = 1.2$.
$$\Rightarrow C_a \approx 161.1\text{ kgf} \approx 1580\text{ N}$$
Kiểm tra đối chiếu Catalog PMI: Vít me bi
FSM0801-C3 có tải trọng động định mức $C_{a,\text{catalog}} = 2250\text{ N} > C_a$, hệ số an toàn $S_f = 1.42 \rightarrow$ Đạt yêu cầu chịu lực và độ bền mỏi.
- Mô-men xoắn yêu cầu trên trục động cơ Z:
$$T_t = k \cdot T = 4 \times 0.08\text{ Nm} = 0.32\text{ Nm}$$
Động cơ chọn
42H47HM có mô-men giữ danh định $T_{\text{rate}} = 0.45\text{ Nm} > T_t \rightarrow$ Đảm bảo không bị tuột bước khi dừng giữ vị trí bàn in.
3. Cấu hình thông số Firmware và tập lệnh G-code
Dưới đây là đoạn mã cấu hình chuẩn nhúng trong tệp Configuration.h của hệ thống:
// Cấu hình động học CoreXY và độ phân giải xung bước
#define COREXY
#define DEFAULT_AXIS_STEPS_PER_UNIT { 160.0, 160.0, 1280.0, 95.0 } // X, Y, Z, E
#define DEFAULT_MAX_FEEDRATE { 300, 300, 20, 45 } // mm/s
#define DEFAULT_MAX_ACCELERATION { 1500, 1500, 50, 5000 } // mm/s^2
// Thiết lập điều khiển nhiệt độ PID khép kín cho đầu đùn E3D V6 (12V 40W)
#define PIDTEMP
#define DEFAULT_Kp 22.20
#define DEFAULT_Ki 1.08
#define DEFAULT_Kd 114.00
Một chu trình in tiêu chuẩn được điều khiển bởi tệp G-code được tối ưu hóa:
; Khởi tạo môi trường in FDM
G21 ; Thiết lập đơn vị đo mm
G90 ; Tọa độ tuyệt đối
M104 S205 ; Đặt nhiệt độ đầu phun 205 độ C (nhựa PLA)
M140 S60 ; Đặt nhiệt độ bàn in 60 độ C
M190 S60 ; Chờ bàn nhiệt đạt 60 độ C ổn định
M109 S205 ; Chờ đầu đùn đạt 205 độ C
G28 ; Đưa cả 3 trục X Y Z về tọa độ Home (vị trí công tắc hành trình)
G1 Z0.2 F1200.000 ; Hạ đầu in xuống lớp đầu tiên 0.2mm
G1 X60.0 Y60.0 E0.0 F3600.000 ; Di chuyển nhanh đến điểm bắt đầu
G1 X140.0 Y60.0 E5.234 F1800.000 ; Đùn nhựa thành đường viền biên dạng
Testing và validation
Hệ thống đã trải qua quy trình kiểm thử thực nghiệm đa chỉ tiêu với 50 mẫu in chuẩn:
[Bắt đầu kiểm thử]
Kết quả đo đạc thông số kỹ thuật thực nghiệm
| Bài kiểm tra (Test Case) |
Điều kiện kiểm thử |
Giá trị mục tiêu |
Kết quả đo thực tế |
Đánh giá sai số / Trạng thái |
| Kích thước khối lập phương |
Mẫu in $20 \times 20 \times 20\text{ mm}$, nhựa PLA |
$X = 20.00\text{ mm}$ $Y = 20.00\text{ mm}$ $Z = 20.00\text{ mm}$ |
$X = 20.04\text{ mm}$ $Y = 20.03\text{ mm}$ $Z = 19.98\text{ mm}$ |
$+0.20%$ ($+0.04\text{ mm}$) $+0.15%$ ($+0.03\text{ mm}$) $-0.10%$ ($-0.02\text{ mm}$) $\rightarrow$ Đạt $\pm 0.1\text{ mm}$ |
| Độ nhám bề mặt ($R_a$) |
Chiều dày lớp $0.1\text{ mm}$, vách ngoài $40\text{ mm/s}$ |
$R_a \le 6.3\ \mu\text{m}$ |
$R_a = 4.8\ \mu\text{m}$ |
Độ bóng cao, không xuất hiện gợn Z-banding |
| Độ ổn định nhiệt độ |
Đặt $205.0^\circ\text{C}$, quạt làm mát $100%$ |
$\Delta T \le \pm 2.0^\circ\text{C}$ |
$204.6^\circ\text{C} - 205.3^\circ\text{C}$ |
Sai số cực đại $\pm 0.4^\circ\text{C}$ qua giải thuật PID |
| Độ tròn lỗ trụ ($\varnothing 10\text{ mm}$) |
In lỗ trụ tròn đứng trục Z |
$\varnothing = 10.00\text{ mm}$ |
$\varnothing = 9.94\text{ mm}$ |
Độ ô-van $< 0.03\text{ mm}$, bù trừ co ngót nhựa đạt yêu cầu |
| Tốc độ in ổn định lớn nhất |
Chi tiết hộp thành mỏng |
$\ge 90\text{ mm/s}$ |
$120\text{ mm/s}$ |
Không phát hiện hiện tượng trượt bước hay rung viền |
Kết quả đạt được
- Hoàn thành $100%$ thiết kế phần cứng: Kết cấu khung nhôm 2020 vững chắc, cụm CoreXY vận hành êm ái với độ ồn dưới $52\text{ dB}$, trục Z chuyển động chính xác không rơ lắc.
- Nâng cao tốc độ in $50 - 80%$: So với máy in Cartesian truyền thống (trung bình $50 - 60\text{ mm/s}$), hệ thống CoreXY của đề tài vận hành ổn định tại $100 - 120\text{ mm/s}$ mà vẫn đảm bảo độ sắc nét góc cạnh của chi tiết.
- Độ chính xác kích thước vượt trội: Dung sai chi tiết in đạt $\pm 0.05 - \pm 0.08\text{ mm}$, đáp ứng tốt các yêu cầu lắp ghép kỹ thuật của các khớp nối, ổ lăn và vỏ thiết bị cơ khí.
Đổi mới và đóng góp
- Cải tiến kết cấu động học (Kinematic Innovation): Ứng dụng thành công nguyên lý CoreXY với hệ truyền động đai vòng kín 2 tầng, đưa toàn bộ 2 động cơ bước của hệ tọa độ phẳng về cố định trên thân máy. Cải tiến này giúp giảm $64%$ khối lượng chuyển động của cụm đầu in (chỉ còn $320\text{ g}$ so với $>900\text{ g}$ trên cơ cấu Cartesian XZ chứa cả động cơ kéo trục X), triệt tiêu rung động quán tính khi gia tốc cao.
- Nâng cấp truyền động trục Z bằng vít me bi C7: Thay thế hoàn toàn ty ren thường (hoặc vít me bước ren thô $8\text{ mm}$ giá rẻ) bằng vít me bi thương hiệu PMI bước ren $2.5\text{ mm}$. Điều này giúp tăng độ phân giải thực tế của trục Z lên $1280\text{ steps/mm}$ (gấp hơn $3.2$ lần so với ty ren tiêu chuẩn), loại bỏ hoàn toàn lỗi xô lệch lớp (Z-wobble/Z-banding).
- Ứng dụng động cơ bước lai góc bước mịn $0.9^\circ$: Đột phá hơn các thiết kế phổ thông sử dụng động cơ $1.8^\circ$ ($200\text{ bước/vòng}$), đề tài tích hợp động cơ $0.9^\circ$ ($400\text{ bước/vòng}$), nâng độ phân giải vị trí nguyên bản của hệ thống lên gấp đôi trước khi qua bộ vi bước điện tử.
- Tự chủ công nghệ chế tạo trong nước: Toàn bộ quy trình thiết kế cơ khí, tính toán tải trọng động lực học, mạch giao tiếp và tinh chỉnh phần mềm đều được nghiên cứu, kiểm chứng thực nghiệm tại xưởng thực hành Điện Tự Động, mở ra khả năng thương mại hóa dòng máy tạo mẫu nhanh FDM chất lượng cao với chi phí nội địa chỉ bằng $30%$ máy ngoại nhập cùng phân khúc.
Ứng dụng thực tế và triển khai
Các tình huống ứng dụng thực tế (Real-World Use Cases)
- Chế tạo mẫu thử nhanh (Rapid Prototyping) cho R&D: In các cụm chi tiết cơ khí phức tạp, cánh quạt tuabin, đồ gá (Jig) và vỏ bọc mạch điện tử để kiểm tra ăn khớp hình học trước khi gia công khuôn đúc kim loại hàng loạt.
- Y tế và phục hồi chức năng: Tạo hình cá nhân hóa các mẫu nẹp tay, khung đỡ chỉnh hình, mô hình giải phẫu 3D từ dữ liệu chụp cắt lớp CT/MRI phục vụ thực hành phẫu thuật.
- Giáo dục và đào tạo kỹ thuật: Làm trang thiết bị trực quan sinh động tại các phòng thí nghiệm Cơ điện tử, Robotics, Tự động hóa và xưởng STEM trường đại học/cao đẳng.
Hướng dẫn triển khai và tích hợp hệ thống
- Yêu cầu lắp đặt: Nguồn điện xoay chiều dân dụng $220\text{V}/\text{50Hz}$; công suất cấp nguồn AC-DC tối thiểu $12\text{V} - 20\text{A}$ ($240\text{W}$); môi trường vận hành khô ráo, nhiệt độ $18 - 32^\circ\text{C}$, tránh gió lùa trực tiếp vào bàn in.
- Quy trình vận hành 4 bước:
- Thiết kế/Nhận file: Xuất file định dạng
.STL hoặc .OBJ từ phần mềm CAD (SolidWorks, Inventor, Fusion 360).
- Cắt lớp (Slicing): Nhập file vào phần mềm Slic3r / Cura, chọn thông số in (Nhiệt độ $205^\circ\text{C}$, Bàn $60^\circ\text{C}$, Infill $20%$, Tốc độ $100\text{ mm/s}$), xuất mã
.gcode.
- Nạp mã lệnh: Nạp mã qua cổng USB Serial trực tiếp từ Repetier-Host hoặc lưu vào thẻ nhớ SD cắm trực tiếp vào bo mạch LCD.
- Khởi động in: Chọn lệnh in trên màn hình điều khiển; máy tự động nung nhiệt, về Home và thực hiện quá trình đùn bồi đắp vật thể.
BẢNG HẠCH TOÁN CHI PHÍ VẬT TƯ (BOM)
- Phân tích hiệu quả kinh tế (ROI): Chi phí hoàn thiện máy xấp xỉ 6.000.000 VNĐ. Nếu so sánh với việc thuê dịch vụ in 3D ngoài thị trường (trung bình $1.500\text{ VNĐ/gram}$ nhựa), một xưởng nghiên cứu in trung bình $15\text{ kg}$ nhựa/tháng sẽ tiết kiệm được khoảng $18.000.000\text{ VNĐ/năm}$. Thời gian hoàn vốn đầu tư thiết bị (ROI) chưa đầy 4 tháng.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Buồng in hở: Do máy có kết cấu khung hở, sự chênh lệch nhiệt độ với môi trường bên ngoài khiến việc in các loại nhựa kỹ thuật có hệ số co ngót lớn (như ABS, Polycarbonate, Nylon) dễ bị cong vênh mép (warping) hoặc tách lớp ở các mẫu kích thước lớn.
- Điều khiển 8-bit truyền thống: Nền tảng vi điều khiển ATmega2560 16MHz có năng lực tính toán xử lý thuật toán chuyển động hữu hạn. Khi chạy ở vi bước cao ($1/32$) và tốc độ trên $180\text{ mm/s}$, vi điều khiển có thể bị nghẽn phát xung bước (Step pulse starvation).
- Đầu đùn đơn: Chưa hỗ trợ in vật liệu làm giá đỡ tan trong nước (nhựa PVA) cho các chi tiết có hốc rỗng phức tạp.
Hướng nâng cấp và phát triển
- Nâng cấp bo mạch điều khiển 32-bit & Firmware Klipper: Chuyển sang vi điều khiển 32-bit ARM Cortex-M4 (STM32) hoặc kết hợp máy tính nhúng Raspberry Pi chạy kiến trúc Klipper để áp dụng thuật toán
Input Shaping (khử rung cộng hưởng) và Pressure Advance (kiểm soát áp suất đùn nhựa), cho phép đẩy tốc độ in lên $250 - 300\text{ mm/s}$.
- Tích hợp cảm biến cân bàn tự động: Lắp đặt cảm biến cảm ứng hoặc BLTouch để tự động quét lưới bề mặt (Auto Bed Mesh), bù trừ sai số phẳng của bàn in theo thời gian thực.
- Thiết kế buồng giữ nhiệt kín (Enclosure): Bọc kín khung máy bằng vật liệu tấm Acrylic hoặc Alumech cách nhiệt, bổ sung quạt lọc khí than hoạt tính HEPA để xử lý mùi hạt nhựa khi in vật liệu ABS/PETG.
Đối tượng hưởng lợi
- Sinh viên ngành Kỹ thuật (Cơ điện tử, Tự động hóa, Chế tạo máy):
- Cung cấp bộ tài liệu thực chiến hoàn chỉnh từ tính toán động lực học cơ khí, chọn lựa vít me bi/động cơ bước đến lập trình Firmware nhúng và mã lệnh G-code.
- Tăng năng lực thực hành chế tạo máy CNC/3D Printer đa trục thực tế.
- Kỹ sư và Cộng đồng Maker/Developer:
- Tiếp cận bản vẽ thiết kế cơ khí CoreXY tối ưu và mẫu mã nguồn mở firmware đã được tinh chỉnh thông số PID và nội suy chuyển động.
- Tiết kiệm $60%$ thời gian nghiên cứu và chế thử máy tạo mẫu nhanh.
- Doanh nghiệp vừa & nhỏ (SMEs), Cơ sở sản xuất cơ khí:
- Tự chủ giải pháp tạo mẫu thử nghiệm với chi phí trang bị thiết bị cực thấp ($< 7\text{ triệu VNĐ}$).
- Giảm chu kỳ phát triển sản phẩm mới từ vài tuần xuống còn vài giờ làm việc.
- Giảng viên và Nhà nghiên cứu:
- Nền tảng phần cứng và giải thuật mở, thuận tiện cho việc phát triển các đề tài mở rộng như nghiên cứu điều khiển thông minh thích nghi, in 3D sinh học hoặc in vật liệu composite sợi gia cường.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai và vận hành máy là gì?
Để vận hành máy ổn định, người dùng cần chuẩn bị:
- Hạ tầng nguồn điện: Nguồn AC $220\text{V} \pm 10%$, dây tiếp địa chống nhiễu; bộ nguồn tổ ong $12\text{V} - 20\text{A}$ hoặc $24\text{V} - 15\text{A}$.
- Hạ tầng máy tính: Máy tính cấu hình tối thiểu CPU Dual Core $2.0\text{GHz}$, RAM $4\text{GB}$, cổng USB 2.0/3.0, cài đặt hệ điều hành Windows 10/11 hoặc Linux Ubuntu.
- Phần mềm: Cài đặt phần mềm CAD (SolidWorks/Fusion 360), phần mềm Slicer (Cura v4.x trở lên hoặc PrusaSlicer/Slic3r) và trình điều khiển nạp Repetier-Host.
2. Giới hạn tốc độ và giải pháp chống rung động khi in nhanh là gì?
Ở cấu hình hiện tại, máy in đạt chất lượng bề mặt tối ưu ở tốc độ $90 - 130\text{ mm/s}$. Giới hạn vật lý xuất hiện khi tốc độ vượt quá $180\text{ mm/s}$ do tần số dao động riêng của khung nhôm và năng lực phát xung của chip 8-bit. Giải pháp khắc phục bao gồm: siết cứng các bát ke góc nhôm gia cố, sử dụng chân đế cao su giảm chấn đàn hồi, tinh chỉnh gia tốc trong khoảng $1000 - 1500\text{ mm/s}^2$ và nâng cấp vi điều khiển lên 32-bit Klipper có tính năng Input Shaping.
3. Hệ thống có khả năng tương thích và tích hợp với các chuẩn phần mềm công nghiệp nào?
Hệ thống sử dụng bộ thông dịch chuẩn mã lệnh G-code (chuẩn RS-274) tương thích với $100%$ các phần mềm CAM/Slicer hàng đầu hiện nay như Ultimaker Cura, Simplify3D, PrusaSlicer và Repetier-Host. Giao tiếp phần cứng qua chuẩn giao tiếp UART/Serial thông qua chip nạp CH340/FT232, cho phép kết nối máy tính điều khiển hoặc máy chủ in không dây OctoPrint qua Raspberry Pi.
4. Quy trình bảo trì, hiệu chuẩn định kỳ bao gồm những bước nào?
- Hàng tuần / sau 50 giờ in: Vệ sinh bụi nhựa trên trục dẫn hướng và thanh răng đai GT2; kiểm tra độ căng dây đai (độ võng cho phép $\le 2\text{ mm}$ dưới lực ấn nhẹ ngón tay).
- Hàng tháng / sau 200 giờ in: Tra mỡ bôi trơn chuyên dụng (mỡ gốc Lithium) cho cụm vít me bi PMI và bạc dẫn hướng tuyến tính; siết lại các ốc bắt puly và khớp nối mềm.
- Định kỳ 3 tháng: Kiểm tra độ phẳng bàn in bằng thước lá; chạy lại chu trình cân chỉnh nhiệt độ tự động
M303 E0 S200 C8 (PID Autotune) để đảm bảo độ chính xác nhiệt.
5. Chi phí chi tiết và thời gian thu hồi vốn (ROI) được tính toán như thế nào?
Tổng chi phí cấu thành hệ thống hoàn chỉnh là 6.000.000 VNĐ (chưa bao gồm vật liệu in). Chi phí cuộn nhựa in PLA trung bình $180.000\text{ VNĐ/cuộn 1kg}$. Với đơn giá dịch vụ in mẫu 3D ngoài thị trường dao động $1.500 - 2.500\text{ VNĐ/gram}$, một đơn vị nghiên cứu hoặc xưởng sản xuất in trung bình $1.5\text{ kg}$ nhựa mỗi tuần sẽ đạt điểm hòa vốn chỉ sau 12 đến 16 tuần sử dụng.
Kết luận
Đồ án tốt nghiệp "Nghiên cứu, thiết kế máy in 3D chất liệu nhựa" đã hiện thực hóa trọn vẹn mục tiêu nghiên cứu lý thuyết, tính toán thiết kế cơ điện tử và chế tạo thành công mẫu máy in 3D FDM hoạt động chính xác, ổn định. Bằng việc ứng dụng cơ cấu động học CoreXY kết hợp cùng hệ truyền động trục Z bằng vít me bi PMI cấp chính xác cao, đề tài đã giải quyết triệt để các nhược điểm rung lắc bàn in và hạn chế tốc độ của các dòng máy Cartesian truyền thống.
Các thông số thực nghiệm ấn tượng – không gian tạo mẫu $200 \times 200 \times 200\text{ mm}$, tốc độ in $90 - 130\text{ mm/s}$, sai số kích thước chặt chẽ $\pm 0.05 - \pm 0.08\text{ mm}$ cùng chi phí gia công chế tạo chỉ 6 triệu đồng – khẳng định tính khả thi, độ tin cậy và giá trị ứng dụng thực tiễn to lớn của đề tài trong nghiên cứu, đào tạo cũng như sản xuất công nghiệp phụ trợ tại Việt Nam.