Tham số chi tiết trong NX!

Author
Tham số chi tiết trong NX!

Hôm trước có bạn hỏi về cách tham số chi tiết trong NX,có lẽ cũng có nhiều bạn khi mới tìm hiểu NX gặp phải khó khăn như vậy.Mình mở ra topic để tập hợp tất cả các câu hỏi cũng như mong muốn các cao thủ NX có thể giúp đỡ qua những giải đáp hay các bài hướng dẫn cụ thể.
[FONT=&quot]Rất mong tham gia và ủng hộ của mọi người![/FONT]
 

Đặt mua Tài liệu Thiết kế & Phát triển sản phẩm với giá ưu đãi

Author
Ðề: Tham số chi tiết trong NX!

Mình xin mở đầu với các lệnh cơ bản.Bài này mình "trôm"cái đĩa xích của chú DCL làm bên solid:4:(có gì sai chú cứ đè cháu ra mà "xử" nhé).
Đầu tiên các bạn tạo đĩa xích với các kích thước sau:[FONT=&quot]


[/FONT] -Đường kính trong di:80mm
Di = dc – D.
-đường kính vòng chia dc:100mm
dc = t / sin ( Pi / Z )
-Đường kính vòng ngoài de:120mm
De = t [ k + 1/tg ( Pi / Z ) ]
Hệ số k được lấy như sau:
[FONT=&quot]Z < 11, k = 0.58; Z =11~17, k = 0.56; Z =17~35, k = 0.53 và Z >35 thì k = 0.50[/FONT]

-chiều cao h = 0.8D
-Bán kính r=1.7 D

Các bạn có thể thiết kế theo cách nào thùy ý và mỗi cách dựng hình các bạn sẽ có các cách tham số khác nhau.Ở đây mình đưa ra cách dựng hình như sau:
-Tạo sketch mới rồi vẽ 3 đường tròn đồng tâm với kích thước như trên
-Extrude theo biên dạng đường tròn lớn nhất 10mm
-tạo sketch theo hình 2 và rivoled để vát một bên sau đó mirro future để nhân đôi hai bên
-tạo sketch theo biên dạng hình 3 sau đó Extrude cut
(Ở đây mình tạo sketch theo hướng dẫn của chú DCL : Ở đây, cung đáy răng có tâm nằm trên đường chia và tiếp tuyến với đường chân răng. Cung sườn răng cũng có tâm trên đường chia và tiếp tuyến với cung chân răng; khoảng cách giữa tâm hai cung này tạm lấy bằng 30mm, sau đó ta sẽ đưa khoảng cách này vào bảng tính để "ép" nó phải bằng bước xích t )
-cuối cùng là dùng instand future để nhân lên 14 răng

Bây giờ mình là bước tham số cho chi tiết:
-Vào tools ->Expression hộp thoại expression xuất hiện

[FONT=&quot]

[/FONT] -Đầu tiên các bạn tiến hành đưa các thông số chính của đĩa xích vào:

+Ở mục list bạn chọn User defied
+nhập thông số bước xích T:Trong o name nhập “buocxich”,ô formula nhập 25.4 rồi Enter
+nhập thông số răng Z:Trong name nhập “sorang”,ô formula nhập 14
+Nhập đường kính con lăn D:name nhập “duongkinhconlan” ô formula nhập 15.88
+Nhập chiều dài con lăn C:name nhập “chieudaiconlan” ô formula nhập 15.88
+Nhập hệ số k :Name nhập “k”
Biểu thức: if(sorang<11)(0.58)else if(sorang<18)(0.56)else if(sorang<36)(0.53)else(0.5)
Lưu ý:Mục type chọn Number và Constant.Dặt tên không dấu và không cách,đối với hàm if else thì giữa 2 chữ này phải có dấu cách
-bây giờ tiến hành ràng buộc các thông số thiết kế với thông số vừa nhập
+Trong list chọn all

