Au revoir Moshi ou comment faire fonctionner votre imprimante laser sur Arduino (7 / 11 étapes)

Étape 7: Obtenir le logiciel en cours d’exécution

Pour générer le g-code pour ce mod vous devez Inkscape et le plugin correspondant par la tyrannie de la clé en main.
Je ne comprend pas d’Inkscape dans l’archive téléchargée à être flexible avec mises à jour, veuillez télécharger votre version 32 bits ici.

Je ne sais pas si le plugin fonctionne avec les versions outher, comme pour le Mac, mais je ne sais pas que ça ne marchera pas avec la version 64 bits.
Après l’installation de Inkscape copie le plugin dans le dossier d’extension Inkscapes comme il est expliqué en détail dans le « Readme.md » inclus - fondamentalement il suffit de copier le fichier .inx et .py dans le dossier d’extension Inkscape C:\Program Files\Inkscape\share\extensions.
Maintenant, vous pouvez démarrer Inkscape et sélectionnez le plugin dans le menu de l’Extension.
Un bon début est d’utiliser le « cutting_surface.svg » fourni dans le dossier modèles (dans le dossier du plugin), il a quelques beaux exemples d’essayer inclus.


MISE EN GARDE :
Avant de faire quoi que ce soit avec la puissance du laser, assurez-vous que vous n’oubliez jamais de conserver les niveaux de puissance faible !
Par le biais de la PWM direct control de l’Arduino le laser travailleront à 18mA lorsque 72 % de puissance est atteint - c’est la limite pour ces tubes de 40W, 50 ou 60W tubes pourraient être en mesure d’utiliser 100 % si vous osez.

Utilisation de base :
Je ne vais pas expliquer tous les détails des paramètres possibles, qui vous laissera quelques temps de jeu pour plus tard.
Mais je vais vous donner avec ce qu’il faut y aller sans déchirer vos cheveux.
Inkscape peut faire beaucoup de choses quand il s’agit de créer vos conceptions 2D, mais lorsqu’on utilise la conception avec le laser, il faut respecter certaines règles.
Dessin au trait :
Tout ce que vous concevez doit finir comme une voie!!
Cela signifie que vous que vous devez convertir vos objets dans un chemin d’accès pour pouvoir le couper.
Vous pouvez combiner les chemins d’accès par groupe (par exemple faire de chaque trou en un chemin séparé) ou pour l’ensemble de l’objet.
N’oubliez pas que le chevauchement des lignes dans votre conception sera coupé deux fois, donc assurez-vous que tous les est « one piece ».
Des images raster :
Si Inkscape peut importer vous pouvez l’utiliser.
Mais je ne recommande pas en utilisant le plugin directement sur n’importe quelle image qui n’était pas prête prioe pour la découpe laser.
J’ai essayé plusieurs fois avec des images grascale et la couleur, mais le résultat n’était pas très satisfaisant dire le meilleur.
Mais si vous convertissez votre image avant de l’importer dans votre projet en bitmap BW cherche gentil il sera « gravé » en effet très agréable.
Préparation pour le laser :
Comme l’a dit, assurez-vous que votre conception est une image raster ou un chemin d’accès combiné.
Le plugin fonctionne avec deux options possibles pour définir le travail.
a) trought uniquement les paramètres du menu contextuel.
b) en nommant votre couche selon comment vous voulez découper / graver.
Exemples sur l’appellation sont inclus dans le fichier cutting_surface.svg.
La bonne chose, c’est que vous pouvez définir des réglages indépendants pour chaque partie du travail, comme la gravure d’une image à basse vitesse et faible puissance et une coupe d’armature à haute puissance et vitesse moyenne.
Une fonctionnalité très intéressante est le paramètre de PPM.
Ici, vous spécifiez le nombre d’impulsions par mm sont déclenchées.
Selon le matériau, cela vraiment facilite le travail, ou donne de meilleurs résultats.
Prendre le verre gravures.
Avec l’ancien matériel, la machine ont tiré un faisceau constant partout où il y avait quelque chose à tirer sur.
Maintenant, vous pouvez spécifier pour seulement 10 impulsions par mm le feu et éviter verre burinage pour un finlandais plus agréable.
Stinky matériaux comme polysterene dur feuilles juste fondent avec le faisceau constant tandis qu’avec des impulsions, vous pouvez tirer à travers le matériau sans trop d’excès de chaleur.
Nécessite quelques ajustements et des tests pour obtenir juste si.
L’un des gros inconvénients que j’ai trouvé est comment le g-code est généré.
Il n’y a simplement aucun moyen de spécifier l’ordre de travail pour une tâche complexe.
Pour être plus précis : le plugin fera seulement en sorte que raster gravures viennent d’abord, après, tout semble être total aléatoire pour moi.
Il est donc possible que par défaut la machine s’arrête la partie avant d’essayer d’ajouter des trous dans la partie déjà chute.
Si vous utilisez un cadre agréable en nid d’abeille pour la surface du bâtiment qu'il n’importe pas trop pour les objets serrés ce n'est pas si gentil.
J’ai été incapable de trouver une solution pour cela et j’ai toujours du mal avec Python pour ajuster le plugin pour répondre à certains paramètres de l’utilisateur pour la commande de coupe.
Mais comme pour tout sur Instructables, il existe une solution.
Exporter les emplois successivement à travers le plugin dans l’ordre que vous le souhaitez et combinez le g-code manuellement avec un éditeur.
Dans la partie supérieure de chaque fichier .g vous trouverez quelque chose comme ceci :

