DCL

<b>Hội đồng Cố vấn</b>
Author
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Mọi người ai vẽ được thì mong bớt chút thời gian giúp em với ạ. Em cảm ơn nhiều, trong cả tổng thể mắc chi tiết này chưa vẽ được nên ko có đủ chi tiết để lắp ráp.
Cái này đơn giản mà, có gì khó đâu nhỉ?

Cậu cứ làm bình thường trong 1 part gồm đủ mọi chi tiết riêng lẻ có trong 1 cụm máy, kể cả chúng gồm hàng chục, hàng trăm hay hàng ngàn bộ phận ... cũng OK mà.

Tớ vẫn thiết kế như vậy, tức là thiết kế toàn bộ 1 cái máy trong 1 Part duy nhất rồi sau đó tạo thành các part riêng được sinh ra từ Part này và lắp chúng trở lại trong 1 Assembly để chúng có thể chuyển động tương đối. Nếu không cần cho chúng chuyển động thì dĩ nhiên chẳng cần tách ra rồi lắp lại làm gì, chỉ làm xong Part duy nhất kể trên là đủ.

Làm như vậy hay hơn là thiết kế các part trong môi trường assembly vì thao tác có vẻ đơn giản và nhanh chóng hơn. Khi thiết kế kiểu này, ta lưu ý mỗi khi tạo 1 chi tiết máy mà dính với chi tiết đã có sẵn thì nhớ hủy kiểm "Merge Result" để chúng không bị nhập liền với nhau.
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Dạ anh
DCL,
thì chi tiết đó em ko vẽ được thì em mới phải nhờ đến mọi người giúp ạ.
Nhưng như ở trên anh viết là thiết kế toàn bộ 1 cái máy trong 1 part duy nhất rồi nếu cần làm việc trong assembly thì lại tách thành các part riêng rồi lắp lại, em nghĩ cách đó cũng hay và tiện nhưng em cũng mới tự học và thực hành có mấy tháng nên chưa biết cách làm ạ. Anh có video giảng dạy trên youtube thì chỉ em để em học với ạ. Em thường thiết kế để sao cho mỗi 1 chi tiết nhỏ trong cả máy nếu là lắp ráp thì phải là 1 chi tiết riêng chứ ko cho nó chung 1 part anh ạ (mặc dù như thế cũng hơi mất thời gian hơn thật nhưng sẽ chi tiết hơn khi muốn lắp ráp và phân rã, còn nếu ko có yêu cầu lắp ráp và chuyển động thì chung 1 part).
Còn như trên em viết là cái chi tiết đó em chưa biết cách vẽ được làm sao tối ưu và đơn giản hoá các lệnh nhất có thể như anh chỉ cho em bữa trước nên em mới nhờ các anh đó mà. Vì gần đây em để ý lại một số mẫu trước em vẽ thì thấy rườm rà quá và có nhiều cách hơn để vẽ ra 1 chi tiết mà đặt ít lệnh nhất có thể.
Nếu anh có thời gian thì em muốn gửi file part như trong hình em post lên đó kèm yêu cầu thông số qua email của anh, rồi anh vẽ tiếp giúp em theo yêu cầu đó rồi anh gửi lại qua email cho em được ko ạ? Em cảm ơn ạ!
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Dạ anh
DCL,
thì em ko vẽ được thì em mới phải nhờ đến mọi người giúp ạ.
Nhưng như ở trên anh viết là thiết kế toàn bộ 1 cái máy trong 1 part duy nhất rồi nếu cần làm việc trong assembly thì lại tách thành các part riêng rồi lắp lại, em nghĩ cách đó cũng hay và tiện nhưng em cũng mới tự học và thực hành có mấy tháng nên chưa biết cách làm ạ. Anh có video giảng dạy trên youtube thì chỉ em để em học với ạ. Em thường thiết kế để sao cho mỗi 1 chi tiết nhỏ trong cả máy nếu là lắp ráp thì phải là 1 chi tiết riêng chứ ko cho nó chung 1 part anh ạ (mặc dù như thế cũng hơi mất thời gian hơn thật nhưng sẽ chi tiết hơn khi muốn lắp ráp và phân rã, còn nếu ko có yêu cầu lắp ráp và chuyển động thì chung 1 part).
Còn như trên em viết là cái chi tiết đó em chưa biết cách vẽ được làm sao tối ưu và đơn giản hoá các lệnh nhất có thể như anh chỉ cho em bữa trước nên em mới nhờ các anh đó mà. Vì gần đây em để ý lại một số mẫu trước em vẽ thì thấy rườm rà quá và có nhiều cách hơn để vẽ ra 1 chi tiết mà đặt ít lệnh nhất có thể.
Nếu anh có thời gian thì em muốn gửi file part như trong hình em post lên đó kèm yêu cầu thông số qua email của anh, rồi anh vẽ tiếp giúp em theo yêu cầu đó rồi anh gửi lại qua email cho em được ko ạ? Em cảm ơn ạ!
 

