Open Modular Drone - TIRREX Project

Version 1.0.1

Site de ressource pour l'assemblage et l'utilisation des drones Tirrex

Simulateur-MATLAB-Simscape-via-Onshape

Sur cette page on propose de montrer la procédure pour importer une CAO Onshape dans Simscape.

Une version gratuite de Onshape est suffisante. Par contre, faut les toolbox suivantes dans Matlab:

  • Simscape multibody
  • Simscape

On commence par dessiner un assemblage dans Onshape avec toutes les pièces de cet assemblage dedans. On propose un exemple dans l’image suivante

assemblage_onshape

Ce qui est important c’est qu’il y ait un onglet avec les pièces et un autre avec l’assemblage en lui-même.

Toutes les pièces de l’assemblage doivent être dans le même document. Autrement dit, il faut que chaque pièce soit dans un onglet à part entière et l’assemblage doit être constitué d’assemblages et/ou de pièces du même document. Les références à des fichiers externes ne marchent pas pour l’instant.

ensuite on copie l’URL de l’assemblage.

On suit le tutoriel décrit ici.

Il faut donc entrer les lignes de codes suivantes dans Matlab :(l’url est à changer)

url = 'https://cad.onshape.com/documents/5817806f96eae5105bfa5085/w/15ab3bfb58cacbf427d77ff3/e/181493813f84966648a8db1b';
xmlFile = smexportonshape(url);
smimport(xmlFile);

Détails important :

Les liaisons utilisées dans l’assemblage ont leur importance comme décrit ici

Last updated on 6 Jan 2025
Published on 6 Jan 2025
 Edit on GitHub