G21 ; Toutes les unités en mm
M80 ; Allumez les périphériques en option Conseil à LMN
; Données raster précédera toujours des données vectorielles
; Par défaut couper avance 3600 mm / minute
; Par défaut déplacer avance 2400 mm par minute
; Par défaut Laser intensité 0 % XY G28 ; maison X et Y

M5 ; éteindre le laser

;(************************************************************)
; (*** Couche : 60 [feed = 120] ***)
; (*** Puissance de laser : 60 ***)
; (*** Vitesse d’avance : 120,0 ***)
;(************************************************************)

Cela définit le début et le réglage initial pour le premier emploi sont répertoriés.
À la fin du fichier, vous voyez toujours quelque chose comme ceci :

M5 ; éteindre le laser

G00 X 0 Y0 F4000 ; Page d’accueil

Désactive le laser et envoie la tête dans sa position d’origine.
Pour combiner vos codes g, vous coupez les commandes M5 et G00 hors du premier emploi.
De la tâche suivante, vous coupez la partie supérieure large y compris la commande de M5 avant l’annonce les détails de l’emploi.
Ajouter le deuxième emploi au premier.
Pour le dernier emploi vous coupez seulement la partie supérieure - encore une fois jusqu'à la l’inscription de l’emploi, y compris la commande de la M5.
Laisser la fin de ce travail seul et l’ajouter au reste.
Enregistrez le fichier sous un nouveau nom et utilisez-le pour votre machine.

Découpe / gravure de vos créations
Malheureusement il n’y a expéditeur de g-code inclus dans le plugin, il faut donc substitut un programme du monde d’impression 3D.
J’ai inclus des Proterface dans le téléchargement de gros mais les autres solutions devraient fonctionner de la même.
S’il vous plaît n’oubliez pas que Pronterface agit seulement en tant qu’expéditeur de g-code, mais ne pourra pas faire autre chose.
Vous pouvez charger le g-code, commencer le travail, mettre en pause et régler la vitesse à la volée - c’est tout.
Sauf si vous avez ajouté une table élévatrice sur votre machine le z-homing ne fonctionnera pas.
Donc vous ne devez pas utiliser la maison bouton tout, comme par ailleurs l’Arduino attendra toujours quelque chose à frapper la z-butée.
Si j’ai jamais réussi à obtenir le compilateur fonctionne correctement je vais changer un peu l’interface utilisateur de pronterface aux fonctions de suppression qui ne sont pas nécessaires.

Vous pouvez voir la machine en marche sur le premier firmware que je me suis exécuté correctement dans cette vidéo :

Si tu as assez de la gravure passez à 05:40 Voir le raster gravure et la découpe fait.

Vitesses :

Je suis encore peaufiner les paramètres progiciels mais le vecteur coupes devraient fonctionner très bien avec jusqu'à 2400 mm/s selon la longueur de la canalisation et la complexité.
Gravures de raster peuvent courir un peu plus vite, mais parfois il y a encore un bug provoquant énorme bruit de crécelle du stepper et perdu des marches - si cela passe plus bas votre spped et réduire la puissance du laser en conséquence.
Contours et les choses simples peuvent être retirés dans les vecteurs en jusqu'à 3600mm/min.
Mais je suggère d’utiliser des vitesses plus basses lorsque cela est possible et à très grande vitesse sur un carton tout d’abord pour éviter de gaspiller un matériau coûteux si vous perdez un pas ou deux d’essai.

Précision :
Les parties de sortir pour les dimensions spécifiées, certains matériaux peuvent provoquer une perte un peu plus, surtout si la mise au point du laser n’est pas correctement défini.
Répéter qu'un travail ne me donne pas de résultats négatifs à des vitesses normales, toutes les lignes correspondent parfaitement.
Si la vitesse est trop élevée, ou le courant du moteur trop faible il sera perdu étapes bien.
Comme les vitesses de coupe sont assez faibles de toute façon je suppose que pour l’instant les limites de vitesse dans le firmware devraient être encore plus élevés que ce que la mécanique est bonne pour.

Articles Liés

Comment faire fonctionner une imprimante 3D

Comment faire fonctionner une imprimante 3D

Les imprimantes 3D sont des machines qui obtiennent une attention énorme au cours des dernières années en raison de leur capacité à construire des objets de haute qualité. Surtout, ces machines sont devenus populaires dans le domaine du génie et coll
Économies - faire fonctionner votre sécheuse sur l’énergie libre