DCL

<b>Hội đồng Cố vấn</b>
Author
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Dạ anh
DCL,
thì chi tiết đó em ko vẽ được thì em mới phải nhờ đến mọi người giúp ạ.
Nhưng như ở trên anh viết là thiết kế toàn bộ 1 cái máy trong 1 part duy nhất rồi nếu cần làm việc trong assembly thì lại tách thành các part riêng rồi lắp lại, em nghĩ cách đó cũng hay và tiện nhưng em cũng mới tự học và thực hành có mấy tháng nên chưa biết cách làm ạ. Anh có video giảng dạy trên youtube thì chỉ em để em học với ạ. Em thường thiết kế để sao cho mỗi 1 chi tiết nhỏ trong cả máy nếu là lắp ráp thì phải là 1 chi tiết riêng chứ ko cho nó chung 1 part anh ạ (mặc dù như thế cũng hơi mất thời gian hơn thật nhưng sẽ chi tiết hơn khi muốn lắp ráp và phân rã, còn nếu ko có yêu cầu lắp ráp và chuyển động thì chung 1 part).
Còn như trên em viết là cái chi tiết đó em chưa biết cách vẽ được làm sao tối ưu và đơn giản hoá các lệnh nhất có thể như anh chỉ cho em bữa trước nên em mới nhờ các anh đó mà. Vì gần đây em để ý lại một số mẫu trước em vẽ thì thấy rườm rà quá và có nhiều cách hơn để vẽ ra 1 chi tiết mà đặt ít lệnh nhất có thể.
Nếu anh có thời gian thì em muốn gửi file part như trong hình em post lên đó kèm yêu cầu thông số qua email của anh, rồi anh vẽ tiếp giúp em theo yêu cầu đó rồi anh gửi lại qua email cho em được ko ạ? Em cảm ơn ạ!
Mai tớ sẽ làm demo cho cậu thấy vì hôm nay nghỉ ở nhà không có máy tính cài SW.

Nên thiết kế các chi tiết máy chung trong 1 part rồi nếu cần thì tách riêng chúng ra, làm như thế có cái lợi là các chi tiết này luôn tham chiếu nhau. Khi cậu chỉnh sửa gì đó thì chúng tự cập nhật và không bao giờ xung đột hoặc mâu thuẫn nhau.

Đây là kỹ thuật thiết kế hay, tớ cũng đã định giới thiệu với các bạn mới dùng SW nhưng chưa có thời gian, nhân tiện cậu hỏi thì mai tớ sẽ thực hiện luôn.
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

À mọi người, em hỏi chút. Em đang lắp ráp trong assembly thì thấy có hiện tượng này. Ko rõ là SW thông báo bình thường hay là báo lỗi gì nữa? Mà nó chỉ hiện như vậy khi lắp ráp đối với chi tiết assembly thôi, còn lắp ráp với chi tiết part thì ko thấy hiện tượng đó.
Đây là lúc trước khi thực hiện lệnh Mate:

Và đây là hiện tượng sau khi thực hiện lệnh Mate:

Mặc dù SW ko có báo lỗi gì cả nhưng em vẫn muốn hỏi để biết.
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

