<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://fablabo.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jean-Luc+P.</id>
	<title>fablabo - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://fablabo.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jean-Luc+P."/>
	<link rel="alternate" type="text/html" href="https://fablabo.net/index.php/Sp%C3%A9cial:Contributions/Jean-Luc_P."/>
	<updated>2026-09-19T10:49:17Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://fablabo.net/index.php?title=Support_bobine_filament_3D&amp;diff=20099</id>
		<title>Support bobine filament 3D</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Support_bobine_filament_3D&amp;diff=20099"/>
		<updated>2016-10-05T16:28:07Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|image=002-red.JPG&lt;br /&gt;
|description=support pour bobine filament 1.75mm pour imprimante 3D&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Jean-Luc P.,&lt;br /&gt;
|ingrédients=contreplaque, visserie, roulements a bille, &lt;br /&gt;
|machines=Decoupe Laser,&lt;br /&gt;
}}&lt;br /&gt;
== liste du matériel ==&lt;br /&gt;
[[Fichier:Liste support PLA.JPG]]&lt;br /&gt;
 2 découpes contreplaqué 5mm [[Fichier:Support PLA.svg]]&lt;br /&gt;
 2 tiges filetées diamètre 8mm longueur 125mm&lt;br /&gt;
 4 écrous hexa diamètre 8mm&lt;br /&gt;
 4 écrous borgne diamètre 8mm&lt;br /&gt;
 8 rondelles large diamètre 8mm&lt;br /&gt;
 4 vis diamètre 4mm longueur 16mm&lt;br /&gt;
 4 rondelles large diamètre 4mm&lt;br /&gt;
 4 rondelles diamètre 4mm&lt;br /&gt;
 4 roulements à bille 624ZZ&lt;br /&gt;
 4 écrous frein diamètre 4mm&lt;br /&gt;
&lt;br /&gt;
== fixation roulements ==&lt;br /&gt;
 ordre de montage (à partir de l&#039;extérieur)&lt;br /&gt;
 tête de la vis&lt;br /&gt;
 rondelle large&lt;br /&gt;
 contreplaque&lt;br /&gt;
 rondelle&lt;br /&gt;
 roulement 624ZZ&lt;br /&gt;
 écrou frein&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Support_bobine_filament_3D&amp;diff=20098</id>
		<title>Support bobine filament 3D</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Support_bobine_filament_3D&amp;diff=20098"/>
		<updated>2016-10-05T16:26:25Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|image=002-red.JPG&lt;br /&gt;
|description=support pour bobine filament 1.75mm pour imprimante 3D&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Jean-Luc P., &lt;br /&gt;
|ingrédients=contreplaque, visserie, &lt;br /&gt;
|machines=Decoupe Laser, &lt;br /&gt;
|source=support_PLA.svg&lt;br /&gt;
|url=http://fablabo.net/mediawiki/index.php?title=Fichier:Support_PLA.svg&amp;amp;oldid=20095&lt;br /&gt;
}}&lt;br /&gt;
Liste du matériel :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== liste du matériel ==&lt;br /&gt;
[[Fichier:Liste support PLA.JPG]]&lt;br /&gt;
 2 découpes contreplaqué 5mm [[Fichier:Support PLA.svg]]&lt;br /&gt;
 2 tiges filetées diamètre 8mm longueur 125mm&lt;br /&gt;
 4 écrous hexa diamètre 8mm&lt;br /&gt;
 4 écrous borgne diamètre 8mm&lt;br /&gt;
 8 rondelles large diamètre 8mm&lt;br /&gt;
 4 vis diamètre 4mm longueur 16mm&lt;br /&gt;
 4 rondelles large diamètre 4mm&lt;br /&gt;
 4 rondelles diamètre 4mm&lt;br /&gt;
 4 roulements à bille 624ZZ&lt;br /&gt;
 4 écrous frein diamètre 4mm&lt;br /&gt;