Économies - faire fonctionner votre sécheuse sur l’énergie libre

modifier votre sécheuse électrique pour utiliser gratuitement l'air chaud et économiser de l'énergie.Séchoirs ont seulement un tuyau de raccord. -Pour souffler de l'air chaud dehors.Mais ce Instructable montre comment créer une hotte sèche avec un ra
Comment faire fonctionner une horloge électrique de la batterie à l’énergie solaire--partie II

Comment faire fonctionner une horloge électrique de la batterie à l’énergie solaire--partie II

Nous avons accompli beaucoup avec un unique 2 volts solaire charge un condensateur super dans la partie I mais pour aller plus loin il faut ajouter plus de cellules solaires qui apporte à son tour dans la nécessité d'un contrôle supplémentaire dans l
Comment faire fonctionner une pompe à essence de Smith Fuel Center

Comment faire fonctionner une pompe à essence de Smith Fuel Center

si vous avez la patience et sont disposés à apprendre, alors soyez prêt à devenir un expert sur le pompage de gaz en moins de deux minutes. Stations d'essence sont à tous les coins de la ville américaine moyenne et pompes à essence sont technologie u
Comment faire des barres d’outils sur XP pour ranger votre bureau

Comment faire des barres d’outils sur XP pour ranger votre bureau

Comment à faire des barres d'outils sur XP à Tidy votre ordinateur de bureau - clips vidéo plus étonnantes sont à un clic de cette courte vidéo vous montrera comment faire des barres d'outils dans votre barre des tâches, pour ranger votre bureau et o
Comment faire fonctionner un sélecteur de balle de Golf

Comment faire fonctionner un sélecteur de balle de Golf

Introduction :Le golf est un passe-temps très populaire pour beaucoup d'américains, et l'un des meilleurs moyens d'améliorer leur jeu est de pratiquer à des distances de conduite locales. Comme les golfeurs pratiquent, plus et plus balles de golf s'a
Comment faire fonctionner un Skid Loader

Comment faire fonctionner un Skid Loader

le but de ce tutoriel est de montrer comment opérer correctement et en toute sécurité une chargeuse. Il est essentiel de savoir comment opérer correctement et en toute sécurité cette pièce d'équipement. En suivant les étapes de ce didacticiel, risque
Comment faire fonctionner Windows sur une PSP !

Comment faire fonctionner Windows sur une PSP !

Cette instructable va vous apprendre comment faire fonctionner Windows 95 sur une PlayStation Portable ! Ce changement n'est pas permanent ; C'est plutôt un programme au sein du système d'exploitation de la PSP qui émule un x86 PC sur la PSP.Étape 1:
Comment faire fonctionner Windows 1 sur Android

Comment faire fonctionner Windows 1 sur Android

Dans ce tutoriel, je vais vous montrer comment faire fonctionner Windows sur Android:) Vous souhaitons une certaine nostalgie.Étape 1: Téléchargez ADosBoxTéléchargez ADosBox depuis le magasin de jeu de Google (lien ci-dessous).https://Play.google.com
Comment faire de votre maison vous accueillent dans minecraft !

Comment faire de votre maison vous accueillent dans minecraft !

Aujourd'hui je vais vous montrer comment faire de votre maison vous accueillent dans minecraft ! (Comme illustré ci-dessus)Aussi cela ne peut se faire sur un monde de survie car elle nécessite des blocs de commande !Étape 1: porteTout d'abord. Ajoute
Comment faire pour économiser la batterie sur un Android

Comment faire pour économiser la batterie sur un Android

Le système d'exploitation Android tourne la communication mobile sur sa tête en offrant des caractéristiques, fonctionnalités et une architecture ouverte qui sont actuellement parmi les meilleurs sur le marché. Cependant, bon nombre des fonctionnalit
Comment faire un thermomètre en utilisant Arduino et LM35

Comment faire un thermomètre en utilisant Arduino et LM35

aujourd'hui je vais vous montrer comment faire un thermomètre avec Arduino et LM35 capteur de température, affichage LCD, sur une maquette connecté avec fils. Il indiquera la température en Celsius et Fahrenheit.Andro racineÉtape 1: Exigences:- Il s'
Comment faire pour économiser la batterie sur iPod touch/iPhone

Comment faire pour économiser la batterie sur iPod touch/iPhone

Bonjour knex13 cool ici. Vous avez un iPod touch ou un iPhone. Ne déteste quand vous manquer de batterie rapide, qu'eh bien je vais vous montrer 14 conseils de grande batterie.Oubliez en bas à coter.Laissez un commentaire et me dire comment j'ai fait
Comment faire pour lire des ebooks sur une PSP

Comment faire pour lire des ebooks sur une PSP

Hi thereDans ce INSTRUCTABLE je vais vous montrer comment faire pour lire des ebooks sur votre PSP.Si vous êtes comme moi qui viens d'acheter une PSP et n'a pas d'argent laissé pour un lecteur d'ebook ou comprimé, cette instructable est pour vousJE N