Transcript
  • 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 !!!