Xin chào ! Hôm nay tôi sẽ hướng dẫn bạn việc đăng ký và cài đặt tiện ích liên kết simulink(simmechanics) vào add-in trên phần mềm Solidworks !
Việc đầu tiên là đăng ký một tài khoản của MATHWORKS bằng cách vào link https://www.mathworks.com/products/simmechanics/download_smlink.html
B1 : Bạn điền địa chỉ mail bạn sử dụng để đăng ký
B2: Chọn bản SimMechanics phù hợp với phiên bản Matlab cài trong máy của bạn và điền thông tin về bạn(bạn nên điền theo thứ tự từ trên xuống để được như hình bên dưới)
B3 : Tiếp sau đó sẽ xuất hiện hộp thông báo yêu cầu xác nhận. Lúc này bạn check mail và thực hiện việc xác nhận của mình.
B4: Ngay sau khi nhấn link xác nhận bạn sẽ có một thông báo xác nhận thành công hiện ra và SimMechanics Link cho bạn lựa chọn tải về. Lúc bấy giờ thì bạn sẽ chọn 2 file phù hợp với hệ điều hành bãn đã chạy và down file (File tải về cho vào Document/MATLAB – được định sẵn khi cài MATLAB).
B5: Mở MATLAB và thực hiện lệnh trên cửa sổ command sau và ấn Enter
install_addon(‘<zip_file_name>.zip’)
Trong đó : zip_file_name là tên của file zip vừa tải về
Ví dụ : ở đây là “smlink.r2010b.win64.zip” chẳng hạn
Sau khi thành công bước 5
B6 : Thực hiện tiếp lệnh và ấn Enter
smlink_linksw
B7 : Mở Solidworks lên chọn Tools > Add-Ins và đánh dấu như hình
Như vậy là đã hoàn thành việc cài đặt tiện ích liên kết simulink lên Solidworks. Ngay sau khi có add-in này thì từ bây giờ Solid có thêm nguồn lưu file với định dạng xml phục vụ việc mô phỏng kết cấu trên phần mềm Matlab
Một số bạn sử dụng bản Matlab mới hơn đã nghĩ rằng việc cài đặt lỗi mà khi Save as không xuất hiện đuôi .xml , thì trong trường hợp này thì bạn sẽ cho trỏ chuột tới SemMechanics link >Export >SimMechanics First Generation… >Đặt tên và save nhé !
Một lưu ý là nó chỉ hiện ra trong môi trường Assembly do vậy nếu ai đó làm đúng mà vẫn chưa thấy nó xuất hiện thì hãy kiểm tra bạn đang làm việc ở môi trường nào nhé !
Cảm ơn đã ghé xem !
khi cài đến bước 5 thì em bị lỗi này:
>> install_addon(‘smlink.r2013a.win64.zip’)
Undefined function ‘install_addon’ for input arguments of type ‘char’.
cho em hỏi làm sao để giải quyết vấn đề này?????
Em cài đến bước 5 thì bị lỗi này:
>> install_addon(‘smlink.r2013a.win64.zip’)
Undefined function ‘install_addon’ for input arguments of type ‘char’.
Cho em hỏi giải quyết vấn đề này như thế nào???
Mong anh sớm trả lời. thanks!!!
Bạn để ý lại xem đã tải đủ file ( smlink.r2013a.win64.zip và install_addon.m ), chú ý tải đúng bản phù hợp và lưu trữ đúng nơi (Document/MATLAB) nhé bạn. Gluck ! 😀
Error using install_addon (line 52)
Access is denied.
mình bị lỗi này fix thế nào vậy b
Cảm ơn bạn, mình đã thực hiện được. Bài viết rất hay ❤
Cảm ơn bạn nhiều nhé!
Không có gì, cảm ơn đã ghé qua chỗ mình 😀
mình bị lỗi như thế này fix thế nào vậy bạn cũng ở bước 5 , giúp mình với
Khi ở bước 5 mình bị lỗi như thế này ”Error using install_addon (line 52)
Access is denied.
” fix thế nào vậy bạn , giúp mình với
Bạn để ý chạy MATLAB dưới quyền Admin sẽ chạy được nhé
bản quyền Admin là như thế nào ạ.
>> install_addon(‘smlink.r2010b.win32’);
??? Undefined function or method ‘install_addon’ for input
arguments of type ‘char’.
You must have file ‘install_addon.m’ in your current folder. First try to run it.
https://nguyenthuanauto.files.wordpress.com/2014/11/dang-ky-71.png 🙂
ngon lành rồi! cảm ơn bạn nhiều!!
Mình bị lỗi này vào export trong solid thì bị lỗi giúp mình với
Warning: Permission denied to create file “D:\Program Files\MATLAB\R2014b\bin\win64\cl_sldwks2sm.dll”.
> In iofun\private\extractArchive>extractArchiveEntry at 100
In iofun\private\extractArchive at 48
In unzip at 98
In install_addon at 52
Warning: Permission denied to create file “D:\Program Files\MATLAB\R2014b\bin\win64\pmi_api.dll”.
> In iofun\private\extractArchive>extractArchiveEntry at 100
In iofun\private\extractArchive at 48
In unzip at 98
In install_addon at 52
Warning: Permission denied to create file “D:\Program Files\MATLAB\R2014b\bin\win64\pmi_toolkit.dll”.
> In iofun\private\extractArchive>extractArchiveEntry at 100
In iofun\private\extractArchive at 48
In unzip at 98
In install_addon at 52
1. Bạn download lại simmechanics và install_addon (nhớ lưu trong MATLAB DOCUMENT)
2. Chạy Solidworks
3. Chạy Matlab với chế độ Administrator
4. Thiết lập path trong menu toolbar chọn Add folder, sau đó Add Simmechaníc Link Folder (tải về)
5. Thực hiện command “install_addon(‘smlink.r2014b.win64.zip’) và “smlink_linksw” để hoàn tất nhé
Ngoài ra bạn có thể tham khảo thêm ở forum của matlab https://www.mathworks.com/matlabcentral/answers/index/?s_tid=gn_mlc_an
Chúc bạn thành công!
anh ơi nó k có hiện cái export là bị sao ạ ?
bạn ơi cho mình hỏi mình dùng bản matlab2015b và solid 2016 chạy trên win 8.1 mình làm như bạn rồi, mình có vào tools chon simmechanical link rồi mà trên thanh công cụ không có simmechanical link, khi xuất file không có đuôi .xml mawcjduf mình chon file asse rồi.
Chiến, bạn xuat file sau vậy , chỉ mình được không, mình cũng gapwh trục trặc khúc này ..
https://polldaddy.com/js/rating/rating.jshttps://polldaddy.com/js/rating/rating.jsBạn vào Tool xem nó có hiện ra ko!
cho e hỏi matlab và solidwork có cần cùng phiên bản ko ạ… tại vì e đang sài matlab 2017 và solidwork 2015…. cài đặt thành công nhưng khi vào solidword đê add in thì ko tìm thây simmechanic link…. chỉ thấy có mục simcape multibody link thôi… e tích chọn thì khi chọn export thì ko có mục SimMechanics First Generation mà nó chỉ hiện 1 mục duy nhất là simcape multibody link… e kích chọn thì nó báo lỗi
bạn ơi sao mình export từ solidworks qua matlab nhưng không hiện ra First Generation chỉ hiện lên Símcape Multibody… và matlab báo lỗi khi chuyển đổi, giúp mình với ạ.
ad ơi cho em hỏi sao em làm hoàn thiện rồi mà sau cái bước add in thì em vào tool lại ko thấy có simcatpe ạ