Quelle(s) formation(s) programmation SolidWorks

Bonjour à tous,

Je suis Luke, nouveau sur Lynkoa, et j'ai une question sur SolidWorks.

Je souhaite réaliser un programme me permettant de modifier le formalisme d'un assemblage de tête SolidWorks, ainsi que l'ensemble de ses sous-ensembles, pièces, et leurs plans associés.

Par exemple, je souhaite :

  • faire comme une composition à emporter de tout, en spécifiant les dossiers vers lesquels les fichiers doivent aller selon leur type (fabriqué, commerce, environnement, etc.) ;
  • en modifiant les propriétés personnalisées ;
  • en modifiant les options des fichiers (pièces, assemblages, plans) ;
  • en modifiant les fonds de plan ;
  • en exportant les plans en pdf ;
  • etc.

Le tout de façon automatique, en partant d'un fichier Excel par exemple qui spécifierait les règles de nommage, des chemins d'enregistrement, les propriétés personnalisées, etc.

J'ai regardé les formations possibles pour apprendre le nécessaire pour faire de la programmation avec SolidWorks.

J'ai trouvé cette formation : https://www.visiativ-solutions.fr/formations/formations-conception-mecanique/initiation-developpement-aux-api/

Pensez-vous que ce soit la formation qui convienne à ce que je veux faire ?

Connaissez-vous d'autres formations qui pourraient m'aider à programmer ce que je souhaite ?

Merci à tous de votre aide.

Luke

Si tu as déjà des connaissances en programmation pourquoi pas, mais dans tout les cas se ne sera pas tâche facile via les API, le développement risque d'être long et ardu pour un premier programme.

Sinon avec l' outil MyCadtools ProjectManager + Intégration tu dois aussi pouvoir faire l'ensemble des tâches demandé sans connaissance en programmations de plus je crois qu'il y a une période d'essai de 1 mois:

https://www.lynkoa.com/mycadtools

Project manager permet de copier un assemblage en renommant en auto, création de dossier et modification auto de propriété.

https://help.visiativ.com/mycadtools/2020/fr/ProjectManager.html

Ensuite intégration permet d'effectuer des tâche sur un assemblage (changement de fonds de plans en lot, export des plans en pdf (en modifiant au besoin les propriété suivant une nomenclature Excel...

https://help.visiativ.com/mycadtools/2020/fr/Integration.html

5 « J'aime »

Bonjour,

Merci pour cette réponse.

Cela semble correspondre encore mieux à ma question.

J'essayerai au moment venu Project Manager et Integration.

Luke

Oui pour un prix raisonnable cela évite des programmations compliqué.

De plus Intégration permet aussi de lancer des macros en batch donc les 2 solutions ne sont pas incompatible!

Bonjour Luke,

Intégration et ProjectManager te permettront de faire ce que tu souhaite. L'avantage est que c'est graphique et si tu es dégourdi et que tu passe le temps qu'il faut à bien tout paramétrer le résultat sera au rendez-vous et les prochaines fois ce sera plus facile.

En revanche, si tu as souvent ce besoin avec quelques variantes et que tu souhaite que ce soit différents utilisateurs qui fasse ces actions sans que tu les guide ca va se compliquer.

Avec l'API tu pourras faire des choses beaucoup plus robustes car tu pourras tout "hard-coder". De plus si tu as des assemblages complexe avec références externes, dans PDM, que tu veux mettre les fichiers sur le réseau... Tu va découvrir des comportements étranges avec les outils MyCADtools. (lenteur, crash, erreur, propagation à des fichiers non désirés, ou alors traitement partiel).

Après des années à me battre avec les tools officiels j'ai pris l'API en main et depuis tout roule tout seul c'est super. Donc si tu as le temps et l'envie je t'engage à effectivement te former à l'API SW, c'est vraiment ultra puissant et satisfaisant.

Si tu veux avoir un truc fonctionnel pour dans 3 jours alors ne te lance pas là dedans !!

A+

 

2 « J'aime »