Matlab et SolidWorks
1/5
Matlab et Solidworks - installation
Installation des fichiers en 4 tapes
Etape 1 : rcupration des fichiers Vous pouvez aussi les tlcharger sur le site de Matlab : http://www.mathworks.fr/products/simmechanics/download_smlink.html Vrifier si votre systme dexploitation fonctionne en 64bits ou en 32bits. Vous avez deux fichiers tlcharger :
Larchive zip : smlink.r2011b.win32.zip (32 bits) ou smlink.r2011b.win64.zip (64bits)
Le fichier dinstallation : install_addon.m Placer ces fichiers dans un mme rpertoire (le rpertoire na pas dimportance).
Etape 2 : installation des fichiers Larchive zip contient des fichiers placer dans diffrents rpertoires de MATLAB. Comme il est fastidieux de le faire fichier par fichier, on utilise le programme install_addon. Lancer MATLAB en tant quadministrateur :
Cest important sinon vous risquez davoir des messages derreurs lors du dcompactage (a mest arriv !!). Dans Matlab, votre rpertoire de travail doit contenir larchive zip et le fichier install_addon. Modifier le si ncessaire. Dans Matlab, taper la commande : install_addon(nom de larchive) Voil ce que cela donne chez moi (version 64bits) :
Matlab et SolidWorks
2/5
Etape 3 : o Matlab parle Solidworks On va ajouter un complment Solidworks Toujours dans MATLAB, taper la commande : smlink_linksw
Le lien est ralis.
Etape 4 : o Solidworks rpond Lancer Solidworks. Ouvrir la bote de dialogue des complments :
Soit par le menu OutilsComplments.
Soit (sous 2010 et +) en cliquant sur licne de droite du menu
Si tous cest bien pass, vous pouvez slectionner SimMechanics Link
Matlab et SolidWorks
3/5
Importation dune maquette Solidworks dans Matlab
La Maquette et son enregistrement Pour importer une maquette, il faut une maquette. Je prends lexemple du robot dont les fichiers sont donns dans Modle Matlab
Remarque 1 : Il est prfrable de raliser les groupes cinmatiques dans des fichiers indpendants puis de crer votre systme dans un fichier assemblage. Remarque 2 : Le systme assembl doit fonctionner ( la main) correctement. La maquette tant oprationnelle, lenregistrer au format SimMechanics link.
Cest un fichier au format xml. Solidworks r-ouvre toutes les pices pour les enregistrer comme modle. Vous pouvez fermer Solidworks.
Groupes cinmatiques
Contraintes
dassemblage
Matlab et SolidWorks
4/5
Importation dans Matlab Ouvrir Matlab. Taper Mech_import La fentre de dialogue suivante souvre
Aprs validation, Matlab gnre le modle et louvre. Pour le robot, cela donne ceci
Mouais cest quoi ce truc En fait cest une sorte de graphe des liaisons.
Les blocs avec reprsente un groupe cinmatique.
Entre chacun de ces blocs se trouve un bloc reprsentant une liaison (des degrs de liberts). Et le joli dessin 3D me direz-vous, et bien, il faut, dans le menu, faire Edit puis Update diagramme ou, plus simplement, Ctrl D.
Indiquer ici le chemin du fichier xml
Donner un nom votre
modle
Vous pouvez crer un
nouveau modle ou
mettre jour, complter,
un modle existant
Matlab et SolidWorks
5/5
Jobtiens ceci
Bof cest moche !!! En fait Matlab na pas trouv les dessins car le rpertoire courant de Matlab ne contient pas mon fichier xml. Si je prends le bon rpertoire courant, jobtiens cela
Noubliez pas de sauvegarder votre modle !!!