&lt;br /&gt;
== fixation roulements ==&lt;br /&gt;
 ordre de montage (à partir de l&#039;extérieur)&lt;br /&gt;
 tête de la vis&lt;br /&gt;
 rondelle large&lt;br /&gt;
 contreplaque&lt;br /&gt;
 rondelle&lt;br /&gt;
 roulement 624ZZ&lt;br /&gt;
 écrou frein&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:Liste_support_PLA.JPG&amp;diff=20097</id>
		<title>Fichier:Liste support PLA.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:Liste_support_PLA.JPG&amp;diff=20097"/>
		<updated>2016-10-05T16:16:49Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Support_bobine_filament_3D&amp;diff=20096</id>
		<title>Support bobine filament 3D</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Support_bobine_filament_3D&amp;diff=20096"/>
		<updated>2016-10-05T16:02:40Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : Page créée avec « {{Projet |status=Fonctionnel |image=002-red.JPG |description=support pour bobine filament 1.75mm pour imprimante 3D |license=CC-by-sa-3.0 |contributeurs=Jean-Luc P.,  |ing... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|image=002-red.JPG&lt;br /&gt;
|description=support pour bobine filament 1.75mm pour imprimante 3D&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Jean-Luc P., &lt;br /&gt;
|ingrédients=contreplaque, visserie, &lt;br /&gt;
|machines=Decoupe Laser, &lt;br /&gt;
|source=support_PLA.svg&lt;br /&gt;
|url=http://fablabo.net/mediawiki/index.php?title=Fichier:Support_PLA.svg&amp;amp;oldid=20095&lt;br /&gt;
}}&lt;br /&gt;
Liste du matériel :&lt;br /&gt;
2 découpes contreplaqué 5mm (support_PLA.svg)&lt;br /&gt;
2 tiges filetées diamètre 8mm longueur 125mm&lt;br /&gt;
4 écrous hexa diamètre 8mm&lt;br /&gt;
4 écrous borgne diamètre 8mm&lt;br /&gt;
8 rondelles large diamètre 8mm&lt;br /&gt;
4 vis diamètre 4mm longueur 16mm&lt;br /&gt;
4 rondelles large diamètre 4mm&lt;br /&gt;
4 rondelles diamètre 4mm&lt;br /&gt;
4 roulements à bille 624ZZ&lt;br /&gt;
4 écrous frein diamètre 4mm&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:Support_PLA.svg&amp;diff=20095</id>
		<title>Fichier:Support PLA.svg</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:Support_PLA.svg&amp;diff=20095"/>
		<updated>2016-10-05T15:55:08Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:002-red.JPG&amp;diff=20094</id>
		<title>Fichier:002-red.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:002-red.JPG&amp;diff=20094"/>
		<updated>2016-10-05T15:48:36Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Conditions d&#039;utilisation ==&lt;br /&gt;
{{PD}}&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Imprimer_en_3D_%C3%A0_Hyperlien&amp;diff=19871</id>
		<title>Imprimer en 3D à Hyperlien</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Imprimer_en_3D_%C3%A0_Hyperlien&amp;diff=19871"/>
		<updated>2016-07-09T19:44:38Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Imprimer étape par étape */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|image=image imp3d.JPG&lt;br /&gt;
|description=Mode d&#039;emploi de l&#039;impression 3D&lt;br /&gt;
|license=GFDL&lt;br /&gt;
|contributeurs=Maëlle Vimont,&lt;br /&gt;
|ingrédients=PLA, ABS, &lt;br /&gt;
|machines=Imprimante3D, &lt;br /&gt;
}}&lt;br /&gt;
[[catégorie:Modes d&#039;emploi]]&lt;br /&gt;
&lt;br /&gt;
==à propos==&lt;br /&gt;
Ci-après, un petit tutoriel - non exhaustif et en trois étapes - pour apprendre à imprimer en 3D des pièces à Plateforme C sur les imprimantes 3D asimov. N&#039;hésitez pas à contribuer à ce tutoriel pour le compléter, l&#039;enrichir, améliorer sa mise en page, mettre des photos...l&#039;idée est qu&#039;il soit accessible et compréhensible par toutes et tous !&lt;br /&gt;
&lt;br /&gt;
==1ère étape: Modéliser sa pièce==&lt;br /&gt;
=== Les outils pour modéliser===&lt;br /&gt;
A Plateforme C, on peut utiliser 3 logiciels (libres!) pour modéliser sa pièce. Chacun de ces outils (freecad, openscad, blender,meshlab...) possède un type d&#039;extension qui lui est propre, par contre ils savent tous exporter en .stl(format de fichier &amp;quot;standard&amp;quot;).&lt;br /&gt;
Ainsi, quand votre pièce est modélisée, exportez la en .stl pour passer à l&#039;étape suivante, le paramétrage de l&#039;impression, qu&#039;on appelle aussi le &amp;quot;tranchage&amp;quot; ou &amp;quot;slicing&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====freecad====&lt;br /&gt;
logiciel plutôt orienté dessin industriel&lt;br /&gt;
&lt;br /&gt;
====openscad====&lt;br /&gt;
Ici, on fait assez simplement de la modélisation paramétrique&lt;br /&gt;
*quelques liens pour se familiariser avec OpenScad : &lt;br /&gt;
    -&amp;gt; voir wiki (anglais): http://en.wikibooks.org/wiki/OpenSCAD_User_Manual &lt;br /&gt;
    -&amp;gt; voir tutos : reprapide (français): http://reprapide.fr/tutoriel-openscad-introduction&lt;br /&gt;
    -&amp;gt; en français également: http://eleydet.free.fr/openscad/index.html&lt;br /&gt;
*les commandes de bases pour Openscad: &lt;br /&gt;
**F5 pour visualiser&lt;br /&gt;
**F6 pour compiler+render (à faire avant d&#039;exporter en stl)&lt;br /&gt;
&lt;br /&gt;
====blender====&lt;br /&gt;
Blender est plutôt un modeleur pour des formes plus créatives que techniques, mais il s&#039;avère moins facile d&#039;accès à première vue. Ce qui est pratique avec blender, c&#039;est l&#039;import de fichier stl depuis un autre outil, et la possibilité de faire des translations, rotations etc.... par exemple quand le fichier pour l&#039;impression est à l&#039;envers...&lt;br /&gt;
&lt;br /&gt;
On peut trouver sur le net pleins de ressources pour apprendre à se servir de blender, en voici quelques unes ici. La liste n&#039;est pas exhaustive, si vous en connaissez qui ne sont pas répertoriées ici, n&#039;hésitez pas à compléter !&lt;br /&gt;
*site officiel de blender: http://www.blender.org/&lt;br /&gt;
*wiki tutoriel blender : http://wiki.blender.org/index.php/Doc:FR/2.4/Tutorials&lt;br /&gt;
*flossmanual blender pour l&#039;impression 3D: http://fr.flossmanuals.net/blender-pour-limpression-3d/introduction/&lt;br /&gt;
*tutoriel Openclassroom blender : http://openclassrooms.com/courses/debutez-dans-la-3d-avec-blender&lt;br /&gt;
&lt;br /&gt;
====en complément - meshlab====&lt;br /&gt;
&lt;br /&gt;
Cet outil est pratique pour:&lt;br /&gt;
*voir comment la pièce est dessinée, &lt;br /&gt;
*visualiser les points et le maillage entre les points, &lt;br /&gt;
*pour vérifier que le maillage est bien continu (notamment si la modélisation a été faite en fusionnant des formes les unes avec les autres)&lt;br /&gt;
*pour réparer des maillages&lt;br /&gt;
&lt;br /&gt;
L&#039;inconvénient de cet outil :&lt;br /&gt;
*il n&#039;y a pas trop de doc...mais un tuto du staff développement : http://meshlabstuff.blogspot.fr/&lt;br /&gt;
&lt;br /&gt;
Une astuce sur meshlab:&lt;br /&gt;
Depuis l&#039;interface de meshlab, on ne peut loader que des fichiers type meshlab/.mlp. Pour ouvrir un fichier .stl dans meshlab, aller dans votre répertoire chercher le fichier :&lt;br /&gt;
-&amp;gt; clic droit sur le fichier &amp;gt; ouvrir avec &amp;gt; chercher meshlab dans la barre de recherche et cliquez !&lt;br /&gt;
&lt;br /&gt;
==2ème étape: Paramétrer son impression==&lt;br /&gt;
&lt;br /&gt;
[[File:CubeTroue.stl|Fichier d&#039;exemple]] : un cube troue&lt;br /&gt;
&lt;br /&gt;
===généralités / étapes===&lt;br /&gt;
Pour pouvoir imprimer un objet, il faut d&#039;abord le &amp;quot;trancher&amp;quot;/&amp;quot;slicer&amp;quot;, c&#039;est à dire découper l&#039;objet en couches successives, qui correspondent à l&#039;épaisseur d&#039;impression de la pièce.&lt;br /&gt;
Pour pouvoir imprimer, il ne faut également qu&#039;une seule surface à imprimer, l&#039;objet doit nécessairement avoir un maillage continu des points qui le composent.&lt;br /&gt;
Pour trancher/slicer, plusieurs paramètres sont à prendre en compte, liés :&lt;br /&gt;
*à l&#039;imprimante&lt;br /&gt;
*au matériau utilisé&lt;br /&gt;
*à l&#039;objet&lt;br /&gt;
&lt;br /&gt;
Concrètement, il s&#039;agit de créer un fichier de configuration de l&#039;impression (confignomdelobjet.ini),qui va contenir les  paramètres pour le tranchage, en fonction de l&#039;imprimante et du matériau utilisé. Ensuite, ont lie la configuration aux paramètres de l&#039;objet .stl, pour exporter le gcode final, qui sera le fichier nécessaire à l&#039;impression.&lt;br /&gt;
&lt;br /&gt;
===Les outils pour trancher/slicer===&lt;br /&gt;
====cura====&lt;br /&gt;
====new slicing tool / SFact====&lt;br /&gt;
====repetier host====&lt;br /&gt;
====skeinforge====&lt;br /&gt;
====slic3r====&lt;br /&gt;
C&#039;est celui-ci qui est utilisé à Plateforme C.&lt;br /&gt;
Les autres sont quand même dispos sur les machines, mais pour l&#039;instant en autonomie...&lt;br /&gt;
Ci-dessous, un petit tuto pas à pas pour utiliser Slic3r.&lt;br /&gt;
A voir aussi, le manuel sur le site de Slic3r : http://manual.slic3r.org/&lt;br /&gt;
Le manuel en français : http://www.fablab-lacote.ch/wiki/_media/wiki:machines:slic3r-manual-fr.pdf &lt;br /&gt;
&lt;br /&gt;
=====Récupérer le fichier de configuration initial pour l&#039;impression=====&lt;br /&gt;
&lt;br /&gt;
On importe dans slic3r le fichier de configuration par défaut de l&#039;imprimante utilisée (asimov 1, 2 ou 3) pour définir ensuite les paramètres de l&#039;impression:&lt;br /&gt;
&lt;br /&gt;
*Menu File&lt;br /&gt;
*Load config&lt;br /&gt;
*trouver le fichier de config dans le dossier config asimov (home/asimovN°): home/asimovN°/Config-Asimov/config-withendstop-defaut.ini&lt;br /&gt;
&lt;br /&gt;
IMPORTANT ! Dès que le fichier config.ini est chargé dans Slic3r, faire:&lt;br /&gt;
*file &amp;gt; export config &lt;br /&gt;
Pour enregistrer la configuration de l&#039;impression dans votre dossier personnel (documents) sur l&#039;ordinateur, en renommant  le fichier.&lt;br /&gt;
On fera un 2ème export config en fin de paramétrage pour sauvegarder notre configuration.&lt;br /&gt;
&lt;br /&gt;
=====Charger le fichier .stl de l&#039;objet dans l&#039;onglet plater=====&lt;br /&gt;
Ensuite, on peut passer aux choses sérieuses. Le premier onglet &amp;quot;plater&amp;quot; est celui dans lequel on importe sur le &amp;quot;plateau&amp;quot; le fichier .stl de l&#039;objet.&lt;br /&gt;
*pour ajouter un objet sur le plateau :&lt;br /&gt;
&amp;gt; bouton add &amp;gt; choisir le fichier .stl &lt;br /&gt;
* pour mettre plusieurs objets différents sur le plateau &lt;br /&gt;
&amp;gt; faire add à nouveau&lt;br /&gt;
*pour ajuster le nombre d&#039;exemplaires à imprimer:&lt;br /&gt;
&amp;gt; sélectionner &amp;quot;more&amp;quot; ou &amp;quot;fewer&amp;quot;&lt;br /&gt;
* pour paramétrer l&#039;orientation de l&#039;objet sur le plateau:&lt;br /&gt;
&amp;gt; outil &amp;quot;rotate&amp;quot;&lt;br /&gt;
* pour modifier les dimensions de l&#039;objet (100% de la  taille modélisation / ou + ou - ):&lt;br /&gt;
&amp;gt; outil &amp;quot;scale&amp;quot;&lt;br /&gt;
* pour avoir directement un fichier .stl avec les objets dupliqués et bien placés pour l&#039;impression:&lt;br /&gt;
&amp;gt; commande &amp;quot;export .stl&amp;quot;&lt;br /&gt;
Commentaire à ce propos: C&#039;est mieux de faire cette manip que de modéliser deux objets  identiques l&#039;un à coté de l&#039;autre car il peut y avoir des décalages, et  donc des bugs dans l&#039;impression&lt;br /&gt;
* pour exporter le gcode final qui servira à l&#039;impression: export Gcode&lt;br /&gt;
Attention! ne faire cette manip qu&#039;une fois que tous les paramètres sont bien en  place, car il génère le fichier qui sera envoyé à l&#039;imprimante. &lt;br /&gt;
Et aussi: Tant que que la petite barre de chargement n&#039;est pas complètement rempli en bas à droite,  rien ne sert d&#039;envoyer le gcode dans Pronterface, car il ne sera pas généré complètement! A défaut vous risqueriez d&#039;avoir un objet incomplet !&lt;br /&gt;
&lt;br /&gt;
Une fois qu&#039;on a bien chargé et configuré le placement de son objet, on va définir les paramètres de configuration de l&#039;impression et de l&#039;imprimante à l&#039;aide des autres onglets: print settings, filament setting, printer settings:&lt;br /&gt;
&lt;br /&gt;
=====Onglet Print settings / Paramètres d&#039;impression=====&lt;br /&gt;
Print settings permet de régler les paramètres d&#039;impression pour chacun des éléments de l&#039;objet. Oui parce que pour l&#039;imprimante, votre objet se compose de plusieurs éléments:&lt;br /&gt;
*les parois&lt;br /&gt;
**verticales &lt;br /&gt;
**horizontales (fond/bottom et couvercle/top) &lt;br /&gt;
*l&#039;intérieur / le remplissage de l&#039;objet: &amp;quot;infill&amp;quot;&lt;br /&gt;
On va paramétrer l&#039;impression en naviguant dans le menu de l&#039;onglet (colonne à gauche)&lt;br /&gt;
======layers and perimeters======&lt;br /&gt;
Ici on paramètre la hauteur des couches  par défaut et le nombre de couches pour les parois verticales et  horizontales.&lt;br /&gt;
*Layer height: par défaut, la &amp;quot;layer height&amp;quot;/hauteur de la couche, est de 0.15mm.&lt;br /&gt;
La première couche peut avoir une hauteur différente des suivantes. Par défaut, c&#039;est 200% par rapport à la hauteur des couches, soit 0.30mm&lt;br /&gt;
*Vertical shells/parois verticales&lt;br /&gt;
**perimeters : paramétrage du nombre de couches pour les parois verticales de l&#039;objet (2 par défaut)&lt;br /&gt;
**randomize  starting points : cocher cette case permet de commencer chaque couche  par un point aléatoire sur la paroi, ce qui a pour effet d&#039;équilibrer le dépôt  de la matière et d&#039;éviter de déformer une paroi à cause d&#039;une bavure qui serait toujours au même endroit&lt;br /&gt;
**generate  extra perimeters when needed : cocher cette case permet de générer si  besoin, des parois supplémentaires non comprises dans la modélisation de l&#039;objet&lt;br /&gt;
*Horizontal shells&lt;br /&gt;
configuration du fond/ bottom et du couvercle/ top&lt;br /&gt;
*Solid layers top/bottom : le nombre de couches pour le bottom et le top&lt;br /&gt;
*Advanced&lt;br /&gt;
======onglet infill======&lt;br /&gt;
L&#039;infill, c&#039;est le remplissage de l&#039;objet.&lt;br /&gt;
*fil density: réglage de la densité de remplissage (1 plein / 0 vide)  / par défaut 0.4&lt;br /&gt;
Ce paramètre a une influence directe sur la durée de l&#039;impression. Plus l&#039;objet sera plein, plus le temps d&#039;impression sera long car il y aura plus de matière à déposer.&lt;br /&gt;
*fill pattern: réglage du motif de remplissage. &lt;br /&gt;
**honeycomb=style ruche d&#039;abeille &lt;br /&gt;
**rectilinear=remplissage rectiligne&lt;br /&gt;
**concentric=remplissage du bord vers le centre&lt;br /&gt;
Voir et tester les différents motifs de remplissage sur le manuel de Slic3r : http://manual.slic3r.org/expert-mode/infill&lt;br /&gt;
*Advanced:&lt;br /&gt;
**infill every=définit la récurrence du remplissage : remplit 1 fois par couche par défaut&lt;br /&gt;
**only infill where needed=décider de remplir que en cas de besoin&lt;br /&gt;
**solid infill every=récurrence du remplissage de couches pleines entre les couches&lt;br /&gt;
*fil angle=angle de l&#039;extrusion de la matière&lt;br /&gt;
*solid infill treshold area&lt;br /&gt;
*only retract when crossing perimeters: cocher cette case pour que le &amp;quot;reniflage&amp;quot; de la machine n&#039;intervienne que sur les parois&lt;br /&gt;
*infill before perimeters : remplir d&#039;abord l&#039;intérieur et ensuite les parois / ou l&#039;inverse&lt;br /&gt;
======onglet speed======&lt;br /&gt;
Ce sont les paramètres de vitesse de l&#039;extrusion selon les différents éléments.&lt;br /&gt;
*speed  for print moves:&lt;br /&gt;
configuration de la vitesse de l&#039;extrudeur pendant les mouvements d&#039;impression, en fonction des différents éléments (parois, intérieur, grandes parois, petites parois,etc....)&lt;br /&gt;
*speed for non-print moves:&lt;br /&gt;
paramétrage de la vitesse de déplacement de l&#039;extruder quand il n&#039;imprime pas&lt;br /&gt;
*modifiers&lt;br /&gt;
*acceleration  control (advanced)&lt;br /&gt;
si l&#039;on veut définir une accélération  croissante entre les changements de vitesse, mais ATTENTION, pour  utilisateurs très avancés, pour cause de calcul compliqué &lt;br /&gt;
======onglet skirt and brim======&lt;br /&gt;
Ce sont des réglages qui permettent de roder le débit de la buse au début de l&#039;impression (en faisant une bordure) et d&#039;améliorer l&#039;adhésion de l&#039;objet au plateau (en faisant une &amp;quot;jupe&amp;quot; autour de l&#039;objet, on donne un effet &amp;quot;ventouse&amp;quot; à l&#039;objet sur le plateau). La bordure et de la jupe seront donc ajoutés à l&#039;objet sur la surface du plateau au début de l&#039;impression. Pourquoi mettre une jupe et une bordure à votre objet ?&lt;br /&gt;
* pour que l&#039;extrudeur crache un peu en début d&#039;impression, et des fois aussi pour vérifier le bon positionnement de l&#039;objet sur le plateau&lt;br /&gt;
*C&#039;est intéressant de faire une jupe pour les petits objets qui n&#039;ont pas  beaucoup de surface d&#039;adhésion à la base, ou quand il y a également besoin de faire des  échafaudages&lt;br /&gt;
*la jupe sert aussi pour faire de la marge  à l&#039;objet, en cas de besoin de le fixer au plateau avec du scotch de peintre (si la température extérieure est froide par exemple...)&lt;br /&gt;
*C&#039;est bien aussi pour les coins en angle droit, pour éviter qu&#039;ils se décollent et fassent des  angles pas nets.&lt;br /&gt;
*(liste non exhaustive)&lt;br /&gt;
&lt;br /&gt;
======onglet support material======&lt;br /&gt;
Ce sont les réglages liés au support, à l&#039;échafaudage, si nécessité d&#039;en avoir un.&lt;br /&gt;
Attention, il y a une différence entre le remplissage de l&#039;objet, qui constitue  l&#039;intérieur de l&#039;objet modélisé, et le support, qui est un ajout de  matière en plus pour supporter des trous à l&#039;intérieur de l&#039;objet. &lt;br /&gt;
On  ne peut pas imprimer sur du vide, on a donc besoin d&#039;échafaudages pour certains objets qui comportent des trous, des voûtes,etc...&lt;br /&gt;
*Suport material&lt;br /&gt;
**generate support material : cocher cette case pour générer du support&lt;br /&gt;
**overhang treshold : définir l&#039;angle à partir duquel on va générer du  support,  par exemple à partir d&#039;une paroi verticale à 45° &lt;br /&gt;
**enforce support for the first layers / définir sur combien de couche on renforce le support&lt;br /&gt;
**raft = génère une sorte de &amp;quot;radeau&amp;quot; qui permet de supporter le support sur le plateau (à utliser en fonction du type d&#039;objet)&lt;br /&gt;
*Options  for support material and raft&lt;br /&gt;
réglages des options de remplissage du support, du pattern, l&#039;espacement, l&#039;angle  d&#039;extrusion,etc. // comme pour l&#039;infill.... &lt;br /&gt;
Astuces: &lt;br /&gt;
* contact Z distance à 0.2 mm, permet que le support soit un peu &amp;quot;décollé de la pièce&amp;quot; pour pouvoir le détacher plus facilement. &lt;br /&gt;
* comme pour le remplissage / infill de l&#039;objet, choisir le motif du support en fonction des besoins par rapport à votre objet&lt;br /&gt;
&lt;br /&gt;
======onglet notes======&lt;br /&gt;
Ce sont les commentaires en début de gcode (dans le start). Tu peux y raconter ta vie ou la vie du truc, une présentation de l&#039;objet,etc....&lt;br /&gt;
======onglet output options======&lt;br /&gt;
*Sequential printing&lt;br /&gt;
comment il imprime plusieurs objets en même temps, un par un ou tous en même temps couche par couche&lt;br /&gt;
**Complete individuals objects : cocher pour imprimer un par un&lt;br /&gt;
*extruder clearance:&lt;br /&gt;
c&#039;est la zone ou de tolérance où l&#039;extrudeur peut passer sans heurter d&#039;autres objets en cours d&#039;impression.&lt;br /&gt;
*output file&lt;br /&gt;
*verbose g-code : ??&lt;br /&gt;
*output  filename format:&lt;br /&gt;
nom du fichier de sortie, slic3r enregistre  directement le fichier dans le répertoire où on a été cherché l&#039;objet.&lt;br /&gt;
*onglet multiple extruder / si  plusieurs extrudeurs, paramètres pour assigner les fonctions aux  différents extrudeurs (le 1 fait le remplissage et les parois, le 2 le  support,etc...)&lt;br /&gt;
======onglet advanced======&lt;br /&gt;
paramètres liés à la dimension de l&#039;extrusion ! &lt;br /&gt;
A savoir : &lt;br /&gt;
*le réglage est en relation directe avec la taille de la couche définie dans l&#039;onglet layers. Attention à ne pas dépasser la taille max que peut extruder l&#039;extrudeur (= son diamètre !)...sinon slic3r indiquera un message d&#039;erreur dans l&#039;export du gcode.&lt;br /&gt;
&lt;br /&gt;
*extrusion widht&lt;br /&gt;
**default extrusion width : la largeur par défaut de l&#039;extrusion. On peut être amené à régler ce paramètres pour optimiser le remplissage de l&#039;objet par exemple...&lt;br /&gt;
Astuce: &lt;br /&gt;
* 110% est un bon chiffre ! C&#039;est mieux de mettre ça que de ne rien mettre. Le risque, étant de voir des pièces déformées (cf projet florelle feodera)&lt;br /&gt;
** first layer : 200%&lt;br /&gt;
Les autres paramètres peuvent aussi être modifiés, mais cela marche très bien quand on les laisse à 0&lt;br /&gt;
*flow : quantité de matière que tu ajoutes ou pas quand tu fais un pont&lt;br /&gt;
*other: &lt;br /&gt;
*threads : option de vitesse de calcul de la machine pour faire le gcode&lt;br /&gt;
*resolution  ; résolution de la &amp;quot;grille virtuelle&amp;quot; qui permet d&#039;arrondir les calculs  d&#039;emplacement des points de l&#039;objet par rapport à la modélisation&lt;br /&gt;
&lt;br /&gt;
=====Filament settings=====&lt;br /&gt;
Ce sont les réglages relatifs à la matière utilisée pour l&#039;impression :&lt;br /&gt;
* le diamètre de la matière:&lt;br /&gt;
**voir les dimensions du filament utilisé&lt;br /&gt;
**mesurer le filament de façon précise sur plusieurs points et faire une moyenne.&lt;br /&gt;
Ce paramètre est important car si le diamètre du filament est trop large pour la buse....ça va buger !&lt;br /&gt;
*réglage de  la température de l&#039;extrudeur et du plateau, pour la première couche et les suivantes. Attention au type de matière que vous utilisez !&lt;br /&gt;
** Si vous utilisez du PLA, la température de l&#039;extrudeur devra être à 195° pour la première couche et 190° pour les suivantes. La température du plateau sera à 90° pour toute les couches.&lt;br /&gt;
** Si vous utilisez de l&#039;ABS,  la température de l&#039;extrudeur devra être à ° pour la première couche et ° pour les suivantes. La température du plateau sera plutôt à 110° pour toute les couches.&lt;br /&gt;
*Cooling:réglage du refroidissement par les ventilateurs de l&#039;imprimante &lt;br /&gt;
&lt;br /&gt;
A  savoir: le réglage de la température d&#039;impression sera contenu dans le gcode. &lt;br /&gt;
En revanche,le déclenchement et le réglage de la température &amp;quot;palier&amp;quot; de démarrage de la buse et du plateau se règlent dans Pronterface.&lt;br /&gt;
&lt;br /&gt;
=====Onglet Printer settings=====&lt;br /&gt;
configuration des paramètres de l&#039;imprimante. Ici on retrouve la dimension du plateau, la définition du centre du plateau etc.&lt;br /&gt;
Ces paramètres sont contenus pour chaque machine dans le fichier par défaut. Normalement, pas besoin d&#039;y toucher !&lt;br /&gt;
&lt;br /&gt;
=====Enregistrer sa configuration et générer le gcode=====&lt;br /&gt;
Quand on a terminé son paramétrage, voici les dernières manips à effectuer avant de passer à l&#039;impression.&lt;br /&gt;
* revenir sur l&#039;onglet &amp;quot;plater&amp;quot;&lt;br /&gt;
* exporter le gcode : &amp;quot;export gcode&amp;quot;&lt;br /&gt;
Attention, il faut bien attendre que Slic3r ai terminé la génération du gcode, sinon on risque d&#039;avoir une moitié d&#039;objet !&lt;br /&gt;
&lt;br /&gt;
* Quand l&#039;export ai terminé, aller dans son dossier personnel dans &amp;quot;Documents&amp;quot; pour chercher le gcode.&lt;br /&gt;
Vous pouvez l&#039;ouvrir avec &amp;quot;Kwrite&amp;quot; pour voir à quoi il ressemble. Puis passer à l&#039;étape suivante !&lt;br /&gt;
&lt;br /&gt;
==3ème étape: Imprimer sa pièce==&lt;br /&gt;
&lt;br /&gt;
Certains outils gérent le slicing puis l&#039;impression. C&#039;est le cas de cura, repetier host, pronterface (slicing en appelant skeinforge+ génère gcode automatiquement)&lt;br /&gt;
A Plateforme C, on utilise Pronterface sur toutes les machines, mais seulement pour l&#039;impression (slicing avec Slic3r)&lt;br /&gt;
&lt;br /&gt;
===Utilisation de Pronterface pour l&#039;impression===&lt;br /&gt;
La première étape consiste à ouvrir pronterface, le logiciel qui va commander l&#039;imprimante 3D. Vous pouvez trouver Pronterface sur le bureau de l&#039;ordinateur ou dans le menu des applications (en bas à gauche en cliquant sur le logo &amp;quot;F&amp;quot; de fedora.&lt;br /&gt;
&lt;br /&gt;
====Que fait pronterface====&lt;br /&gt;
Pronterface contrôle l&#039;imprimante 3D, le déplacement de la tête, les applications des consignes de températures pour le plateau et la tête. Il permet aussi de visualiser l&#039;évolution de la température de la tête et du plateau, d&#039;extruder du filament pour l&#039;amorçage de l&#039;impression (éviter les patés...), il sert aussi à inverser le filament pour retirer la bobine.&lt;br /&gt;
Pour l&#039;impression, on extrude la longueur en millimètres (taille) et en millimètres par minute (vitesse)&lt;br /&gt;
====Imprimer étape par étape====&lt;br /&gt;
Une fois que Pronterface est ouvert, voici étape par étape comment procéder:&lt;br /&gt;
&lt;br /&gt;
* Mettre sous tension l&#039;imprimante (interrupteur sur la machine)&lt;br /&gt;
* Vérifier que le ventilateur de l&#039;extruder s&#039;allume bien + vérifier le plateau (4 pinces, bien positionnées pour éviter le zéro dans le coin en bas à gauche...)&lt;br /&gt;
* Charger le gcode contenant l&#039;objet et la configuration de l&#039;impression (dans la barre de menu en haut, &amp;quot;charger un fichier&amp;quot;)&lt;br /&gt;
* Une fois le gcode chargé, connecter l&#039;imprimante à Pronterface (&amp;quot;connecter&amp;quot; dans la barre de menu en haut)&lt;br /&gt;
* vérifier que l&#039;imprimante est bien connectée, dans l&#039;espace de &amp;quot;discussion&amp;quot; à droite doit apparaître &amp;quot;imprimante connectée&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Puis, &lt;br /&gt;
* Choisir la température palier de la buse (pour du PLA, 185° c&#039;est bien):&lt;br /&gt;
**appuyer sur on + régl (régulation de la temp) &lt;br /&gt;
**le chauffage de la buse démarre&lt;br /&gt;
*choisir la température du plateau pour l&#039;impression (60° pour du pla c&#039;est bien) &lt;br /&gt;
**appuyer sur ON + régl (régulation de la temp) &lt;br /&gt;
**le chauffage du plateau démarre&lt;br /&gt;
*cocher la case &amp;quot;surveiller&amp;quot;&lt;br /&gt;
cela permet d&#039;afficher un petit graphique qui suit la température des deux élements (bed/plateau - ext1/buse) et de suivre l&#039;évolution de la température en regard de la température choisie (sur le graphique : target=&amp;quot;consigne&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A chacune des étapes vous pouvez suivre ce que la machine fait sous la commande de Pronterface, grâce à la fenêtre de discussion à droite.Elle indique tout un tas d&#039;information (gcode chargé et estimation du temps d&#039;impression, dimensions de l&#039;objet, chauffage de la buse et du plateau...)&lt;br /&gt;
&lt;br /&gt;
Et enfin,&lt;br /&gt;
*Quand on est ready et que la température de la buse et du plateau sont stabilisés, cliquer sur &amp;quot;imprimer&amp;quot; dans la barre en haut !&lt;br /&gt;
*En cas de souci, ou quand on veut, on peut faire pause et reprendre l&#039;impression, ou l&#039;arrêter, la recommencer....à l&#039;aide des boutons de la barre de menu du haut.&lt;br /&gt;
Ces opérations apparaîtront dans la fenêtre de discussion.&lt;br /&gt;
&lt;br /&gt;
*Pour suivre l&#039;impression et controler pleins de trucs à tout moment :&lt;br /&gt;
**la fenêtre de discussion à droite affiche les commandes qui sont réalisées par l&#039;imprimante (permet de suivre les différentes étapes du gcode (lancement machine, chauffage, impression, pause, reprise, informations liées à la quantité de matière extrudée et au temps prévisionnel d&#039;impression...)&lt;br /&gt;
**pour visualiser chacune des étapes de l&#039;impression couche par couche, cliquer sur la fenêtre du plateau, une nouvelle fenêtre s&#039;ouvre avec l&#039;agrandissement du plateau, un petit curseur à droite permet de voir les différentes étapes.&lt;br /&gt;
**on peut suivre précisément l&#039;avancement de l&#039;impression, dans la barre en bas de la fenêtre (numéro de la ligne du Gcode + coordonnées Z ) . &lt;br /&gt;
**Au besoin, pour vérifier le GCode en cas de problème sur une ligne, on peut l&#039;ouvrir avec l&#039;outil geany (http://doc.ubuntu-fr.org/geany ) depuis le répertoire/dossier où il se trouve &amp;gt; clic droit &amp;gt; ouvrir avec) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois l&#039;impression terminée&lt;br /&gt;
*Attention ! Chaud devant ! &lt;br /&gt;
quand l&#039;impression en elle-même est terminée, le Gcode poursuit son exécution en réalisant les opérations de fin d&#039;impression (refroidir la buse et le plateau, éteindre les moteurs, les ventilateurs,....). Souvent, il revient aux paramètres paliers avant l&#039;impression. On peut suivre la courbe des températures &amp;quot;avec l&#039;option surveiller&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Il ne reste donc plus qu&#039;à enlever le plateau en verre et attendre le refroidissement complet pour retirer l&#039;objet. Pendant ce temps là, si c&#039;est pas déjà fait, on peut compléter sa documentation sur fablabo !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Impression3D]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Imprimer_en_3D_%C3%A0_Hyperlien&amp;diff=19870</id>
		<title>Imprimer en 3D à Hyperlien</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Imprimer_en_3D_%C3%A0_Hyperlien&amp;diff=19870"/>
		<updated>2016-07-09T19:39:06Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* slic3r */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|image=image imp3d.JPG&lt;br /&gt;
|description=Mode d&#039;emploi de l&#039;impression 3D&lt;br /&gt;
|license=GFDL&lt;br /&gt;
|contributeurs=Maëlle Vimont,&lt;br /&gt;
|ingrédients=PLA, ABS, &lt;br /&gt;
|machines=Imprimante3D, &lt;br /&gt;
}}&lt;br /&gt;
[[catégorie:Modes d&#039;emploi]]&lt;br /&gt;
&lt;br /&gt;
==à propos==&lt;br /&gt;
Ci-après, un petit tutoriel - non exhaustif et en trois étapes - pour apprendre à imprimer en 3D des pièces à Plateforme C sur les imprimantes 3D asimov. N&#039;hésitez pas à contribuer à ce tutoriel pour le compléter, l&#039;enrichir, améliorer sa mise en page, mettre des photos...l&#039;idée est qu&#039;il soit accessible et compréhensible par toutes et tous !&lt;br /&gt;
&lt;br /&gt;
==1ère étape: Modéliser sa pièce==&lt;br /&gt;
=== Les outils pour modéliser===&lt;br /&gt;
A Plateforme C, on peut utiliser 3 logiciels (libres!) pour modéliser sa pièce. Chacun de ces outils (freecad, openscad, blender,meshlab...) possède un type d&#039;extension qui lui est propre, par contre ils savent tous exporter en .stl(format de fichier &amp;quot;standard&amp;quot;).&lt;br /&gt;
Ainsi, quand votre pièce est modélisée, exportez la en .stl pour passer à l&#039;étape suivante, le paramétrage de l&#039;impression, qu&#039;on appelle aussi le &amp;quot;tranchage&amp;quot; ou &amp;quot;slicing&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====freecad====&lt;br /&gt;
logiciel plutôt orienté dessin industriel&lt;br /&gt;
&lt;br /&gt;
====openscad====&lt;br /&gt;
Ici, on fait assez simplement de la modélisation paramétrique&lt;br /&gt;
*quelques liens pour se familiariser avec OpenScad : &lt;br /&gt;
    -&amp;gt; voir wiki (anglais): http://en.wikibooks.org/wiki/OpenSCAD_User_Manual &lt;br /&gt;
    -&amp;gt; voir tutos : reprapide (français): http://reprapide.fr/tutoriel-openscad-introduction&lt;br /&gt;
    -&amp;gt; en français également: http://eleydet.free.fr/openscad/index.html&lt;br /&gt;
*les commandes de bases pour Openscad: &lt;br /&gt;
**F5 pour visualiser&lt;br /&gt;
**F6 pour compiler+render (à faire avant d&#039;exporter en stl)&lt;br /&gt;
&lt;br /&gt;
====blender====&lt;br /&gt;
Blender est plutôt un modeleur pour des formes plus créatives que techniques, mais il s&#039;avère moins facile d&#039;accès à première vue. Ce qui est pratique avec blender, c&#039;est l&#039;import de fichier stl depuis un autre outil, et la possibilité de faire des translations, rotations etc.... par exemple quand le fichier pour l&#039;impression est à l&#039;envers...&lt;br /&gt;
&lt;br /&gt;
On peut trouver sur le net pleins de ressources pour apprendre à se servir de blender, en voici quelques unes ici. La liste n&#039;est pas exhaustive, si vous en connaissez qui ne sont pas répertoriées ici, n&#039;hésitez pas à compléter !&lt;br /&gt;
*site officiel de blender: http://www.blender.org/&lt;br /&gt;
*wiki tutoriel blender : http://wiki.blender.org/index.php/Doc:FR/2.4/Tutorials&lt;br /&gt;
*flossmanual blender pour l&#039;impression 3D: http://fr.flossmanuals.net/blender-pour-limpression-3d/introduction/&lt;br /&gt;
*tutoriel Openclassroom blender : http://openclassrooms.com/courses/debutez-dans-la-3d-avec-blender&lt;br /&gt;
&lt;br /&gt;
====en complément - meshlab====&lt;br /&gt;
&lt;br /&gt;
Cet outil est pratique pour:&lt;br /&gt;
*voir comment la pièce est dessinée, &lt;br /&gt;
*visualiser les points et le maillage entre les points, &lt;br /&gt;
*pour vérifier que le maillage est bien continu (notamment si la modélisation a été faite en fusionnant des formes les unes avec les autres)&lt;br /&gt;
*pour réparer des maillages&lt;br /&gt;
&lt;br /&gt;
L&#039;inconvénient de cet outil :&lt;br /&gt;
*il n&#039;y a pas trop de doc...mais un tuto du staff développement : http://meshlabstuff.blogspot.fr/&lt;br /&gt;
&lt;br /&gt;
Une astuce sur meshlab:&lt;br /&gt;
Depuis l&#039;interface de meshlab, on ne peut loader que des fichiers type meshlab/.mlp. Pour ouvrir un fichier .stl dans meshlab, aller dans votre répertoire chercher le fichier :&lt;br /&gt;
-&amp;gt; clic droit sur le fichier &amp;gt; ouvrir avec &amp;gt; chercher meshlab dans la barre de recherche et cliquez !&lt;br /&gt;
&lt;br /&gt;
==2ème étape: Paramétrer son impression==&lt;br /&gt;
&lt;br /&gt;
[[File:CubeTroue.stl|Fichier d&#039;exemple]] : un cube troue&lt;br /&gt;
&lt;br /&gt;
===généralités / étapes===&lt;br /&gt;
Pour pouvoir imprimer un objet, il faut d&#039;abord le &amp;quot;trancher&amp;quot;/&amp;quot;slicer&amp;quot;, c&#039;est à dire découper l&#039;objet en couches successives, qui correspondent à l&#039;épaisseur d&#039;impression de la pièce.&lt;br /&gt;
Pour pouvoir imprimer, il ne faut également qu&#039;une seule surface à imprimer, l&#039;objet doit nécessairement avoir un maillage continu des points qui le composent.&lt;br /&gt;
Pour trancher/slicer, plusieurs paramètres sont à prendre en compte, liés :&lt;br /&gt;
*à l&#039;imprimante&lt;br /&gt;
*au matériau utilisé&lt;br /&gt;
*à l&#039;objet&lt;br /&gt;
&lt;br /&gt;
Concrètement, il s&#039;agit de créer un fichier de configuration de l&#039;impression (confignomdelobjet.ini),qui va contenir les  paramètres pour le tranchage, en fonction de l&#039;imprimante et du matériau utilisé. Ensuite, ont lie la configuration aux paramètres de l&#039;objet .stl, pour exporter le gcode final, qui sera le fichier nécessaire à l&#039;impression.&lt;br /&gt;
&lt;br /&gt;
===Les outils pour trancher/slicer===&lt;br /&gt;
====cura====&lt;br /&gt;
====new slicing tool / SFact====&lt;br /&gt;
====repetier host====&lt;br /&gt;
====skeinforge====&lt;br /&gt;
====slic3r====&lt;br /&gt;
C&#039;est celui-ci qui est utilisé à Plateforme C.&lt;br /&gt;
Les autres sont quand même dispos sur les machines, mais pour l&#039;instant en autonomie...&lt;br /&gt;
Ci-dessous, un petit tuto pas à pas pour utiliser Slic3r.&lt;br /&gt;
A voir aussi, le manuel sur le site de Slic3r : http://manual.slic3r.org/&lt;br /&gt;
Le manuel en français : http://www.fablab-lacote.ch/wiki/_media/wiki:machines:slic3r-manual-fr.pdf &lt;br /&gt;
&lt;br /&gt;
=====Récupérer le fichier de configuration initial pour l&#039;impression=====&lt;br /&gt;
&lt;br /&gt;
On importe dans slic3r le fichier de configuration par défaut de l&#039;imprimante utilisée (asimov 1, 2 ou 3) pour définir ensuite les paramètres de l&#039;impression:&lt;br /&gt;
&lt;br /&gt;
*Menu File&lt;br /&gt;
*Load config&lt;br /&gt;
*trouver le fichier de config dans le dossier config asimov (home/asimovN°): home/asimovN°/Config-Asimov/config-withendstop-defaut.ini&lt;br /&gt;
&lt;br /&gt;
IMPORTANT ! Dès que le fichier config.ini est chargé dans Slic3r, faire:&lt;br /&gt;
*file &amp;gt; export config &lt;br /&gt;
Pour enregistrer la configuration de l&#039;impression dans votre dossier personnel (documents) sur l&#039;ordinateur, en renommant  le fichier.&lt;br /&gt;
On fera un 2ème export config en fin de paramétrage pour sauvegarder notre configuration.&lt;br /&gt;
&lt;br /&gt;
=====Charger le fichier .stl de l&#039;objet dans l&#039;onglet plater=====&lt;br /&gt;
Ensuite, on peut passer aux choses sérieuses. Le premier onglet &amp;quot;plater&amp;quot; est celui dans lequel on importe sur le &amp;quot;plateau&amp;quot; le fichier .stl de l&#039;objet.&lt;br /&gt;
*pour ajouter un objet sur le plateau :&lt;br /&gt;
&amp;gt; bouton add &amp;gt; choisir le fichier .stl &lt;br /&gt;
* pour mettre plusieurs objets différents sur le plateau &lt;br /&gt;
&amp;gt; faire add à nouveau&lt;br /&gt;
*pour ajuster le nombre d&#039;exemplaires à imprimer:&lt;br /&gt;
&amp;gt; sélectionner &amp;quot;more&amp;quot; ou &amp;quot;fewer&amp;quot;&lt;br /&gt;
* pour paramétrer l&#039;orientation de l&#039;objet sur le plateau:&lt;br /&gt;
&amp;gt; outil &amp;quot;rotate&amp;quot;&lt;br /&gt;
* pour modifier les dimensions de l&#039;objet (100% de la  taille modélisation / ou + ou - ):&lt;br /&gt;
&amp;gt; outil &amp;quot;scale&amp;quot;&lt;br /&gt;
* pour avoir directement un fichier .stl avec les objets dupliqués et bien placés pour l&#039;impression:&lt;br /&gt;
&amp;gt; commande &amp;quot;export .stl&amp;quot;&lt;br /&gt;
Commentaire à ce propos: C&#039;est mieux de faire cette manip que de modéliser deux objets  identiques l&#039;un à coté de l&#039;autre car il peut y avoir des décalages, et  donc des bugs dans l&#039;impression&lt;br /&gt;
* pour exporter le gcode final qui servira à l&#039;impression: export Gcode&lt;br /&gt;
Attention! ne faire cette manip qu&#039;une fois que tous les paramètres sont bien en  place, car il génère le fichier qui sera envoyé à l&#039;imprimante. &lt;br /&gt;
Et aussi: Tant que que la petite barre de chargement n&#039;est pas complètement rempli en bas à droite,  rien ne sert d&#039;envoyer le gcode dans Pronterface, car il ne sera pas généré complètement! A défaut vous risqueriez d&#039;avoir un objet incomplet !&lt;br /&gt;
&lt;br /&gt;
Une fois qu&#039;on a bien chargé et configuré le placement de son objet, on va définir les paramètres de configuration de l&#039;impression et de l&#039;imprimante à l&#039;aide des autres onglets: print settings, filament setting, printer settings:&lt;br /&gt;
&lt;br /&gt;
=====Onglet Print settings / Paramètres d&#039;impression=====&lt;br /&gt;
Print settings permet de régler les paramètres d&#039;impression pour chacun des éléments de l&#039;objet. Oui parce que pour l&#039;imprimante, votre objet se compose de plusieurs éléments:&lt;br /&gt;
*les parois&lt;br /&gt;
**verticales &lt;br /&gt;
**horizontales (fond/bottom et couvercle/top) &lt;br /&gt;
*l&#039;intérieur / le remplissage de l&#039;objet: &amp;quot;infill&amp;quot;&lt;br /&gt;
On va paramétrer l&#039;impression en naviguant dans le menu de l&#039;onglet (colonne à gauche)&lt;br /&gt;
======layers and perimeters======&lt;br /&gt;
Ici on paramètre la hauteur des couches  par défaut et le nombre de couches pour les parois verticales et  horizontales.&lt;br /&gt;
*Layer height: par défaut, la &amp;quot;layer height&amp;quot;/hauteur de la couche, est de 0.15mm.&lt;br /&gt;
La première couche peut avoir une hauteur différente des suivantes. Par défaut, c&#039;est 200% par rapport à la hauteur des couches, soit 0.30mm&lt;br /&gt;
*Vertical shells/parois verticales&lt;br /&gt;
**perimeters : paramétrage du nombre de couches pour les parois verticales de l&#039;objet (2 par défaut)&lt;br /&gt;
**randomize  starting points : cocher cette case permet de commencer chaque couche  par un point aléatoire sur la paroi, ce qui a pour effet d&#039;équilibrer le dépôt  de la matière et d&#039;éviter de déformer une paroi à cause d&#039;une bavure qui serait toujours au même endroit&lt;br /&gt;
**generate  extra perimeters when needed : cocher cette case permet de générer si  besoin, des parois supplémentaires non comprises dans la modélisation de l&#039;objet&lt;br /&gt;
*Horizontal shells&lt;br /&gt;
configuration du fond/ bottom et du couvercle/ top&lt;br /&gt;
*Solid layers top/bottom : le nombre de couches pour le bottom et le top&lt;br /&gt;
*Advanced&lt;br /&gt;
======onglet infill======&lt;br /&gt;
L&#039;infill, c&#039;est le remplissage de l&#039;objet.&lt;br /&gt;
*fil density: réglage de la densité de remplissage (1 plein / 0 vide)  / par défaut 0.4&lt;br /&gt;
Ce paramètre a une influence directe sur la durée de l&#039;impression. Plus l&#039;objet sera plein, plus le temps d&#039;impression sera long car il y aura plus de matière à déposer.&lt;br /&gt;
*fill pattern: réglage du motif de remplissage. &lt;br /&gt;
**honeycomb=style ruche d&#039;abeille &lt;br /&gt;
**rectilinear=remplissage rectiligne&lt;br /&gt;
**concentric=remplissage du bord vers le centre&lt;br /&gt;
Voir et tester les différents motifs de remplissage sur le manuel de Slic3r : http://manual.slic3r.org/expert-mode/infill&lt;br /&gt;
*Advanced:&lt;br /&gt;
**infill every=définit la récurrence du remplissage : remplit 1 fois par couche par défaut&lt;br /&gt;
**only infill where needed=décider de remplir que en cas de besoin&lt;br /&gt;
**solid infill every=récurrence du remplissage de couches pleines entre les couches&lt;br /&gt;
*fil angle=angle de l&#039;extrusion de la matière&lt;br /&gt;
*solid infill treshold area&lt;br /&gt;
*only retract when crossing perimeters: cocher cette case pour que le &amp;quot;reniflage&amp;quot; de la machine n&#039;intervienne que sur les parois&lt;br /&gt;
*infill before perimeters : remplir d&#039;abord l&#039;intérieur et ensuite les parois / ou l&#039;inverse&lt;br /&gt;
======onglet speed======&lt;br /&gt;
Ce sont les paramètres de vitesse de l&#039;extrusion selon les différents éléments.&lt;br /&gt;
*speed  for print moves:&lt;br /&gt;
configuration de la vitesse de l&#039;extrudeur pendant les mouvements d&#039;impression, en fonction des différents éléments (parois, intérieur, grandes parois, petites parois,etc....)&lt;br /&gt;
*speed for non-print moves:&lt;br /&gt;
paramétrage de la vitesse de déplacement de l&#039;extruder quand il n&#039;imprime pas&lt;br /&gt;
*modifiers&lt;br /&gt;
*acceleration  control (advanced)&lt;br /&gt;
si l&#039;on veut définir une accélération  croissante entre les changements de vitesse, mais ATTENTION, pour  utilisateurs très avancés, pour cause de calcul compliqué &lt;br /&gt;
======onglet skirt and brim======&lt;br /&gt;
Ce sont des réglages qui permettent de roder le débit de la buse au début de l&#039;impression (en faisant une bordure) et d&#039;améliorer l&#039;adhésion de l&#039;objet au plateau (en faisant une &amp;quot;jupe&amp;quot; autour de l&#039;objet, on donne un effet &amp;quot;ventouse&amp;quot; à l&#039;objet sur le plateau). La bordure et de la jupe seront donc ajoutés à l&#039;objet sur la surface du plateau au début de l&#039;impression. Pourquoi mettre une jupe et une bordure à votre objet ?&lt;br /&gt;
* pour que l&#039;extrudeur crache un peu en début d&#039;impression, et des fois aussi pour vérifier le bon positionnement de l&#039;objet sur le plateau&lt;br /&gt;
*C&#039;est intéressant de faire une jupe pour les petits objets qui n&#039;ont pas  beaucoup de surface d&#039;adhésion à la base, ou quand il y a également besoin de faire des  échafaudages&lt;br /&gt;
*la jupe sert aussi pour faire de la marge  à l&#039;objet, en cas de besoin de le fixer au plateau avec du scotch de peintre (si la température extérieure est froide par exemple...)&lt;br /&gt;
*C&#039;est bien aussi pour les coins en angle droit, pour éviter qu&#039;ils se décollent et fassent des  angles pas nets.&lt;br /&gt;
*(liste non exhaustive)&lt;br /&gt;
&lt;br /&gt;
======onglet support material======&lt;br /&gt;
Ce sont les réglages liés au support, à l&#039;échafaudage, si nécessité d&#039;en avoir un.&lt;br /&gt;
Attention, il y a une différence entre le remplissage de l&#039;objet, qui constitue  l&#039;intérieur de l&#039;objet modélisé, et le support, qui est un ajout de  matière en plus pour supporter des trous à l&#039;intérieur de l&#039;objet. &lt;br /&gt;
On  ne peut pas imprimer sur du vide, on a donc besoin d&#039;échafaudages pour certains objets qui comportent des trous, des voûtes,etc...&lt;br /&gt;
*Suport material&lt;br /&gt;
**generate support material : cocher cette case pour générer du support&lt;br /&gt;
**overhang treshold : définir l&#039;angle à partir duquel on va générer du  support,  par exemple à partir d&#039;une paroi verticale à 45° &lt;br /&gt;
**enforce support for the first layers / définir sur combien de couche on renforce le support&lt;br /&gt;
**raft = génère une sorte de &amp;quot;radeau&amp;quot; qui permet de supporter le support sur le plateau (à utliser en fonction du type d&#039;objet)&lt;br /&gt;
*Options  for support material and raft&lt;br /&gt;
réglages des options de remplissage du support, du pattern, l&#039;espacement, l&#039;angle  d&#039;extrusion,etc. // comme pour l&#039;infill.... &lt;br /&gt;
Astuces: &lt;br /&gt;
* contact Z distance à 0.2 mm, permet que le support soit un peu &amp;quot;décollé de la pièce&amp;quot; pour pouvoir le détacher plus facilement. &lt;br /&gt;
* comme pour le remplissage / infill de l&#039;objet, choisir le motif du support en fonction des besoins par rapport à votre objet&lt;br /&gt;
&lt;br /&gt;
======onglet notes======&lt;br /&gt;
Ce sont les commentaires en début de gcode (dans le start). Tu peux y raconter ta vie ou la vie du truc, une présentation de l&#039;objet,etc....&lt;br /&gt;
======onglet output options======&lt;br /&gt;
*Sequential printing&lt;br /&gt;
comment il imprime plusieurs objets en même temps, un par un ou tous en même temps couche par couche&lt;br /&gt;
**Complete individuals objects : cocher pour imprimer un par un&lt;br /&gt;
*extruder clearance:&lt;br /&gt;
c&#039;est la zone ou de tolérance où l&#039;extrudeur peut passer sans heurter d&#039;autres objets en cours d&#039;impression.&lt;br /&gt;
*output file&lt;br /&gt;
*verbose g-code : ??&lt;br /&gt;
*output  filename format:&lt;br /&gt;
nom du fichier de sortie, slic3r enregistre  directement le fichier dans le répertoire où on a été cherché l&#039;objet.&lt;br /&gt;
*onglet multiple extruder / si  plusieurs extrudeurs, paramètres pour assigner les fonctions aux  différents extrudeurs (le 1 fait le remplissage et les parois, le 2 le  support,etc...)&lt;br /&gt;
======onglet advanced======&lt;br /&gt;
paramètres liés à la dimension de l&#039;extrusion ! &lt;br /&gt;
A savoir : &lt;br /&gt;
*le réglage est en relation directe avec la taille de la couche définie dans l&#039;onglet layers. Attention à ne pas dépasser la taille max que peut extruder l&#039;extrudeur (= son diamètre !)...sinon slic3r indiquera un message d&#039;erreur dans l&#039;export du gcode.&lt;br /&gt;
&lt;br /&gt;
*extrusion widht&lt;br /&gt;
**default extrusion width : la largeur par défaut de l&#039;extrusion. On peut être amené à régler ce paramètres pour optimiser le remplissage de l&#039;objet par exemple...&lt;br /&gt;
Astuce: &lt;br /&gt;
* 110% est un bon chiffre ! C&#039;est mieux de mettre ça que de ne rien mettre. Le risque, étant de voir des pièces déformées (cf projet florelle feodera)&lt;br /&gt;
** first layer : 200%&lt;br /&gt;
Les autres paramètres peuvent aussi être modifiés, mais cela marche très bien quand on les laisse à 0&lt;br /&gt;
*flow : quantité de matière que tu ajoutes ou pas quand tu fais un pont&lt;br /&gt;
*other: &lt;br /&gt;
*threads : option de vitesse de calcul de la machine pour faire le gcode&lt;br /&gt;
*resolution  ; résolution de la &amp;quot;grille virtuelle&amp;quot; qui permet d&#039;arrondir les calculs  d&#039;emplacement des points de l&#039;objet par rapport à la modélisation&lt;br /&gt;
&lt;br /&gt;
=====Filament settings=====&lt;br /&gt;
Ce sont les réglages relatifs à la matière utilisée pour l&#039;impression :&lt;br /&gt;
* le diamètre de la matière:&lt;br /&gt;
**voir les dimensions du filament utilisé&lt;br /&gt;
**mesurer le filament de façon précise sur plusieurs points et faire une moyenne.&lt;br /&gt;
Ce paramètre est important car si le diamètre du filament est trop large pour la buse....ça va buger !&lt;br /&gt;
*réglage de  la température de l&#039;extrudeur et du plateau, pour la première couche et les suivantes. Attention au type de matière que vous utilisez !&lt;br /&gt;
** Si vous utilisez du PLA, la température de l&#039;extrudeur devra être à 195° pour la première couche et 190° pour les suivantes. La température du plateau sera à 90° pour toute les couches.&lt;br /&gt;
** Si vous utilisez de l&#039;ABS,  la température de l&#039;extrudeur devra être à ° pour la première couche et ° pour les suivantes. La température du plateau sera plutôt à 110° pour toute les couches.&lt;br /&gt;
*Cooling:réglage du refroidissement par les ventilateurs de l&#039;imprimante &lt;br /&gt;
&lt;br /&gt;
A  savoir: le réglage de la température d&#039;impression sera contenu dans le gcode. &lt;br /&gt;
En revanche,le déclenchement et le réglage de la température &amp;quot;palier&amp;quot; de démarrage de la buse et du plateau se règlent dans Pronterface.&lt;br /&gt;
&lt;br /&gt;
=====Onglet Printer settings=====&lt;br /&gt;
configuration des paramètres de l&#039;imprimante. Ici on retrouve la dimension du plateau, la définition du centre du plateau etc.&lt;br /&gt;
Ces paramètres sont contenus pour chaque machine dans le fichier par défaut. Normalement, pas besoin d&#039;y toucher !&lt;br /&gt;
&lt;br /&gt;
=====Enregistrer sa configuration et générer le gcode=====&lt;br /&gt;
Quand on a terminé son paramétrage, voici les dernières manips à effectuer avant de passer à l&#039;impression.&lt;br /&gt;
* revenir sur l&#039;onglet &amp;quot;plater&amp;quot;&lt;br /&gt;
* exporter le gcode : &amp;quot;export gcode&amp;quot;&lt;br /&gt;
Attention, il faut bien attendre que Slic3r ai terminé la génération du gcode, sinon on risque d&#039;avoir une moitié d&#039;objet !&lt;br /&gt;
&lt;br /&gt;
* Quand l&#039;export ai terminé, aller dans son dossier personnel dans &amp;quot;Documents&amp;quot; pour chercher le gcode.&lt;br /&gt;
Vous pouvez l&#039;ouvrir avec &amp;quot;Kwrite&amp;quot; pour voir à quoi il ressemble. Puis passer à l&#039;étape suivante !&lt;br /&gt;
&lt;br /&gt;
==3ème étape: Imprimer sa pièce==&lt;br /&gt;
&lt;br /&gt;
Certains outils gérent le slicing puis l&#039;impression. C&#039;est le cas de cura, repetier host, pronterface (slicing en appelant skeinforge+ génère gcode automatiquement)&lt;br /&gt;
A Plateforme C, on utilise Pronterface sur toutes les machines, mais seulement pour l&#039;impression (slicing avec Slic3r)&lt;br /&gt;
&lt;br /&gt;
===Utilisation de Pronterface pour l&#039;impression===&lt;br /&gt;
La première étape consiste à ouvrir pronterface, le logiciel qui va commander l&#039;imprimante 3D. Vous pouvez trouver Pronterface sur le bureau de l&#039;ordinateur ou dans le menu des applications (en bas à gauche en cliquant sur le logo &amp;quot;F&amp;quot; de fedora.&lt;br /&gt;
&lt;br /&gt;
====Que fait pronterface====&lt;br /&gt;
Pronterface contrôle l&#039;imprimante 3D, le déplacement de la tête, les applications des consignes de températures pour le plateau et la tête. Il permet aussi de visualiser l&#039;évolution de la température de la tête et du plateau, d&#039;extruder du filament pour l&#039;amorçage de l&#039;impression (éviter les patés...), il sert aussi à inverser le filament pour retirer la bobine.&lt;br /&gt;
Pour l&#039;impression, on extrude la longueur en millimètres (taille) et en millimètres par minute (vitesse)&lt;br /&gt;
====Imprimer étape par étape====&lt;br /&gt;
Une fois que Pronterface est ouvert, voici étape par étape comment procéder:&lt;br /&gt;
&lt;br /&gt;
* Mettre sous tension l&#039;imprimante (interrupteur sur la machine)&lt;br /&gt;
* Vérifier que le ventilateur de l&#039;extruder s&#039;allume bien + vérifier le plateau (4 pinces, bien positionnées pour éviter le zéro dans le coin en bas à gauche...)&lt;br /&gt;
* Charger le gcode contenant l&#039;objet et la configuration de l&#039;impression (dans la barre de menu en haut, &amp;quot;charger un fichier&amp;quot;)&lt;br /&gt;
* Une fois le gcode chargé, connecter l&#039;imprimante à Pronterface (&amp;quot;connecter&amp;quot; dans la barre de menu en haut)&lt;br /&gt;
* vérifier que l&#039;imprimante est bien connectée, dans l&#039;espace de &amp;quot;discussion&amp;quot; à droite doit apparaître &amp;quot;imprimante connectée&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Puis, &lt;br /&gt;
* Choisir la température palier de la buse (pour du PLA, 185° c&#039;est bien):&lt;br /&gt;
**appuyer sur on + régl (régulation de la temp) &lt;br /&gt;
**le chauffage de la buse démarre&lt;br /&gt;
*choisir la température du plateau pour l&#039;impression (90° pour du lpa c&#039;est bien) &lt;br /&gt;
**appuyer sur ON + régl (régulation de la temp) &lt;br /&gt;
**le chauffage du plateau démarre&lt;br /&gt;
*cocher la case &amp;quot;surveiller&amp;quot;&lt;br /&gt;
cela permet d&#039;afficher un petit graphique qui suit la température des deux élements (bed/plateau - ext1/buse) et de suivre l&#039;évolution de la température en regard de la température choisie (sur le graphique : target=&amp;quot;consigne&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
A chacune des étapes vous pouvez suivre ce que la machine fait sous la commande de Pronterface, grâce à la fenêtre de discussion à droite.Elle indique tout un tas d&#039;information (gcode chargé et estimation du temps d&#039;impression, dimensions de l&#039;objet, chauffage de la buse et du plateau...)&lt;br /&gt;
&lt;br /&gt;
Et enfin,&lt;br /&gt;
*Quand on est ready et que la température de la buse et du plateau sont stabilisés, cliquer sur &amp;quot;imprimer&amp;quot; dans la barre en haut !&lt;br /&gt;
*En cas de souci, ou quand on veut, on peut faire pause et reprendre l&#039;impression, ou l&#039;arrêter, la recommencer....à l&#039;aide des boutons de la barre de menu du haut.&lt;br /&gt;
Ces opérations apparaîtront dans la fenêtre de discussion.&lt;br /&gt;
&lt;br /&gt;
*Pour suivre l&#039;impression et tchecker pleins de trucs à tout moment :&lt;br /&gt;
**la fenêtre de discussion à droite affiche les commandes qui sont réalisées par l&#039;imprimante (permet de suivre les différentes étapes du gcode (lancement machine, chauffage, impression, pause, reprise, informations liées à la quantité de matière extrudée et au temps prévisionnel d&#039;impression...)&lt;br /&gt;
**pour visualiser chacune des étapes de l&#039;impression couche par couche, cliquer sur la fenêtre du plateau, une nouvelle fenêtre s&#039;ouvre avec l&#039;agrandissement du plateau, un petit curseur à droite permet de voir les différentes étapes.&lt;br /&gt;
**on peut suivre précisément l&#039;avancement de l&#039;impression, dans la barre en bas de la fenêtre (numéro de la ligne du Gcode + coordonnées Z ) . &lt;br /&gt;
**Au besoin, pour vérifier le GCode en cas de problème sur une ligne, on peut l&#039;ouvrir avec l&#039;outil geany (http://doc.ubuntu-fr.org/geany ) depuis le répertoire/dossier où il se trouve &amp;gt; clic droit &amp;gt; ouvrir avec) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois l&#039;impression terminée&lt;br /&gt;
*Attention ! Chaud devant ! &lt;br /&gt;
quand l&#039;impression en elle-même est terminée, le Gcode poursuit son exécution en réalisant les opérations de fin d&#039;impression (refroidir la buse et le plateau, éteindre les moteurs, les ventilateurs,....). Souvent, il revient aux paramètres paliers avant l&#039;impression. On peut suivre la courbe des températures &amp;quot;avec l&#039;option surveiller&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Il ne reste donc plus qu&#039;à enlever le plateau en verre et attendre le refroidissement complet pour retirer l&#039;objet. Pendant ce temps là, si c&#039;est pas déjà fait, on peut compléter sa documentation sur fablabo !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Impression3D]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19869</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19869"/>
		<updated>2016-07-09T19:21:32Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* 1. Fraise Bloqué */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte un fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On déserre avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On serre avec les deux clefs disponibles&lt;br /&gt;
#On peut poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne le voit pas, il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en faisant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19868</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19868"/>
		<updated>2016-07-09T19:21:00Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Après avoir utilisé l’arrêt d&amp;#039;urgence */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte un fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On déserre avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On serre avec les deux clefs disponibles&lt;br /&gt;
#On peut poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne le voit pas, il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en fessant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19867</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19867"/>
		<updated>2016-07-09T19:17:17Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Changement de fraise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte un fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On déserre avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On serre avec les deux clefs disponibles&lt;br /&gt;
#On peut poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne la pas vu il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en fessant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19866</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19866"/>
		<updated>2016-07-09T19:16:30Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Changement de fraise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte un fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On déserre avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On serre avec les deux clefs disponibles&lt;br /&gt;
#On peu poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne la pas vu il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en fessant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19865</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19865"/>
		<updated>2016-07-09T19:14:49Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* En cas de problème ! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte un fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On désert avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On sert avec les deux clefs disponibles&lt;br /&gt;
#On peu poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne la pas vu il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en fessant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19864</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19864"/>
		<updated>2016-07-09T19:12:05Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Fichier Stl */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte une fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On désert avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On sert avec les deux clefs disponibles&lt;br /&gt;
#On peu poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne la pas vu il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en fessant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=BCNC&amp;diff=19863</id>
		<title>BCNC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=BCNC&amp;diff=19863"/>
		<updated>2016-07-09T19:10:35Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Sélection de tracé */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le [https://github.com/vlachoudis/bCNC Github] du projet &amp;lt;br/&amp;gt;&lt;br /&gt;
Et la page [https://github.com/vlachoudis/bCNC/wiki wiki] (en anglais)&lt;br /&gt;
&lt;br /&gt;
Les sous-pages:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/edition]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/controle]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCNC/Maintenance]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Généralité=&lt;br /&gt;
bCNC est un logiciel en cours de développement, dont le développement avance très vite. On a beaucoup d&#039;espoir pour un logiciel ergonomique et puissant dans un futur proche. &lt;br /&gt;
Il reste très puissant et relativement pratique, mais quelques coquilles sont présente du a son développement.&lt;br /&gt;
&lt;br /&gt;
Pour le moment il est opérationnel pour : &lt;br /&gt;
*Lire et modifier du gcode, importer du dxf, importer des images&lt;br /&gt;
*Contrôler la CNC en temps réel avec les visuels&lt;br /&gt;
*Scanner la zone à usiner&lt;br /&gt;
*Compenser le diamètre de la broche&lt;br /&gt;
*Évider des surfaces&lt;br /&gt;
*Faire des perçages&lt;br /&gt;
*Faire des attaches&lt;br /&gt;
*Converti des images en Heightmap (discrétisation par ligne)&lt;br /&gt;
*Converti des images en Halftone (discrétisation en cercle)&lt;br /&gt;
*Lit des fichiers midi pour les jouer avec la CNC&lt;br /&gt;
*Possibilité d&#039;implémenter des plugins facilement&lt;br /&gt;
*..... &lt;br /&gt;
&lt;br /&gt;
Dans les [https://github.com/vlachoudis/bCNC/issues/310 mises à jours à venir]: Import des .svg et .stl, amélioration de l&#039;ergonomie, ...&lt;br /&gt;
&lt;br /&gt;
==Utilisation de bCNC==&lt;br /&gt;
L&#039;utilisation de bCNC se divise en deux grandes parties distinctes: &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/controle|La partie Contrôle]]: Commande, et visualisation de la position machine en temps réel &amp;lt;br/&amp;gt;&lt;br /&gt;
*[[BCNC/edition|La partie Éditeur]]: Modification directe du gcode, paramétrages, et utilisation de moult plugins.&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement global de bCNC==&lt;br /&gt;
===Fichier et sauvegarde===&lt;br /&gt;
On peu créer, ouvrir ou sauvegarder un fichier via les onglets en haut à droite [[File:NewOpenSave.png|50px]].&lt;br /&gt;
&lt;br /&gt;
Pour le moment bCNC ouvre du&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
*Dxf: .dxf&lt;br /&gt;
&lt;br /&gt;
Et sauvegarde en&lt;br /&gt;
*Gcode: .g, .gcode, .nc, .ngc&lt;br /&gt;
&lt;br /&gt;
Pour les fichiers: .png, .midi&lt;br /&gt;
On passera directement par des [[BCNC/edition#Plugins|Plugins]]&lt;br /&gt;
&lt;br /&gt;
===Interface===&lt;br /&gt;
[[image:ScreenInfo.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
On y retrouvera &lt;br /&gt;
#Un bandeau d&#039;onglet, pour accéder aux menus&lt;br /&gt;
#Un bandeau en haut et à gauche pour accéder aux fonctions&lt;br /&gt;
#Un bandeau a gauche de fonctions&lt;br /&gt;
&lt;br /&gt;
*Un écran de visualisation 2D et 3D, gcode, position fraise, avancement ...&lt;br /&gt;
*Un petit rectangle correspondant à la zone utile de la fraiseuse&lt;br /&gt;
*Un petit menu de Commande Gcode, afin de rentrer des commandes manuels Gcode.&lt;br /&gt;
*Un dernier bandeau indiquant les coordonnées correspondant, à la position de la souris.&lt;br /&gt;
&lt;br /&gt;
=Mode d&#039;emploi=&lt;br /&gt;
==Prérequis==&lt;br /&gt;
Avant toute chose nous avons besoin de:&lt;br /&gt;
*Votre fichier prêt&lt;br /&gt;
*Les paramètres d&#039;usinage choisi (voir [[CNC-SentierBattu/Modedemploi|cette page]])&lt;br /&gt;
&lt;br /&gt;
==Import d&#039;un fichier==&lt;br /&gt;
===Gcode===&lt;br /&gt;
Il suffit d&#039;ouvrir son fichier avec l’icône [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
===Fichier 2D (dxf, svg ...)===&lt;br /&gt;
====Fichier dxf====&lt;br /&gt;
Depuis les logiciels exportant du dxf (LibreCAD, AutoCAD, ...) On sélectionnera le format Dxf R14&lt;br /&gt;
&lt;br /&gt;
Comme pour le gcode, il suffit d&#039;ouvrir son fichier via [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
====Fichier svg====&lt;br /&gt;
On ouvre depuis inkscape et on l&#039;enregistre au format &amp;quot;DXF pour bCNC (.dxf)&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
 On fera attention a ce que nos chemins soit affiché en contour ou en remplissage mais pas les deux !&lt;br /&gt;
 aussi on pourra faire des calques en appliquant des couleurs différentes aux chemins. L&#039;utilisation des calques &amp;quot;inkscape&amp;quot; n&#039;est pas possible&lt;br /&gt;
Si le format n&#039;est pas disponible voir [[BCNC/Maintenance#Export_DXF|exportation dxf depuis inkscape]]&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le dxf directement sur bCNC via: [[File:Open.png|20px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les plus pointilleux et libristes pourrons passer par l&#039;outil [[GcodeTools]] afin de générer le gcode depuis inkscape, ensuite on pourra l&#039;ouvrir depuis bCNC.&lt;br /&gt;
&lt;br /&gt;
===Fichier 3D (png, stl ...)===&lt;br /&gt;
====Fichier Stl====&lt;br /&gt;
Le tant que bCNC implémente l&#039;import de fichier stl.&lt;br /&gt;
On transforme le fichier STL en PNG avec des niveaux de gris via : (on cherche encore un système facile d&#039;utilisation)&lt;br /&gt;
&lt;br /&gt;
Puis on ouvre le fichier png via bCNC pour cela, on regardera la section Fichier png juste en bas.&lt;br /&gt;
&lt;br /&gt;
====Fichier png====&lt;br /&gt;
&lt;br /&gt;
Ici quatre solutions sont possibles, généralement on utilisera le principal [[File:Heightmap.png|link=bCNC/edition#Heightmap]] [[bCNC/edition#Heightmap|En détail ici]]&lt;br /&gt;
Il adapte les niveaux de gris en profondeur suivant Z, et travail suivant X et Y en ligne.&lt;br /&gt;
&lt;br /&gt;
Les trois autres sont pour des &amp;quot;effets artistiques&amp;quot;, on regardera les pages associés (en cliquant sur les images) &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Halftone.png|link=bCNC/edition#Halftone]] qui transforme l&#039;image en petits ronds plus ou moins profond en suivant les niveaux de gris &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Pyrograph.png|link=bCNC/edition#Pyrograph]] Utilisé pour la pyrogravure, il transforme l&#039;image en &amp;quot;raster&amp;quot; avec des niveaux de Z différant&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Sketch.png|link=bCNC/edition#Sketch]] Il permet de dessiner avec un crayon, le rendu est plutôt intéressant. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Préparation du gcode pour l&#039;usinage==&lt;br /&gt;
Maintenant que le fichier est importé on rentre dans la partie modification du gcode pour la CNC.&lt;br /&gt;
&lt;br /&gt;
Premièrement il va s&#039;agir de donner au logiciel les différents paramètres de notre usinage.&lt;br /&gt;
&lt;br /&gt;
===Vitesse de rotation===&lt;br /&gt;
Pour changer la vitesse de rotation de la broche on ira dans l&#039;onglet [[File:OngletEditor.png]]&lt;br /&gt;
&lt;br /&gt;
#On ouvre le block &amp;quot;Header&amp;quot; à gauche&lt;br /&gt;
#On change le 255 de la ligne &amp;quot;M3 S255&amp;quot; par la vitesse que l&#039;on souhaite, de 0 à 255, correspondant à 0 - 24000 tr/min&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
On retrouve la section dans l&#039;onglet [[File:OngletTools.png]] à gauche.&lt;br /&gt;
&lt;br /&gt;
Nous allons modifier les menus: [[File:bCNCFraise.png|link=bCNC/edition#Fraise]], [[File:Materiau.png|link=bCNC/edition#Materiau]] et [[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Nous allons rentrer les paramètres de notre usinage.&lt;br /&gt;
L’intérêt c&#039;est que certaines fonctionnalités de bCNC les demanderons directement et d&#039;autre se référerons à celles stockés ici. (C&#039;est pas très bien foutu mais c&#039;est comme ça) &lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Fraise|Fraise]]====&lt;br /&gt;
[[File:bCNCFraise.png|link=bCNC/edition#Fraise]]&lt;br /&gt;
Ici il s&#039;agit simplement de sélectionner la fraise que nous allons utiliser via le menu déroulant &amp;quot;Nom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Si la fraise n&#039;existe pas, [[bCNC/edition#Fraise|on la créera]].&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Materiau|Matériau]]====&lt;br /&gt;
[[File:Materiau.png|link=bCNC/edition#Materiau]]&lt;br /&gt;
Ici comme les paramètres changent à chaque usinage.&lt;br /&gt;
On rentrera&lt;br /&gt;
*La vitesse d&#039;avance en mm/min&lt;br /&gt;
*La vitesse de plongée mm/min&lt;br /&gt;
*La hauteur prévu d&#039;une passe (maxi 1,5x le diamètre de la broche)&lt;br /&gt;
&lt;br /&gt;
====[[bCNC/edition#Stock|Stock]]====&lt;br /&gt;
[[File:Stock.png|link=bCNC/edition#Stock]]&lt;br /&gt;
&lt;br /&gt;
Comme pour Matériau les paramètres changent tout le temps.&lt;br /&gt;
On sélectionnera:&lt;br /&gt;
*Le matériau utilisé juste au dessus.&lt;br /&gt;
On rentrera la:&lt;br /&gt;
*Sécurité en Z: correspond à la hauteur de passage hors dans les trajets hors usinages.&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Épaisseur du matériau&lt;br /&gt;
&lt;br /&gt;
===Modification basique===&lt;br /&gt;
Dans l&#039;onglet [[File:OngletEditor.png]] on peu accéder au gcode en direct avec le visuel associé, et quelques fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
====Sélection de tracé====&lt;br /&gt;
bCNC est un peu particulier puisqu&#039;il ne travaille qu&#039;avec du gcode, il sélectionne les objets sur plusieurs niveaux. &lt;br /&gt;
*Niveau 3: Le tracé, c&#039;est l&#039;ensemble du gcode, on le sélectionne en appuyant sur le bouton [[File:Tout.png]]&lt;br /&gt;
*Niveau 2: Le calque, il regroupe plusieurs blocks, il suffit de sélectionner un objet du calque et d&#039;appuyer sur le bouton [[File:Layer.png]]&lt;br /&gt;
*Niveau 1: Le block, il regroupe plusieurs chemins, ils sont séparés via des cadres. On le sélectionne en cliquant sur le cadre [[File:Block.png]].&lt;br /&gt;
*Niveau 0: Le chemin, il correspond à une ligne dans le gcode, G0,G1,G2 ou G3, on le sélectionne en cliquant sur la ligne.&lt;br /&gt;
 Suivant si les block sont augmentés ou diminués, les objets seront sélectionnables par block ou par chemin.&lt;br /&gt;
&lt;br /&gt;
Pour reconnaître l&#039;état des objets dans la visualisation les objets sont:&lt;br /&gt;
*Sélectionnés: Ce sont les tracés que l&#039;on est actuellement entrain de manipuler avec bCNC. [[File:CheminBleu.png|200px]]&lt;br /&gt;
*Actif usinage: Issu de commandes G1, G2, G3, ils représentent les chemins d&#039;usinages. [[File:CheminNoir.png|200px]]&lt;br /&gt;
*Actif hors usinage: Issu de commande G0, ils représentent les chemins hors usinage donc au dessus de la surface. [[File:CheminPointille.png]] &lt;br /&gt;
*Inactif: Ce sont des chemins déactivé par bCNC, ils ne seront pas envoyé dans la machine lors de l&#039;usinage. [[File:CheminVert.png|200px]]&lt;br /&gt;
&lt;br /&gt;
====Positionnement====&lt;br /&gt;
On peu changer le positionnement du fichier avec les outils de la section &amp;quot;Déplacer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=====Outil Déplacer=====&lt;br /&gt;
[[File:Deplacer.png]]&lt;br /&gt;
Permet de prendre son tracé avec la souris et de le déplacer plus loin en recliquant avec la souris.&lt;br /&gt;
&lt;br /&gt;
=====Positionnement par rapport aux zero=====&lt;br /&gt;
[[File:CadreBleu.png]]&lt;br /&gt;
&lt;br /&gt;
Ces outils permettent de positionner les tracés via le cadre rose qui entoure le fichier (représenté par le cadre bleu) au niveau du zéro actuel (représenté par le point rouge)&lt;br /&gt;
&lt;br /&gt;
===[[BCNC/edition#Plugins|Les plugins]]===&lt;br /&gt;
Il existe un bon nombres de plugins dans inkscapes, ils peuvent modifier ou générer directement du gcode. Ici on parlera des plugins essentiels sinon pour les autres vous pouvez vous  référer à la page [[BCNC/edition#Plugins|Plugins bCNC]]&lt;br /&gt;
&lt;br /&gt;
On va donc dans l&#039;onglet [[File:OngletTools.png]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Profil|Profil]]====&lt;br /&gt;
[[File:bCNCProfil.png|link=BCNC/edition#Profil]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin sert à adapter le rayon de l&#039;outil par rapport au tracé, cela contracte ou dilate directement le tracé.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Fraise: on choisit la fraise.&lt;br /&gt;
*Direction: Inside pour intérieur et outside pour extérieur.&lt;br /&gt;
*Distance supplémentaire: Ajoute une longueur (mm) supplémentaire au rayon de l&#039;outil dans le décalage.&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
====[[BCNC/edition#Couper|Couper]]====&lt;br /&gt;
[[File:Couper.png|link=BCNC/edition#Couper]]&lt;br /&gt;
&lt;br /&gt;
Ce plugin permet de générer des passes à partir du gcode préalablement sélectionné. Il est essentiel pour faire des découpes depuis un fichier 2D.&lt;br /&gt;
&lt;br /&gt;
Ainsi on sélectionne les tracés, on rentre les paramètres:&lt;br /&gt;
*Surface Z = 0 (correspond à la position du haut de la surface)&lt;br /&gt;
*Profondeur finale (mm) (négative)&lt;br /&gt;
*Hauteur de passage (mm): C&#039;est la profondeur d&#039;une passe&lt;br /&gt;
*Coupe d&#039;abord: On choisit si il génère un tracé à la hauteur de la surface ou non&lt;br /&gt;
&lt;br /&gt;
Enfin [[File:Executer.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Sécurité==&lt;br /&gt;
Avant de passer à l&#039;utilisation de la machine, voici quelques consignes de sécurité.&lt;br /&gt;
&lt;br /&gt;
===En cas de problème !===&lt;br /&gt;
 Au moindre truc anormal =&amp;gt; Bouton d’Arrêt d&#039;Urgence ! =&amp;gt; Suivre les procédures [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
Pareil si la machine heurte une fin de course [[File:Erreur.png|150px]] voir la page [[BCNC#En cas de problème|en cas de problème]]&lt;br /&gt;
&lt;br /&gt;
==Lancement de l&#039;usinage==&lt;br /&gt;
On retrouvera le détail du contrôle et problèmes dans la page [[BCNC/controle|contrôle de bCNC]]&lt;br /&gt;
&lt;br /&gt;
===Positionnement du materiel===&lt;br /&gt;
On positionne sa plaque sur le plateau de la CNC.&lt;br /&gt;
&lt;br /&gt;
Pour ça on a a notre disposition:&lt;br /&gt;
#Un cadre noir sur le plateau avec des côtes représentant la surface utile de la fraiseuse.&lt;br /&gt;
#Des cales en bois permettant de faire le parallélisme de la plaque avec la machine. On placera en longueur entre le matériau et le support vert de la CNC.&lt;br /&gt;
#Des vis pour visser le matériau sur le martyr.&lt;br /&gt;
&lt;br /&gt;
===Changement de fraise===&lt;br /&gt;
[[File:BorcheCNC.gif|frame]]&lt;br /&gt;
Pour changer la fraise.&lt;br /&gt;
&lt;br /&gt;
#On appui sur l’arrêt d&#039;urgence, afin d&#039;éviter toute erreur de manipulation.&lt;br /&gt;
#On désert avec les deux clef disponibles &lt;br /&gt;
#On fait attention à la chute de l&#039;outil pour ne pas le casser&lt;br /&gt;
#On place l&#039;outil via son mandrin associé (bien regarder les diamètres correspondants).&lt;br /&gt;
#On sert avec les deux clefs disponibles&lt;br /&gt;
#On peu poursuivre les manipulations&lt;br /&gt;
&lt;br /&gt;
====Dans un même usinage====&lt;br /&gt;
#On active les chemins prévu pour la fraise 1&lt;br /&gt;
#On déactive les autres chemins&lt;br /&gt;
#On usine&lt;br /&gt;
#On change la fraise par la fraise 2&lt;br /&gt;
#On règle le Zero en Z pour la fraise 2&lt;br /&gt;
#On déactive les chemins prévu pour la fraise 1&lt;br /&gt;
#On active les chemins prévu pour la fraise 2&lt;br /&gt;
#On usine&lt;br /&gt;
#....&lt;br /&gt;
&lt;br /&gt;
===Commande de la fraiseuse===&lt;br /&gt;
====Connexion avec la carte====&lt;br /&gt;
En tout premier lieu dans l&#039;onglet [[File:OngletFile.png]]&lt;br /&gt;
&lt;br /&gt;
On connectera la machine avec [[File:OuvrirPort.png]]&lt;br /&gt;
Les paramètres sont:&lt;br /&gt;
*Port: /dev/ttyACM0 ou ACM1&lt;br /&gt;
*aud: 115200&lt;br /&gt;
*Contrôleur: Smoothie&lt;br /&gt;
&lt;br /&gt;
====Home home home====&lt;br /&gt;
 Tout de suite après on effectuera un [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est essentiel, cela fera comprendre à la machine où elle se trouve, ce qui évitera des erreurs d&#039;usinage.&lt;br /&gt;
&lt;br /&gt;
====Réglage des Zeros====&lt;br /&gt;
Pour positionner la tête au début de l&#039;usinage:&lt;br /&gt;
&lt;br /&gt;
#On déplace la tête avec le joystick ou avec le bouton [[File:MoveGantry.png]]&lt;br /&gt;
#*On fait attention pour le réglage de l&#039;axe Z, aussi on pourra s&#039;aider d&#039;une feuille de papier entre la fraise et la surface du matériau pour être précis.&lt;br /&gt;
#On appui en suite sur les boutons [[File:XYZ0.png]]&lt;br /&gt;
 Cela peu être très utile de noter les Mpos après avoir fait son Zero, notamment en cas d&#039;utilisation de l’arrêt d&#039;urgence ou de reprise entre deux jours.&lt;br /&gt;
&lt;br /&gt;
On peut vérifier que les bonnes dimensions du tracé avec [[File:Scan.png]]. Cela aura pour effet de déplacer la tête en suivant le cadre rose visible sur bCNC.&lt;br /&gt;
 On prendra soin de relever la tête d&#039;au moins 10mm avant de lancer le [[File:Scan.png]].&lt;br /&gt;
&lt;br /&gt;
===Lancement du gcode===&lt;br /&gt;
&lt;br /&gt;
 On n’oubliera pas de placer la jupe d&#039;aspiration de la CNC, &lt;br /&gt;
 pour ce faire il faut que la tête soit un minimum baissé suivant Z de 10mm par rapport à la position du &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#On allume ensuite l&#039;aspirateur&lt;br /&gt;
#On vérifie que personne ne se situe autour&lt;br /&gt;
#On lance avec [[File:Debut.png]]&lt;br /&gt;
#On vérifie que tout va bien pendant l&#039;usinage&lt;br /&gt;
&lt;br /&gt;
===Ce qui n&#039;est pas possible===&lt;br /&gt;
Faire pause =&amp;gt; changer de fraise =&amp;gt; reprendre&lt;br /&gt;
&lt;br /&gt;
==En cas de problème==&lt;br /&gt;
===Après avoir utilisé l’arrêt d&#039;urgence===&lt;br /&gt;
Etat: bCNC ne la pas vu il continue de fonctionner. &lt;br /&gt;
Il a donc perdu les coordonnées de la machine (Mpos) si il était en mouvement.&lt;br /&gt;
 Dans tout les cas il faut déconnecter la bCNC avec la CNC en appuyant sur [[File:FermerPort.png]]&lt;br /&gt;
&lt;br /&gt;
#On peu ensuite redémarrer la machine avec bouton Rouge.&lt;br /&gt;
#Puis ouvrir la liaison avec bCNC [[File:BCNCOuvrirPort.png]]&lt;br /&gt;
#Voir si la fraise est bloquée ou non (au milieu du matériau ou non) Si elle est bloquée on relèvera la tête avant (voir Juste en dessous !).&lt;br /&gt;
#Faire un [[File:Home.png]] !&lt;br /&gt;
&lt;br /&gt;
Enfin on peu reprendre l&#039;utilisation de la machine.&lt;br /&gt;
&lt;br /&gt;
=====1. Fraise Bloqué=====&lt;br /&gt;
Si la fraise est entouré d&#039;objets qu&#039;elle peut percuter. &lt;br /&gt;
&lt;br /&gt;
#On appuiera sur [[File:Debloquer.png]]&lt;br /&gt;
#On remontra la fraise en fessant un déplacement en haut sur l&#039;axe Z&lt;br /&gt;
#On appuiera sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
=====2. Fraise dégagé=====&lt;br /&gt;
Si la fraise ne va pas percuter d&#039;objet lors de son déplacement vers l&#039;origine machine.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
===Fin de courses===&lt;br /&gt;
Si la machine heurte une fin de course&lt;br /&gt;
Il apparaît: [[File:Erreur.png|200px]]&lt;br /&gt;
&lt;br /&gt;
A ce moment là les moteurs sont à l’arrêt.&lt;br /&gt;
Ici comme pour l&#039;arrêt d&#039;urgence, on s&#039;assurera, que la fraise n&#039;est pas bloqué, mais apriori non.&lt;br /&gt;
&lt;br /&gt;
 Il suffit d&#039;appuyer sur [[File:Home.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]][[Catégorie:3D]][[Catégorie:2D]][[Catégorie:GenerateursDeGcode]][[Catégorie:Modes d&#039;emploi]]&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Imprimante_3D_MadeInPlateformeC&amp;diff=19657</id>
		<title>Imprimante 3D MadeInPlateformeC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Imprimante_3D_MadeInPlateformeC&amp;diff=19657"/>
		<updated>2016-06-19T15:21:54Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Guide du montage de l&amp;#039;imprimante */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
= Objectifs du projet =&lt;br /&gt;
Nous désirons créer une imprimante 3D :&lt;br /&gt;
* peu coûteuse&lt;br /&gt;
* robuste et adaptée à la population du fablab&lt;br /&gt;
* facile à régler et sans entretien complexe&lt;br /&gt;
* modulaire pour faciliter son entretien et évolution&lt;br /&gt;
* résistante à des écarts de température importants (-5 à 45°c)&lt;br /&gt;
* grande taille d&#039;impression&lt;br /&gt;
&lt;br /&gt;
[[Fichier:FullOrangePorteHD.JPG]]&lt;br /&gt;
&lt;br /&gt;
L&#039;imprimante sera installée dans le Fablab Plateforme C, permettra l&#039;impression 3D et pourra accueillir d&#039;autre fonctionnement de par la modularité de sa tête (gravure laser, dessin avec crayon, cnc ...). La surface d&#039;impression sera de 400x200mm sur 400mm de hauteur.&lt;br /&gt;
&lt;br /&gt;
Ce projet a débuté en octobre 2015.&lt;br /&gt;
&lt;br /&gt;
Nous sommes une quinzaine de membres (adhérents à PING) sur le projet.&lt;br /&gt;
Dans cette équipe, il y a notamment (par ordre alphabétique) : Arthur L., Jeremy S., Matthieu D., Thomas S., Vincent M., Yann C., ...&lt;br /&gt;
&lt;br /&gt;
= Conception de l&#039;imprimante 3D =&lt;br /&gt;
Toute l&#039;avancée de la conception de l&#039;imprimante peut être suivie sur l&#039;etherpad : [http://etherpad.pingbase.net/3DPrinterMadeInPlateformeC 3DPrinterMadeInPlateformeC]&lt;br /&gt;
== Structure de l&#039;imprimante ==&lt;br /&gt;
Un cadre en forme de parallélépipède est formé à l’aide de profilé aluminium de 20mm d’épaisseur. Des plaques d’acrylique transparentes viennent fermer les 6 face de l’imprimante et une double porte sera usinée afin de pouvoir accéder à la surface d’impression.&lt;br /&gt;
De cette manière, on obtient une structure très rigide (grâce à la forme et au matériau aluminium), avec peu d’échange de chaleur / courants d’air avec l’extérieur (grâce aux plaque d’acrylique), tout en gardant un design plutôt agréable et simple.&lt;br /&gt;
&lt;br /&gt;
== Déplacement de la buse sur XY ==&lt;br /&gt;
Nous étions au départ partis sur la méthode du &amp;quot;Core XY&amp;quot; permettant de n&#039;utiliser que 2 moteurs [http://www.corexy.com/corexyr1/index.html (détails ici)]. Par soucis de manque de rigidité et de l&#039;encombrement de ce système, nous avons préféré revenir vers un système très inspiré de l&#039;imprimante Ultimaker.&lt;br /&gt;
Contrairement à l&#039;Ultimaker, nous fabriquons un &amp;quot;module XY&amp;quot; détachable du reste de l&#039;imprimante, comme un bloc supplémentaire qu&#039;on poserait sur le dessus de l&#039;imprimante. Cette idée facilite la maintenance et les réparations éventuelles. .&lt;br /&gt;
&lt;br /&gt;
[[Fichier:XY1.JPG]]&lt;br /&gt;
&lt;br /&gt;
Le &amp;quot;bloc extrudeur&amp;quot; de base sera composée d&#039;une double buse afin de pouvoir utiliser plusieurs matériaux (PLA et ABS, ou autres) sur la même pièce, ou bien tout simplement changer de couleur.&lt;br /&gt;
&lt;br /&gt;
Le bloc extrudeur est composé de 2 parties, une fixe montée sur 2 axes et une démontable permettant de changer facilement l&#039;outil. Cette partie démontable pourra accueillir jusqu&#039;à 4 buses sans générer d&#039;encombrement supplémentaire. Cette dernière pourra accueillir tout autre dispositif fonctionnant sur le principe XYZ (découpe laser, cnc, porte crayon, imprimante chocolat/crêpes ...).&lt;br /&gt;
[[Fichier:XY2.JPG]]&lt;br /&gt;
&lt;br /&gt;
Le XY est composé de plusieurs pièces imprimés en 3D et d&#039;un cadre en acrylique.&lt;br /&gt;
&lt;br /&gt;
Le cadre en acrylique est découpé à la CNC du Fablab.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CadreXY.JPG]]&lt;br /&gt;
&lt;br /&gt;
Voici un rendu du futur cadre XY :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:RenduCadreXY.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Déplacement du plateau en z ==&lt;br /&gt;
Ce système utilise 3 vis de guidage relié à un seul moteur. Cela permet de simplifier et fiabiliser le montage.&lt;br /&gt;
&lt;br /&gt;
== Choix de l&#039;électronique == &lt;br /&gt;
- Carte mère sur base arduino méga avec Ramps.&lt;br /&gt;
- Moteurs : moteurs pas à pas ou moteurs DC &lt;br /&gt;
- Alimentation : […]&lt;br /&gt;
&lt;br /&gt;
== Utilisation de moteurs à courant continu ==&lt;br /&gt;
Une attention est portée sur l&#039;utilisation de moteurs à courant continu (au lieu des moteurs pas à pas classiques) qui seraient récupéré à partir d&#039;imprimantes papier 2D. La commande se fait sans modification du firmware de base (Marlin, Repetier ...). Une simple puce AtMega (type 328) et quelques autres composants supplémentaires suffisent à rendre le moteur compatible aux commandes d&#039;un moteur pas à pas.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MoteurDC1.JPG]]&lt;br /&gt;
&lt;br /&gt;
Les moteurs DC présentent plusieurs avantages :&lt;br /&gt;
 - peu coûteux (on les trouve dans des imprimantes papier)&lt;br /&gt;
 - fonctionne en boucle fermée (un encodeur permet de connaître la position relative exacte du moteur. Ainsi si le chariot prend un coup pendant l&#039;impression et se décale, celui-ci reprendra ça place en corrigeant l&#039;erreur)&lt;br /&gt;
 - compatible avec les cartes d&#039;imprimantes libres actuelles (Arduino/Ramps, SmoothieBoard ...)&lt;br /&gt;
&lt;br /&gt;
Afin de réguler la course des moteurs à courant continu, le code intègre un algorithme PID. Cette algorithme est perfectible et une alternative sur base de calcul inertiel et avec auto-tune est en cours de développement.&lt;br /&gt;
&lt;br /&gt;
Plusieurs moteurs ont été testé pour ce projet.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MoteurDC2.JPG]]&lt;br /&gt;
&lt;br /&gt;
== Régulation thermique de l’enceinte ==&lt;br /&gt;
Pour répondre aux contraintes thermiques de son futur lieu d’utilisation, l’imprimante devra être régulée en température, car au fablab de Nantes au hangar à bananes, l’isolation est mauvaise et les températures peuvent être très chaudes en été et très froides en hiver. Cet écart de température au cours de l’année pourrait avoir des conséquences sur la qualité d’impression, cette régulation est donc importante afin d’avoir une répétabilité.&lt;br /&gt;
Le chauffage est assuré via des résistances chauffantes, situés sous la surface d’impression. Le refroidissement sera opéré par une hotte récupérée, sur le dessus de l’imprimante.&lt;br /&gt;
Une circulation d’air est organisée du bas, vers le haut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Composants de l&#039;imprimante ==&lt;br /&gt;
Nous établissons la liste de tous les composants afin de pouvoir estimer le coût global de l&#039;imprimante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Et... où on en est ? =&lt;br /&gt;
&lt;br /&gt;
- Etape 1 : Brainstorming d&#039;idées et détermination du cahier des charges [Terminé]&lt;br /&gt;
&lt;br /&gt;
- Etape 2 : Conception des pièces [En cours de finalisation]&lt;br /&gt;
&lt;br /&gt;
- Etape 3 : Commande des pièces [Terminé]&lt;br /&gt;
&lt;br /&gt;
- Etape 4 : Réception des pièces [En attente...]&lt;br /&gt;
&lt;br /&gt;
- Etape 5 : Montage de la structure et des différents éléments [Début sous peu]&lt;br /&gt;
&lt;br /&gt;
- Etape 6 : Installation de la partie électronique&lt;br /&gt;
&lt;br /&gt;
- Etape 7 : Test des premières impressions&lt;br /&gt;
&lt;br /&gt;
- Etape 8 : Réglage et calibration minutieuse&lt;br /&gt;
&lt;br /&gt;
- Etape 9 : Mise à disposition de l&#039;imprimante au fablab à tous les adhérents de PING&lt;br /&gt;
&lt;br /&gt;
= Guide du montage de l&#039;imprimante =&lt;br /&gt;
&lt;br /&gt;
Conception du cube en profilé alu.&lt;br /&gt;
&lt;br /&gt;
Assembler le cube avec les blocks et des vis de M6 X 16.&lt;br /&gt;
&lt;br /&gt;
Avant de visser dans les profilés, commencer par tarauder le trou central des extrémités à l&#039;aide d&#039;un taraud 6x100.&lt;br /&gt;
&lt;br /&gt;
Le résultat attendu :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CubeProfileAlu.jpeg]]&lt;br /&gt;
&lt;br /&gt;
= Contact =&lt;br /&gt;
&lt;br /&gt;
Arthur Lepoivre : arthur_lepoivre@hotmail.fr&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Imprimante_3D_MadeInPlateformeC&amp;diff=19656</id>
		<title>Imprimante 3D MadeInPlateformeC</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Imprimante_3D_MadeInPlateformeC&amp;diff=19656"/>
		<updated>2016-06-19T15:18:35Z</updated>

		<summary type="html">&lt;p&gt;Jean-Luc P. : /* Guide du montage de l&amp;#039;imprimante */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
= Objectifs du projet =&lt;br /&gt;
Nous désirons créer une imprimante 3D :&lt;br /&gt;
* peu coûteuse&lt;br /&gt;
* robuste et adaptée à la population du fablab&lt;br /&gt;
* facile à régler et sans entretien complexe&lt;br /&gt;
* modulaire pour faciliter son entretien et évolution&lt;br /&gt;
* résistante à des écarts de température importants (-5 à 45°c)&lt;br /&gt;
* grande taille d&#039;impression&lt;br /&gt;
&lt;br /&gt;
[[Fichier:FullOrangePorteHD.JPG]]&lt;br /&gt;
&lt;br /&gt;
L&#039;imprimante sera installée dans le Fablab Plateforme C, permettra l&#039;impression 3D et pourra accueillir d&#039;autre fonctionnement de par la modularité de sa tête (gravure laser, dessin avec crayon, cnc ...). La surface d&#039;impression sera de 400x200mm sur 400mm de hauteur.&lt;br /&gt;
&lt;br /&gt;
Ce projet a débuté en octobre 2015.&lt;br /&gt;
&lt;br /&gt;
Nous sommes une quinzaine de membres (adhérents à PING) sur le projet.&lt;br /&gt;
Dans cette équipe, il y a notamment (par ordre alphabétique) : Arthur L., Jeremy S., Matthieu D., Thomas S., Vincent M., Yann C., ...&lt;br /&gt;
&lt;br /&gt;
= Conception de l&#039;imprimante 3D =&lt;br /&gt;
Toute l&#039;avancée de la conception de l&#039;imprimante peut être suivie sur l&#039;etherpad : [http://etherpad.pingbase.net/3DPrinterMadeInPlateformeC 3DPrinterMadeInPlateformeC]&lt;br /&gt;
== Structure de l&#039;imprimante ==&lt;br /&gt;
Un cadre en forme de parallélépipède est formé à l’aide de profilé aluminium de 20mm d’épaisseur. Des plaques d’acrylique transparentes viennent fermer les 6 face de l’imprimante et une double porte sera usinée afin de pouvoir accéder à la surface d’impression.&lt;br /&gt;
De cette manière, on obtient une structure très rigide (grâce à la forme et au matériau aluminium), avec peu d’échange de chaleur / courants d’air avec l’extérieur (grâce aux plaque d’acrylique), tout en gardant un design plutôt agréable et simple.&lt;br /&gt;
&lt;br /&gt;
== Déplacement de la buse sur XY ==&lt;br /&gt;
Nous étions au départ partis sur la méthode du &amp;quot;Core XY&amp;quot; permettant de n&#039;utiliser que 2 moteurs [http://www.corexy.com/corexyr1/index.html (détails ici)]. Par soucis de manque de rigidité et de l&#039;encombrement de ce système, nous avons préféré revenir vers un système très inspiré de l&#039;imprimante Ultimaker.&lt;br /&gt;
Contrairement à l&#039;Ultimaker, nous fabriquons un &amp;quot;module XY&amp;quot; détachable du reste de l&#039;imprimante, comme un bloc supplémentaire qu&#039;on poserait sur le dessus de l&#039;imprimante. Cette idée facilite la maintenance et les réparations éventuelles. .&lt;br /&gt;
&lt;br /&gt;
[[Fichier:XY1.JPG]]&lt;br /&gt;
&lt;br /&gt;
Le &amp;quot;bloc extrudeur&amp;quot; de base sera composée d&#039;une double buse afin de pouvoir utiliser plusieurs matériaux (PLA et ABS, ou autres) sur la même pièce, ou bien tout simplement changer de couleur.&lt;br /&gt;
&lt;br /&gt;
Le bloc extrudeur est composé de 2 parties, une fixe montée sur 2 axes et une démontable permettant de changer facilement l&#039;outil. Cette partie démontable pourra accueillir jusqu&#039;à 4 buses sans générer d&#039;encombrement supplémentaire. Cette dernière pourra accueillir tout autre dispositif fonctionnant sur le principe XYZ (découpe laser, cnc, porte crayon, imprimante chocolat/crêpes ...).&lt;br /&gt;
[[Fichier:XY2.JPG]]&lt;br /&gt;
&lt;br /&gt;
Le XY est composé de plusieurs pièces imprimés en 3D et d&#039;un cadre en acrylique.&lt;br /&gt;
&lt;br /&gt;
Le cadre en acrylique est découpé à la CNC du Fablab.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CadreXY.JPG]]&lt;br /&gt;
&lt;br /&gt;
Voici un rendu du futur cadre XY :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:RenduCadreXY.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Déplacement du plateau en z ==&lt;br /&gt;
Ce système utilise 3 vis de guidage relié à un seul moteur. Cela permet de simplifier et fiabiliser le montage.&lt;br /&gt;
&lt;br /&gt;
== Choix de l&#039;électronique == &lt;br /&gt;
- Carte mère sur base arduino méga avec Ramps.&lt;br /&gt;
- Moteurs : moteurs pas à pas ou moteurs DC &lt;br /&gt;
- Alimentation : […]&lt;br /&gt;
&lt;br /&gt;
== Utilisation de moteurs à courant continu ==&lt;br /&gt;
Une attention est portée sur l&#039;utilisation de moteurs à courant continu (au lieu des moteurs pas à pas classiques) qui seraient récupéré à partir d&#039;imprimantes papier 2D. La commande se fait sans modification du firmware de base (Marlin, Repetier ...). Une simple puce AtMega (type 328) et quelques autres composants supplémentaires suffisent à rendre le moteur compatible aux commandes d&#039;un moteur pas à pas.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MoteurDC1.JPG]]&lt;br /&gt;
&lt;br /&gt;
Les moteurs DC présentent plusieurs avantages :&lt;br /&gt;
 - peu coûteux (on les trouve dans des imprimantes papier)&lt;br /&gt;
 - fonctionne en boucle fermée (un encodeur permet de connaître la position relative exacte du moteur. Ainsi si le chariot prend un coup pendant l&#039;impression et se décale, celui-ci reprendra ça place en corrigeant l&#039;erreur)&lt;br /&gt;
 - compatible avec les cartes d&#039;imprimantes libres actuelles (Arduino/Ramps, SmoothieBoard ...)&lt;br /&gt;
&lt;br /&gt;
Afin de réguler la course des moteurs à courant continu, le code intègre un algorithme PID. Cette algorithme est perfectible et une alternative sur base de calcul inertiel et avec auto-tune est en cours de développement.&lt;br /&gt;
&lt;br /&gt;
Plusieurs moteurs ont été testé pour ce projet.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MoteurDC2.JPG]]&lt;br /&gt;
&lt;br /&gt;
== Régulation thermique de l’enceinte ==&lt;br /&gt;
Pour répondre aux contraintes thermiques de son futur lieu d’utilisation, l’imprimante devra être régulée en température, car au fablab de Nantes au hangar à bananes, l’isolation est mauvaise et les températures peuvent être très chaudes en été et très froides en hiver. Cet écart de température au cours de l’année pourrait avoir des conséquences sur la qualité d’impression, cette régulation est donc importante afin d’avoir une répétabilité.&lt;br /&gt;
Le chauffage est assuré via des résistances chauffantes, situés sous la surface d’impression. Le refroidissement sera opéré par une hotte récupérée, sur le dessus de l’imprimante.&lt;br /&gt;
Une circulation d’air est organisée du bas, vers le haut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Composants de l&#039;imprimante ==&lt;br /&gt;
Nous établissons la liste de tous les composants afin de pouvoir estimer le coût global de l&#039;imprimante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Et... où on en est ? =&lt;br /&gt;
&lt;br /&gt;
- Etape 1 : Brainstorming d&#039;idées et détermination du cahier des charges [Terminé]&lt;br /&gt;
&lt;br /&gt;
- Etape 2 : Conception des pièces [En cours de finalisation]&lt;br /&gt;
&lt;br /&gt;
- Etape 3 : Commande des pièces [Terminé]&lt;br /&gt;
&lt;br /&gt;
- Etape 4 : Réception des pièces [En attente...]&lt;br /&gt;
&lt;br /&gt;
- Etape 5 : Montage de la structure et des différents éléments [Début sous peu]&lt;br /&gt;
&lt;br /&gt;
- Etape 6 : Installation de la partie électronique&lt;br /&gt;
&lt;br /&gt;
- Etape 7 : Test des premières impressions&lt;br /&gt;
&lt;br /&gt;
- Etape 8 : Réglage et calibration minutieuse&lt;br /&gt;
&lt;br /&gt;
- Etape 9 : Mise à disposition de l&#039;imprimante au fablab à tous les adhérents de PING&lt;br /&gt;
&lt;br /&gt;
= Guide du montage de l&#039;imprimante =&lt;br /&gt;
&lt;br /&gt;
Conception du cube en profilé alu.&lt;br /&gt;
&lt;br /&gt;
Assembler le cube avec les blocks et des vis de M6 X 16.&lt;br /&gt;
&lt;br /&gt;
Avant de visser dans les profilés, commencer par les filetés avec un taraud.&lt;br /&gt;
&lt;br /&gt;
Le résultat attendu :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CubeProfileAlu.jpeg]]&lt;br /&gt;
&lt;br /&gt;
= Contact =&lt;br /&gt;
&lt;br /&gt;
Arthur Lepoivre : arthur_lepoivre@hotmail.fr&lt;/div&gt;</summary>
		<author><name>Jean-Luc P.</name></author>
	</entry>
</feed>