You are on page 1of 5

Matlab et SolidWorks

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) :

1/5

Matlab et SolidWorks

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

2/5

Matlab et SolidWorks

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

Groupes cinmatiques

Contraintes dassemblage

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.

3/5

Matlab et SolidWorks

Importation dans Matlab


Ouvrir Matlab. Taper Mech_import La fentre de dialogue suivante souvre

Indiquer ici le chemin du fichier xml Vous pouvez crer un nouveau modle ou mettre jour, complter, un modle existant

Donner un nom votre modle

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.

4/5

Matlab et SolidWorks 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 !!!

5/5

You might also like