Comment utiliser FreeCAD avec votre CNC Mekanika

FreeCAD est un logiciel 3D paramétrique et open-source qui évolue rapidement, et qui est soutenu par une communauté de plus de 500 développeurs. Il est entièrement gratuit - mais vous pouvez soutenir le projet ici – et il dispose d'une section FAO robuste qui vous permettra de fraiser des projets complexes sur votre CNC en toute confiance. 


Si vous hésitez entre plusieurs logiciels, vous pouvez comparer différents logiciels de CFAO ici pour faire votre choix et si vous découvrez FreeCAD, vous pouvez télécharger les versions stables précompilées pour Windows, macOS et Linux. ici.


Note : lors de la rédaction de cet article, nous avons d'abord essayé la version macOS, qui présentait de nombreux bugs que nous n'avons pas réussi à surmonter, nous sommes passés à la version Windows et tout s'est bien passé.


Dans ce tutoriel, nous allons parcourir la section FAO de FreeCAD afin de fraiser notre clamp habituel. À la fin de cet article, vous devriez être familiarisé avec l'interface FAO de FreeCAD et ses fonctions de base, et savoir comment l'utiliser avec votre CNC Mekanika. Voici la structure de l'article : 

  1. Aperçu de FreeCAD
  2. Conseils rapides d'installation
  3. Interface et configuration de la FAO
  4. Importez vos fraises. etgénérez des opérations
  5. Simulez votre travail et exportez-le
  6. Usinez votre pièce

1/ Aperçu de FreeCAD

L'interface de FreeCAD est assez semblable à celle des autres logiciels 3D, et comporte les sections suivantes.


  1. Une vue 3D où vous pouvez voir les objets que vous dessinez et manipulez. Vous pouvez avoir plusieurs vues du même document (ou des mêmes objets), ou plusieurs documents ouverts en même temps, et passer de l'une à l'autre à partir des onglets situés sous l'éditeur visuel.
  2. Une sélection d'Ateliers qui vous permet de passer de l'esquisse à la CAO, à la FAO et à d'autres environnements de travail.
  3. La Vue Combinée avec deux onglets :
    • L'onglet Modèle présente le contenu et la structure de votre document en haut et les propriétés des objets sélectionnés en bas.
    • L'onglet Tâches, où FreeCAD vous demandera des valeurs spécifiques à l'atelier et à l'outil que vous utilisez actuellement.
  4. Une vue panneau avec tous les outils disponibles dans votre environnement de travail.


Nous nous concentrerons sur l'atelier de FAO (appelé Path dans FreeCAD), mais si vous voulez aller plus loin dans la compréhension de l'interface, vous pouvez trouver plus de ressources sur le Wiki de FreeCAD.


Dans le cadre de ce tutoriel, nous importerons directement notre fichier *.STEP, sans le dessiner à partir de zéro. Vous pouvez trouver le fichier ici here:. Si vous souhaitez apprendre les concepts de base du fraisage CNC, nous vous suggérons de regarder notre série de tutoriels avant de suivre ce tutoriel spécifique pour FreeCAD.

2/ Conseils rapides d'installation

Avant d'aller plus loin, veillez à mettre à jour vos Préférences dans l'onglet Général avec "Metric small parts & CNC", afin de pouvoir utiliser le standard mm/min pour vos opérations.


Si vous venez d'un autre logiciel, assurez-vous que les  préférences de navigation sont alignées sur ce à quoi vous êtes habitué, cela améliorera grandement votre expérience de l'interface visuelle.

3/ Interface et configuration de la FAO

Pour accéder à l'interface FAO de FreeCAD, vous devez sélectionner l'atelier Path. Lorsque vous êtes dans l'atelier approprié, la barre d'outils du panneau de votre environnement doit ressembler à ceci :


Tout d'abord, nous allons créer une Tâche. C'est la vue par défaut qui contient toutes les informations d'un travail de FAO spécifique, ce qui signifie que vous pouvez y programmer plusieurs opérations, ainsi que les informations sur les outils que vous utilisez et vos avances et vitesses.


Cliquons sur la première icône de la barre d'outils : Créer une tâche. Cela créera un nouveau travail dans votre Vue Combinée, ainsi que de nouvelles informations dans l'onglet Tâches.


Nous commencerons par adapter les paramètres du brut de notre travail dans l'onglet Tâches :


  • Ajoutez de la matière sur chaque axe pour adapter le bloc de bois à partir duquel nous allons fraiser cette clamp. Ici, nous ajoutons simplement 1o mm aux axes X et Y, et pas de surépaisseur sur l'axe Z.
  • Cliquez sur le coin que vous voulez utiliser comme point d'origine pour votre code, et cliquez sur Set Origin pour l'utiliser comme point d'origine, ici nous utilisons notre convention générale de tutoriel pour placer le Z0 sur le bas de notre stock.



Notez que la création d'une Tâche génère une image de copie de votre modèle sous l'onglet Tâche, qui apparaît en semi-transparence. Vous pouvez toujours basculer la visibilité de votre modèle original ainsi que celle du brut ou de votre modèle de Tâche, mais vous devrez définir vos opérations sur le modèle à l'intérieur de votre travail.

Enfin, avant d'aller plus loin, assurez-vous d'affecter le bon post-processeur à votre travail. Dans le cas des machines Mekanika, vous pouvez sélectionner LinuxCNC.


4/ Importez vos fraises et générez des opérations