mình dùng SW 2013, theo mình biết thì ký hiệu trên là thế hiện file assembly đang ở trạng thái flexible. Tức là nó có thể chuyển động được ngay trong môi trường đó. Bình thường khi bạn lắp ráp 1 assembly trong môi trường assembly thì nó thường bị cứng, còn ký hiệu này thì nó có thể chuyển động được.
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Đang hóng bài viết của chú DCL
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Cái này đơn giản mà, có gì khó đâu nhỉ?

Cậu cứ làm bình thường trong 1 part gồm đủ mọi chi tiết riêng lẻ có trong 1 cụm máy, kể cả chúng gồm hàng chục, hàng trăm hay hàng ngàn bộ phận ... cũng OK mà.

Tớ vẫn thiết kế như vậy, tức là thiết kế toàn bộ 1 cái máy trong 1 Part duy nhất rồi sau đó tạo thành các part riêng được sinh ra từ Part này và lắp chúng trở lại trong 1 Assembly để chúng có thể chuyển động tương đối. Nếu không cần cho chúng chuyển động thì dĩ nhiên chẳng cần tách ra rồi lắp lại làm gì, chỉ làm xong Part duy nhất kể trên là đủ.

Làm như vậy hay hơn là thiết kế các part trong môi trường assembly vì thao tác có vẻ đơn giản và nhanh chóng hơn. Khi thiết kế kiểu này, ta lưu ý mỗi khi tạo 1 chi tiết máy mà dính với chi tiết đã có sẵn thì nhớ hủy kiểm "Merge Result" để chúng không bị nhập liền với nhau.
Xin lỗi vì em đã quote bài viết làm mất nhiều không gian của các bác. Nhưng bác DCL có thể hướng dẫn cụ thể cách tạo các part riêng lẻ được sinh ra từ "1 cái máy trong 1 Part duy nhất không" tất nhiên là đã hủy chọn Merge Result rồi ạ. E cũng thường làm nvay nhưng chỉ là những đồ gá đơn giản thôi ạ. chứ phức tạp 1 chút thì công việc tách ra của em rất khó khăn.
 

DCL

<b>Hội đồng Cố vấn</b>
Author
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Xin lỗi các cậu, vì hôm qua kẹt thời gian quá nên hôm nay tớ mới viết bài hướng dẫn thiết kế bản lắp trong môi trường Part được.

Về mặt chính tắc thì người ta thiết kế bản lắp của 1 chiếc máy trong Assembly1, ta sẽ được các Part, rồi đưa các Part này vào Assembly2 để cho chiếc máy đó hoạt động. Tuy nhiên, cách thức thực hành thiết kế Part trong môi trường Assembly đôi khi hơi rắc rối với các bạn mới dùng, nên tớ giới thiệu một cách tiếp cận khác đơn giản hơn; khi đã quen thì các bạn sẽ dễ dàng chuyển sang làm trong Assembly, nếu thích.

Ví dụ, ta cần làm 1 cái máy có 5 chi tiết như sau:
Ta hãy mở môi trường Part ra (lưu nó với cái tên Part1 chẳng hạn) để tạo cái đế; do tính đối xứng nên ta chỉ cần tạo 1/2 đế:

Tiếp đến là 1/2 cái chốt, lưu ý hủy kiểm Merge Result để chúng vẫn là 2 solid độc lập:

Tạo 1/2 chi tiết thứ 3, lưu ý hủy kiểm Merge Result:

Và 1/2 chi tiết thứ 4 cũng vậy:

Rồi Mirror để được cả 2 nửa cho mỗi chi tiết và hợp nhất các nửa với nhau (nhưng đừng hợp nhât các chi tiết với nhau):


Cuối cùng, làm thêm cái tay cần:

Nhưng ở trong môi trường Part thì các khối solid này bị gắn cứng với nhau như khi chúng được tạo ra, để hoạt động được thì ta phải gỡ chúng ra thành từng chi tiết riêng và lưu thành các Part khác nhau.

Ta thấy trên cây thiết kế, thư mục Solid Bodies gồm có 5 khối:


