Différences entre les pages « FreeCAD » et « Laserengraver »

De fablabo
(Différence entre les pages)
Aller à : navigation, rechercher
(connections avec d'autres logiciels)
 
m (Description du Gcode obtenu avec le logiciel LASERENGRAVER 0.08 alpha)
 
Ligne 1 : Ligne 1 :
{{Logiciel
+
{{Projet
 
+
|status=Fonctionnel
 
+
|status_pub=Publié
|entree=FCSTD,STL,STEP,...
+
|image=S0791112.JPG
 
+
|description=mode d'emploi de laserengraver_smoothie
 
+
|license=GPL
 
+
|contributeurs=LaurentM, Cedric, Philippe Bonnet,LAurent_B
|sortie=FCSTD,STL,...
+
|inspiration=http://www.instructables.com/id/Pocket-laser-engraver/step7/
 
+
|ingrédients=code
 
+
|url=https://gitlab.com/PlateformeC/laserengraver_smoothie
 
+
|name=LaserEngraver / smoothieboard
|site=http://www.openscad.org/
 
 
 
 
 
 
 
 
 
|logo=FreeCAD_logo.png
 
 
 
 
 
 
 
|licence=LGPL
 
 
 
 
 
 
 
 
}}
 
}}
 +
== À propos ==
 +
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
 +
ATTENTION ! Depuis la mise à jour d'Inkscape de mai 2020 (version 1.0), '''Laserengraver n'est plus compatible''' avec le logiciel. Si vous téléchargez Inkscape à partir de cette date, vous aurez la dernière version du logiciel et vous ne pourrez pas utiliser Laserengraver. <br />
 +
Pour palier à cela, vous pouvez télécharger la version précédente à cette adresse :
 +
https://inkscape.org/release/inkscape-0.92/.<br />
 +
'''DEPUIS 2023, IL EXISTE MAINTENANT UNE NOUVELLE VERSION DE LASERENGRAVER POUR POUVOIR FONCTIONNER AVEC INKSCAPE 1.XX'''
  
 +
Si vous utilisez déjà Inkscape et l’extension  Laserengraver et que vous n'avez pas fait de mise à jour récente, tout devrait fonctionner normalement.<br />
 +
Si vous ne savez pas quelle version d'Inkscape vous avez, vous pouvez trouver l'information dans le logiciel dans "Aide", puis "À propos d'Inkscape"<br />
 +
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 +
Laserengraver_smoothie est une extension inkscape qui permet de convertir un dessin vectoriel Inkscape en un fichier gcode adapté à la découpe laser [[Laser_Smoothignstech]].
  
 +
Une fois installée, elle est accessible via le menu "Extensions" d'inkscape : Extensions > Laserengraver > smoothie-laser
  
 +
[[Image:Laserengraver_smoothie.jpg|center|thumb|750px|Capture d'écran d'inkscape avec laserengraver_smoothie]]
  
  
 +
=== Installation de l'extension ===
  
C'est un logiciel libre de modélisation paramétrique.
+
==== Téléchargement ====
 
 
Wikipédia : [https://fr.wikipedia.org/wiki/FreeCAD FEECAD]
 
 
 
Site officiel : ''En francais'' : https://www.freecad.org/index.php?lang=fr
 
www.freecadweb.org
 
 
 
Il est utilisé pour faire de la CAO.
 
N'hésitez pas à modifier les pages de notre wiki FabLabo.net afin d'améliorer le partage d'infos.
 
 
 
==connections avec d'autres logiciels==
 
 
 
FreeCAD peut importer les fichiers OpenSCAD et de nombreux autres formats. Ainsi l'atelier Planche à dessin (ou Draft) peut importer et exporter les formats suivants: SVG, Autodesk DXF & DWG, OCA et peut importer le airfoil data format DAT.
 
 
 
On peut exporter sa création au format .STL afin d'utiliser une imprimante 3D .
 
 
 
- https://www.youtube.com/watch?v=fRTK-2IUECo
 
  
- https://www.youtube.com/watch?v=ponhLdQK664
+
* Télécharger la version 0.07 BETA2 : [https://gitlab.com/PlateformeC/laserengraver_smoothie/uploads/310f30bd07bb31c9bf5fbb0f05ad62e0/laserengraver_smoothie_0.07-beta2.zip version 0.07-beta2]
 +
* Demander à l'association PING pour avoir la nouvelle version 0.08 alpha.
 +
* Télécharger la nouvelle version de Laser Engraver 0.08 alpha 1 pour INKSCAPE 1.2 en python 3  :  https://gitlab.com/PlateformeC/laserengraver_smoothie/-/tree/UpDatePyhton3/src
 +
==== Installation ====
  
==ressources==
+
* Placer les fichiers
-Manuel la documentation en français : https://wiki.freecad.org/Manual:Introduction/fr
+
  laserengraver_smoothie.py
 +
  laserengraver_laser_smoothie.inx
  
 +
dans le répertoire suivant en fonction du système d'exploitation :
  
YOUTUBEURS : J'ai lu que : Par jour, 720 000 heures de vidéos sont publiées sur YouTube .
+
    Linux: /Home/NOM_DU_UTILISATEUR/.config/inkscape/extensions/
 +
    Mac: MacintoshHD/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions
 +
    Windows: C:\Users\NOM_DU_UTILISATEUR\AppData\Roaming\inkscape\extensions
  
YOUTUBE / FREECAD : Toutes les langues : https://www.youtube.com/results?search_query=freecad
+
Pour être certain de l'endroit où doivent être mises les extensions, l'information se trouve dans Inkscape en allant dans :  
 +
    Edition => Préférences => Système => Extensions de l'utilisateur
  
. Toutes langues : Du plus récent aux plus anciens : https://www.youtube.com/results?search_query=freecad&sp=CAI%253D
+
Après il suffit de redémarrer Inkscape.  
  
. Uniquement en français : Du plus récent aux plus anciens :
+
* Ouvrir ou relancer inkscape.
https://www.youtube.com/results?search_query=freecad+%2Bfr&sp=CAI%253D
 
  
 +
Laserengraver est maintenant disponible dans l'onglet Extensions (voir capture d'écran).
  
 +
=== Fonctionnalités ===
  
. JPWILLMS : https://www.youtube.com/@jpwillm5252    -    250 vidéos (le meilleur en français)
+
Onglet principal :
 +
* réglage de la focale (en fonction de l'épaisseur du matériau)
 +
* réglage de la vitesse de coupe et de la puissance du laser pour deux types d'opérations (découpe ou gravure)
 +
* choix du type d'opération en fonction du nom du calque
  
. CadGab : https://www.youtube.com/@cadgab8580        -     6 vidéos
+
Onglet "Images matricielles" :
 +
* activation de la fonctionnalité
 +
* réglage de la vitesse de coupe
 +
* réglage de la puissance minimale et maximale du laser
 +
* réglage du pas en points par pouces : 125 dpi -> 0,2mm
 +
* réglage de la focale si différente : 0.0 -> idem onglet principal
  
 +
Onglet "préférences" :
 +
* réglage de la vitesse de transport
  
. KernelDesign : https://www.youtube.com/watch?v=qc6VpoSaLX4&list=PLWPVE17OQSYObOHYmWlgtKsSwZX_HBccf  -  10 vidéos
+
== Utilisation ==
  
==exemples==
+
=== Préparation du dessin ===
. à voir en premier : Installation et paramétrages utiles de FREECAD : https://www.youtube.com/watch?v=sVT9Cnz83Q4
 
  
. FreeCAD 0.20 : Exercice pour débutants pressés : https://www.youtube.com/watch?v=rBlmyoqXRJw
+
* Tous les objets doivent avoir été transformé en chemins : menu Chemin > objets en chemins.
 +
* Si des objets sont sélectionnés, seuls ces objets seront convertis en gcode.
 +
* Attention aux objets "cachés" : tous les chemins du fichiers, mêmes invisibles (calque éteint, opacité nulle), sont convertis en gcode.
  
. Faire sa création, puis modifier des longueurs : https://www.youtube.com/watch?v=1P-42KUt7RM
+
Dans le cas d'un dessin complexe, comprenant par exemple des traits de construction, il est conseillé d'exporter le gcode à partir d'un fichier séparé qui ne contient que les traits à découper.
  
. Modifier les cotes et longueurs grace à un fichier Excel : https://www.youtube.com/watch?v=k0y7VEVfK9c
+
=== Type d'opération ===
  
. Positionner exactement des objets l'un à l'autre : BIEN DÉMARRER AVEC FreeCAD : ASSEMBLAGE  : https://www.youtube.com/watch?v=MuoRg79jo_I
+
Si le paramètre '''operation''' est
 +
* '''Cut''' : pour tous les calques, la vitesse et la puissance de coupe utilisées sont celles choisies pour la coupe
 +
* '''Engrave''' : pour tous les calques, la vitesse et la puissance de coupe utilisées sont celles choisies pour la gravure
 +
* '''Cut + engrave''' : la vitesse et la puissance de coupe dépendent du nom du calque :
 +
** si le nom du calque contient "decoupe" ou "cut", les paramètres utilisés sont ceux choisis pour la coupe
 +
** si le nom du calque contient "gravure" ou "engrave", les paramètres utilisés sont ceux choisis pour la gravure
 +
** si le nom ne contient aucun des mots clés précédents, les paramètres utilisés sont ceux choisis pour la coupe
  
. Comparer FreeCAD et Fusion 360 - Exemple d'un pignon : https://www.youtube.com/watch?v=EcDbLsu7hsc
+
Images :
 +
* Le choix "Engrave raster" de l'onglet "Images matricielles" détermine la gravure ou non des images.
 +
** Le nom du(des) calque(s) n'est pas déterminant.
 +
** Un calque peut contenir plusieurs images.
  
. Imprimer le plan et ses cotes sur une feuille de papier :
+
=== Valeur des paramètres de coupe ===
https://www.youtube.com/watch?v=ig2oEUOmPHI
 
https://www.youtube.com/watch?v=hr2ACrJIyUY
 
  
. [http://fablabo.net/wiki/D%C3%A9Scripthon Déscripthon] : Créer un Dé avec Python pour FreeCad pour montrer les possibilités de scriptage.
+
La vitesse de coupe est donnée en [mm/min].
  
==A SAVOIR==
+
La puissance du laser est exprimée en pourcentage de la puissance maximale.
Freecad est à la version 0.20 au 14/04/2023 . Puisqu'il évolue constament, il y a de nouvelles possibilités qui y sont rajoutées.
 
  
Freecad utilise des sous-programmes appellés ATELIER qui contiennent chacun des utilité pour vos créations.
+
=== Les 4 onglets de la fenêtre "Smoothie-Laser" ===
  
. Liste des ATELIERS : https://wiki.freecad.org/Workbenches/fr
+
1-Laser:
 +
.Focale setting:
 +
.Cut settings:
 +
.Engrave settings:
 +
Export settings:
  
. On peut rajouter de nouveaux ateliers , des macros pour son propre besoin : https://wiki.freecad.org/Std_AddonMgr/fr
+
2-Images Matricielles:
  
==LES ATELIERS==
+
3-Préférences:
. Liste des ATELIERS : https://wiki.freecad.org/Workbenches/fr
 
  
 +
4-Aide:
  
Atelier PartDesign :
 
  
-https://wiki.freecad.org/PartDesign_Workbench/fr
+
=== Ordre des calques ===
  
-https://www.youtube.com/watch?v=waAOwu4RwCM
+
Les opérations se font du calque le plus haut vers le calque le plus bas.
 +
Il est donc conseillé de respecter l'ordre suivant :
 +
* calques les plus hauts : gravure images et chemins
 +
* calques du milieu : découpe de trous
 +
* calques du bas : découpe de contours
  
 +
=== Description du Gcode obtenu avec le logiciel LASERENGRAVER 0.08 alpha ===
  
Atelier Sketcher :
+
Il y aura création d'un nouveau fichier qui a l'extension  .gcode
 +
On peut lire pleins d'informations complexes qui seront utilisés par la machine.
  
-https://wiki.freecad.org/Sketcher_Workbench/fr
+
Le gcode est construit en 3 parties: Tête / Corps / pied.
  
 +
Le début = Tête : contient les informations de démarrage
 +
G90 :
 +
G92 :
 +
G21
 +
Entre parenthèses, on peut lire des commentaires utile
 +
 +
Le milieu = Corps : contient des les ordres pour créer votre dessin.
 +
G0 :
 +
M10 :
 +
G1 :
 +
M11 :
  
[[Catégorie:3D]]
+
La fin = Pied : Les ordres pour l'arrêt de la machine.
 +
G0 :
 +
M05 : Arrêt de  ???
 +
M02 : Arrêt de  ???

Version du 19 avril 2023 à 10:37


mode d'emploi de laserengraver_smoothie



À propos

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ATTENTION ! Depuis la mise à jour d'Inkscape de mai 2020 (version 1.0), Laserengraver n'est plus compatible avec le logiciel. Si vous téléchargez Inkscape à partir de cette date, vous aurez la dernière version du logiciel et vous ne pourrez pas utiliser Laserengraver.
Pour palier à cela, vous pouvez télécharger la version précédente à cette adresse : https://inkscape.org/release/inkscape-0.92/.
DEPUIS 2023, IL EXISTE MAINTENANT UNE NOUVELLE VERSION DE LASERENGRAVER POUR POUVOIR FONCTIONNER AVEC INKSCAPE 1.XX

Si vous utilisez déjà Inkscape et l’extension Laserengraver et que vous n'avez pas fait de mise à jour récente, tout devrait fonctionner normalement.
Si vous ne savez pas quelle version d'Inkscape vous avez, vous pouvez trouver l'information dans le logiciel dans "Aide", puis "À propos d'Inkscape"
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Laserengraver_smoothie est une extension inkscape qui permet de convertir un dessin vectoriel Inkscape en un fichier gcode adapté à la découpe laser Laser_Smoothignstech.

Une fois installée, elle est accessible via le menu "Extensions" d'inkscape : Extensions > Laserengraver > smoothie-laser

Capture d'écran d'inkscape avec laserengraver_smoothie


Installation de l'extension

Téléchargement

Installation

  • Placer les fichiers
 laserengraver_smoothie.py
 laserengraver_laser_smoothie.inx 

dans le répertoire suivant en fonction du système d'exploitation :

   Linux: /Home/NOM_DU_UTILISATEUR/.config/inkscape/extensions/
   Mac: MacintoshHD/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions
   Windows: C:\Users\NOM_DU_UTILISATEUR\AppData\Roaming\inkscape\extensions

Pour être certain de l'endroit où doivent être mises les extensions, l'information se trouve dans Inkscape en allant dans :

   Edition => Préférences => Système => Extensions de l'utilisateur

Après il suffit de redémarrer Inkscape.

  • Ouvrir ou relancer inkscape.

Laserengraver est maintenant disponible dans l'onglet Extensions (voir capture d'écran).

Fonctionnalités

Onglet principal :

  • réglage de la focale (en fonction de l'épaisseur du matériau)
  • réglage de la vitesse de coupe et de la puissance du laser pour deux types d'opérations (découpe ou gravure)
  • choix du type d'opération en fonction du nom du calque

Onglet "Images matricielles" :

  • activation de la fonctionnalité
  • réglage de la vitesse de coupe
  • réglage de la puissance minimale et maximale du laser
  • réglage du pas en points par pouces : 125 dpi -> 0,2mm
  • réglage de la focale si différente : 0.0 -> idem onglet principal

Onglet "préférences" :

  • réglage de la vitesse de transport

Utilisation

Préparation du dessin

  • Tous les objets doivent avoir été transformé en chemins : menu Chemin > objets en chemins.
  • Si des objets sont sélectionnés, seuls ces objets seront convertis en gcode.
  • Attention aux objets "cachés" : tous les chemins du fichiers, mêmes invisibles (calque éteint, opacité nulle), sont convertis en gcode.

Dans le cas d'un dessin complexe, comprenant par exemple des traits de construction, il est conseillé d'exporter le gcode à partir d'un fichier séparé qui ne contient que les traits à découper.

Type d'opération

Si le paramètre operation est

  • Cut : pour tous les calques, la vitesse et la puissance de coupe utilisées sont celles choisies pour la coupe
  • Engrave : pour tous les calques, la vitesse et la puissance de coupe utilisées sont celles choisies pour la gravure
  • Cut + engrave : la vitesse et la puissance de coupe dépendent du nom du calque :
    • si le nom du calque contient "decoupe" ou "cut", les paramètres utilisés sont ceux choisis pour la coupe
    • si le nom du calque contient "gravure" ou "engrave", les paramètres utilisés sont ceux choisis pour la gravure
    • si le nom ne contient aucun des mots clés précédents, les paramètres utilisés sont ceux choisis pour la coupe

Images :

  • Le choix "Engrave raster" de l'onglet "Images matricielles" détermine la gravure ou non des images.
    • Le nom du(des) calque(s) n'est pas déterminant.
    • Un calque peut contenir plusieurs images.

Valeur des paramètres de coupe

La vitesse de coupe est donnée en [mm/min].

La puissance du laser est exprimée en pourcentage de la puissance maximale.

Les 4 onglets de la fenêtre "Smoothie-Laser"

1-Laser: .Focale setting: .Cut settings: .Engrave settings: Export settings:

2-Images Matricielles:

3-Préférences:

4-Aide:


Ordre des calques

Les opérations se font du calque le plus haut vers le calque le plus bas. Il est donc conseillé de respecter l'ordre suivant :

  • calques les plus hauts : gravure images et chemins
  • calques du milieu : découpe de trous
  • calques du bas : découpe de contours

Description du Gcode obtenu avec le logiciel LASERENGRAVER 0.08 alpha

Il y aura création d'un nouveau fichier qui a l'extension .gcode On peut lire pleins d'informations complexes qui seront utilisés par la machine.

Le gcode est construit en 3 parties: Tête / Corps / pied.

Le début = Tête : contient les informations de démarrage

G90 : 
G92 :
G21
Entre parenthèses, on peut lire des commentaires utile

Le milieu = Corps : contient des les ordres pour créer votre dessin.

G0 :
M10 :
G1 :
M11 :

La fin = Pied : Les ordres pour l'arrêt de la machine.

G0 : 
M05 : Arrêt de  ???
M02 : Arrêt de  ???