-Chọn thông số đường tròn lớn:name đổi thành de,ô formula đổi thành: buocxicht*(k+(1/tan(180/sorang)))
-Chọn thông số 100:đổi tên thành Dc,mục formula đổi thành
buocxicht/sin(180/sorang)
-chọn đường tròn 80 đổi tên thành Di và thông số thành
dc-DuongkinhconlanD
-Chọn thông số Extrude bề dày:đổi name thành B và nhập thông số
0.93*chieudaiconlan-0.15
-chọn thông số chiều cao vát đổi tên thành H và thay thông số mới
0.8*DuongkinhconlanD
-Chọn bán kính đổi tên thành R và thông số thành
1.7*DuongkinhconlanD
Làm tương tự với các thông số còn lại sau đó save bài lại.
Lưu ý:Để các biểu thức k bị sai,khi viết biểu thức các bạn nên lấy các thông số bằng cách click chuột phải vào thông số cần lấy chọn insert name.
Bây giờ các bạn có thể chỉnh sửa các thông số cơ bản để có đĩa xích mới.Có rất nhiều cách để chỉnh sửa các thông số này: Trực tiếp trên bảng Expreesson,trên excel hay dùng NX tools.Mình sẽ hướng dẫn các bạn qua các bài tiếp theo.
 
Last edited:
Author
Ðề: Tham số chi tiết trong NX!

Thay đổi thông số bằng NX tools!

Sau khi save bài lại bạn mở Product temlate studio

Vào start->all programs->UGS NX7.0->NX tools-> Product temlate studio






-Bạn click vào biểu tượng open or creat a template
-Tìm đến file đĩa xích bạn đã lưu rồi click Open
-Phóng to cái khung ra như sau


-click chuột phải vào dòng comp_label rồi delete nó đi(cái này dùng để đưa hình vào,ở đây mình k đưa hình)
-chọn dòng dầu tiên:trong ô tile ở bên dưới thay tên bằng “đĩa xích”rồi enter
-Kick chuột vào biểu tượng add group kéo thả vào dòng đĩa xích


-Đưa các số liệu vào group


Thực hiện xong save bài lại tắt chương trình đi
Mở file đĩa xích bên NX lên
-Trên Resource bar click chọn assembly navagator
-Trong assembly navagator click chuột phải vào diaxich và chọn edit reusable component
-Hộp thoại template explorer click đúp vào “đĩa xích”


Và cuối cùng là kết quả


Bây giờ hoàn toàn có thể tạo đĩa xích mới với bằng việc chỉnh sửa các thông số trong bảng!
 
Ðề: Tham số chi tiết trong NX!

các bác cho em hỏi là khi em làm tới bước này "Vào start->all programs->UGS NX7.0->NX tools-> Product temlate studio" thì báo lỗi này

các bác giúp em xem xử lí như thế nào vậy?
thanks các bác nhiều.
 
Last edited:
Author
Ðề: Tham số chi tiết trong NX!

Lỗi này từ bản 8.5 trở lên mới gặp. Bác sửa như sau :
+ Tải Java machine về cài đặt (sử dụng đúng cho win 32 hoặc 64 như máy đang dùng mới dc)
+ Tạo một biến mới UGII_JAVA_HOME= C:\Program Files\Java\jre7
+ Khởi động lại máy là ok
 
Author
Ðề: Tham số chi tiết trong NX!

Đúng rồi, bạn tạo biến như thế là dc. Với dk là cài đúng java cho win đang dùng nhé
 
Ðề: Tham số chi tiết trong NX!

em tạo biến cho Java xong rồi thì em làm bước này thì bị lỗi.
"Vào start->all programs->UGS NX7.0->NX tools-> Product temlate studio" thì báo lỗi này
"Vào start->all programs->UGS NX7.0->NX tools-> Product temlate studio" thì báo lỗi này
[/B]em dùng máy công ty có bản quyền. không biết có phải lience không hỗ cho phép không các bác
[IMG]http://www.mediafire.com/convkey/6e41/8d6jgv2b6r1ltcafg.jpg
 
Author
Ðề: Tham số chi tiết trong NX!

Bạn kiểm tra xem hiện tại cty bạn mua license là sản phẩm nào, có thể sản phẩm đó k có License của phần này :)
 
Ðề: Tham số chi tiết trong NX!

Mình đang học phần mềm này, nhiều cái còn chưa hiểu,
Mình có thực hiện lại video theo hướng dẫn của bạn ha mọi người tham khảo.

[video=youtube;tm59xwUMxwM]
&amp;index=1&amp;list=PLM5OmkG4e7GGaGuhxyVIwgoPBV8OqK2ka[/video]
 
Top