Avant d'aller plus loin, nous devons créer des profils d'outils qui correspondent à ce dont nous disposons pour notre machine. Pour cela, cliquez sur le Gestionnaire des outils coupants​. Si c'est la première fois que vous configurez la bibliothèque, FreeCAD va vous demander si vous voulez configurer le dossier.

  • Je vous suggère de l'installer sur le chemin standard.
  • Je vous suggère également d'accepter d'avoir une copie des fichiers de géométrie d'outil par défaut de l'exemple, cela vous aidera à insérer vos propres fraises.


Une fois créé, vous arriverez à un écran avec des fraises existantes.


Pour ajouter une nouvelle fraise, cliquez sur le bouton Créer un outil coupant, puis sélectionnez le type de forme de votre fraise. Après avoir sélectionné la forme, FreeCAD vous demandera de nommer votre nouvel outil avant de pouvoir modifier ses paramètres. Vous pouvez ensuite double-cliquer sur le nouvel outil et adapter sa forme et ses attributs.


Pour en revenir à notre travail, vous pouvez maintenant cliquer sur Sélecteur des outils coupoants pour voir vos fraises apparaître à côté de l'environnement 3D.


Notez que contrairement à d'autres programmes de FAO, FreeCAD n'associe pas les vitesses et les avances à chaque outil de la bibliothèque, elles doivent être ajoutées dans notre travail. 

Un conseil supplémentaire avant de mettre en place vos premières opérations : nous aimons un plugin qui vous aide à calculer vos vitesses d'avance et de rotation. Il est disponible ici avec la procédure d'installation en fonction de la configuration de votre ordinateur, et sera visible sous Path > Addons une fois installé et FreeCAD redémarré. 

Vous aurez besoin de connaissances de base des vitesses d'avance et de rotation pour utiliser ce module complémentaire, afin de calculer la charge de copeaux appropriée, mais il vous permettra de stocker des données sur les matériaux et de les utiliser beaucoup plus rapidement.




De retour à la Vue Combinée, sous votre travail, vous pouvez maintenant voir un objet TC (pour Tool Controller) avec le nom de votre fraise et tous ses paramètres, y compris les avances et les vitesses. Si vous ne les avez pas réglés à l'aide du plugin, vous pouvez modifier les paramètres, les avances et les vitesses de votre contrôleur d'outil pour cette Tâche.




Maintenant que nous avons notre dessin, notre outil et nos vitesses, nous pouvons commencer à créer des opérations. Pour notre clamp, nous allons effectuer trois opérations simples :

  • Une poche pour fraiser l'avant du contour et le trou arrière, appelée Poche dans FreeCAD  
  • Deux contours pour fraiser la poche ovale et façonner le contour, appelés Profile dans FreeCAD


Pour créer la poche, nous utiliserons l'icône de l'outil Poche. Un onglet s'ouvre sous la Vue Combinée avec plusieurs informations intéressantes :

  • La section Géométrie de base vous permet de sélectionner différentes géométries à ajouter à vos opérations. Notez qu'elles doivent être ajoutées une par une et que FreeCAD ne semble pas détecter automatiquement les contours connectés comme dans d'autres logiciels, ce qui peut s'avérer un peu fastidieux pour les pièces complexes. 
  • La section Profondeurs vous permettra de vérifier la profondeur de départ et finale de votre opération, ainsi que de modifier les pas de descente et d'ajouter une étape de finition. Notez que pour modifier les paramètres grisés, vous devez les modifier dans leur configurateur d'origine, c'est-à-dire dans votre objet TC, car les âraùmètres sont inter-connectés.
  • La section Hauteur permet de modifier les hauteurs de dégagement et de sécurité.
  • Enfin, la section Opération vous permet de modifier la direction de fraisage (conventionnelle ou ascendante) ainsi que le Motif afin d'optimiser votre temps de fraisage ou les aspects de finition.




Une fois que vous avez terminé, cliquez sur Ok et le chemin d'outil devrait apparaître sur l'écran du visualisateur 3D. Nous allons pouvoir le simuler, mais faisons d'abord la même chose pour la première opération de contour appelée Profile dans FreeCAD : sélectionnez toutes les faces du contour interne dans la section Géométrie de base, ainsi que les paramètres de votre choix dans les autres sections.  




Dans ce cas, nous allons devoir sélectionner Interne dans la section opération pour fraiser l'intérieur de la poche. 


Faisons ensuite de même pour le deuxième contour.



En fonction des méthodes de maintien de la pièce que vous utiliserez, il peut être utile d'ajouter des onglets à votre chemin d'outil. Dans la vue combinée, vous pouvez cliquer sur Path > Finition du parcours > Attache. Cela devrait créer automatiquement 4 onglets. Vous pouvez ensuite ajuster leurs dimensions, leurs géométries et leur emplacement dans la section Attache.


5/ Simulez votre travail et exportez-le

Une fois vos opérations définies, une bonne pratique consiste à simuler l'ensemble de votre travail avant d'exporter quoi que ce soit vers votre machine. FreeCAD dispose d'un Outil de simulation FAO très pratique qui vous permet de vérifier si tout fonctionne correctement et comment votre pièce devrait théoriquement se présenter après le fraisage.




Après cette dernière étape, nous sommes maintenant prêts à exporter notre fichier de fraisage. Avant cela, assurez-vous que le bon post-processeur est sélectionné dans votre Tâche, mais vérifiez également le chemin d'exportation de vos G-Code dans les Préférences.


Vous pouvez maintenant cliquer sur Post Traitement pour générer votre fichier G-Code et l'envoyer à votre machine.


6/ Usinez votre pièce

Nous avons un autre tutoriel sur la façon d'utiliser votre machine Mekanika pour la première fois lorsque vous générez votre G-Code, que vous pouvez trouver ici et qui est adapté à n'importe quel logiciel que vous utiliseriez avec votre machine.



Se connecter pour laisser un commentaire.