Hãy right-click khối thứ nhất rồi chọn Insert into New Part để làm xuất hiện hộp Save As quen thuộc, tại đây ta sẽ làm các thủ tục để lưu Part vào thư mục và tên thích hợp; các Part còn lại cũng được tạo ra rất nhanh chóng như vậy:



Các part được sinh ra kiểu này sẽ được đưa vào Assembly để lắp ráp trở lại và dĩ nhiên chúng sẽ hoạt động theo cách ta muốn, các cậu xem lại minh họa đầu tiên để thấy cái cần đã được kéo nghiêng 1 góc.

Khi cần chỉnh sửa gì, ta lại mở Part1 đầu tiên ra để thực hiện; ta không thể chỉnh sửa riêng các Part được sinh ra từ Part1, như vậy càng hay, vì ta không vô tình tạo ra các xung đột của thiết kế. Sau khi chỉnh sửa xong, ta chỉ việc mở các tệp Part sinh ra và Assembly kể trên thì chúng tự cập nhật các thay đổi lập tức. Ta thấy ngay rằng cách thiết kế này luôn đảm bảo tính tham chiếu của tấtcả các chi tiết có trong chiếc máy.

Chúc các bạn áp dụng thành công!
 
Last edited:

DCL

<b>Hội đồng Cố vấn</b>
Author
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Xin lỗi vì em đã quote bài viết làm mất nhiều không gian của các bác. Nhưng bác DCL có thể hướng dẫn cụ thể cách tạo các part riêng lẻ được sinh ra từ "1 cái máy trong 1 Part duy nhất không" tất nhiên là đã hủy chọn Merge Result rồi ạ. E cũng thường làm nvay nhưng chỉ là những đồ gá đơn giản thôi ạ. chứ phức tạp 1 chút thì công việc tách ra của em rất khó khăn.
Dù thiết kế trong Assembly có quá nhiều component hay Part có quá nhiều solid thì cách đơn giản nhất là hãy tạm ẩn những thứ không liên quan trực tiếp đến việc ta đang làm.
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Ta dùng chức năng Save body để lưu cũng được Bác DCL nhỉ.
 
H

Harry Trần

Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

dạ...cám ơn a ạ...do e chưa chọn exporded view2 ..trước nó toàn chọn 1 bên phần lựa chọn
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Em đang cần một ứng dụng nào đó có thể mở được file Part và Assembly của SW 2016 trên thiết bị di động chẳng hạn xài Android. Mọi người coi có ứng dụng nào tốt giới thiệu cho em với ạ. Mở được mà chỉnh sửa được luôn thì càng tốt ạ. Trước em xài SW 2013, em cũng tìm thấy ứng dụng mở được. Nhưng từ khi chuyển lên xài SW 2016 thì ứng dụng đó ko mở được các file mới đó nữa. Mấy ứng dụng trên Googleplay thật chất ko làm được việc đó. Bất tiện quá :(
Em cảm ơn ạ!
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Em cũng cảm ơn bài giảng của anh DCL luôn ạ. Em cũng đã test thì thấy rất thú vị ạ. Chỉ có một số điểm em chưa hiểu muốn hỏi cho rõ vì cách làm này khá mới đối với em.
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Em cũng cảm ơn bài giảng của anh DCL luôn ạ. Em cũng đã test thì thấy rất thú vị ạ. Chỉ có một số điều em chưa hiểu muốn hỏi cho rõ vì cách làm này khá mới đối với em.
 

DCL

<b>Hội đồng Cố vấn</b>
Author
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Em cũng cảm ơn bài giảng của anh DCL luôn ạ. Em cũng đã test thì thấy rất thú vị ạ. Chỉ có một số điều em chưa hiểu muốn hỏi cho rõ vì cách làm này khá mới đối với em.
Có vướng mắc gì thì cứ mạnh dạn nêu ra nhé!
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Bác DCL em có 2 câu hỏi mong bác giải đáp giúp với ạ.
1. Có cách nào để hiện 3 trục ảo x,y,z lên không ạ Giả sử khi cần miror qua trục x chẳng hạn, hiện tại muốn mirror em cứ phải tạo 1 đường nét đứt để mirror nó cũng khá bất tiện ạ. Hoặc không cần hiện mà chỉ cần select được nó cũng tốt quá roài.
2. bác có cách nào để ràng buộc cho điểm trong hình nằm giữa 2 cạnh không ạ. Để khi thay đổi khoảng cách 2 cạnh thì nó cũng thay đổi vị trí điểm đó tương ứng. Em đang làm theo cách dùng hộp modify nhưng nếu trong sketch còn đơn giản chứ khác sketch lại mất công hiện kích thước để chọn, chọn xong lại ẩn nó đi để không rối mắt.
Em đang dùng SW2014 ạ
Mong sớm nhận được sự chỉ bảo của bác và cảm ơn bác rất rất nhiều
 
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Bạn thử theo cách này nhé
1. Không hiện được nên ta vẽ trên 3D Sketch 3 đường Centerline ngắn thôi, lưu lại file Template để dùng cho lần sau. Không muốn nhìn thấy nó thì click phải chọn Hide (hình cái mắt kính).


2. Cái này mình thường dùng 2 cách như sau:
2.1 Chọn ràng buộc đứng , ngay ngang cho đường thẳng centerline đi qua tâm -> chọn Midpoint cho đường đó
(Cách này áp dụng được cho cả đường mà lúc nãy mình vẽ)
2.1 Vẽ Centerline qua tâm + theo phương ngang hay đứng -> Giữ Ctrl chọn 2 điểm và đường Centerline, thả ra thì cái mình cần đã hiện ra rồi.
 

DCL

<b>Hội đồng Cố vấn</b>
Author
Ðề: Những câu hỏi nhỏ khi sử dụng SolidWorks

Bác DCL em có 2 câu hỏi mong bác giải đáp giúp với ạ.
1. Có cách nào để hiện 3 trục ảo x,y,z lên không ạ Giả sử khi cần miror qua trục x chẳng hạn, hiện tại muốn mirror em cứ phải tạo 1 đường nét đứt để mirror nó cũng khá bất tiện ạ. Hoặc không cần hiện mà chỉ cần select được nó cũng tốt quá roài.
2. bác có cách nào để ràng buộc cho điểm trong hình nằm giữa 2 cạnh không ạ. Để khi thay đổi khoảng cách 2 cạnh thì nó cũng thay đổi vị trí điểm đó tương ứng. Em đang làm theo cách dùng hộp modify nhưng nếu trong sketch còn đơn giản chứ khác sketch lại mất công hiện kích thước để chọn, chọn xong lại ẩn nó đi để không rối mắt.
Em đang dùng SW2014 ạ
Mong sớm nhận được sự chỉ bảo của bác và cảm ơn bác rất rất nhiều
Việc chèn các tham chiếu (mặt phẳng, đường tâm, điểm...) là khá đơn giản và chỉ nên tạo khi thực sự cần dùng đến chúng mà thôi. Thường thì ta dùng luôn các tham chiếu có sẵn, ví dụ ta tạo 1/2 mô hình rồi mirror qua mặt phẳng giữa của nó để được toàn bộ hình dạng, hoặc sau khi có mặt bích tròn thì ta dùng luôn mép tròn để tham chiếu cho dãy lỗ khoan bố trí theo vòng tròn. Ngoài ra, ta còn có các mặt tọa độ nữa, do vậy, nên dựng hình sao cho có thể tận dụng các tham chiếu có sẵn này.

Lưu ý cậu rằng với 3D thì lệnh Mirror cần tham chiếu mặt phẳng chứ không phải là đường thẳng như khi vẽ 2D (mirror nghĩa đen là cái gương).

Khi muốn có 1 điểm nằm ngang với trung điểm của cạnh đứng, cậu hãy right-click cạnh đứng đó, chọn Select Midpoint và giữ Ctrl rồi chọn điểm đó để gán tương quan Horizontal là được.
Tương tự, right-click cạnh ngang, chọn Select Midpoint và giữ Ctrl rồi chọn điểm đó để gán tương quan Vertical là xong.
 
Last edited:
Top