Etape 35 : Logiciel : Installation
Vue d’ensemble
Il existe diverses options de source ouverte et fermée sur le wiki de Reprap à conduire votre imprimante – voir http://reprap.org/wiki/RepRap_Options#Software_To... pour toutes les options.
Vous avez besoin d’un produit de chacune des catégories suivantes :
- Outils CAO et CAM – ne pas nécessaire au départ – utiliser pour concevoir un composant en termes de « Constructive Solid Geometry', par exemple FreeCAD, OpenSCAD ou en termes de « 3D Polygon Mesh », par exemple de Blender, 3d Studio Max, SketchUp. Ceci puis peut être exportée que vers STL qui sera l’entrée de votre programme de « slicer ». OpenSCAD (http://www.openscad.org/) est très puissante, mais a un peu d’une courbe d’apprentissage et nécessite quelques compétences en programmation.
- Logiciel de découpage -'tranches' le fichier STL en G-code ou le composant logiciel enfichable. Nous avons opté pour utiliser Cura et bien que pas aussi souple que Slic3r, ce dernier semble produire de nouveaux bogues avec chaque nouvelle version.
- Interprète/expéditeur logiciel – interprète et envoie le G-code pour le firmware fonctionnant sur l’Arduino sur une connexion série. Nous utilisons Repetier-hôte que l’interface utilisateur graphique avec le complément Cura faisant la partie « expédition ». Repetier-Host est le seul composant utilisé ici qui n’est pas open source – bien qu’il soit encore en liberté.
- Firmware -le logiciel qui reçoit le G-code sur l’Arduino et gère les moteurs pas à pas, les extrudeuses, les butées, etc.. Nous couvrirons Marlin dans cette étape.
- Uploadeur hexagonale firmware – IDE Arduino, ATMEL Studio et/ou avrdude. Si vous souhaitez apporter des modifications de configuration/code, alors vous aurez besoin de quelque chose pour compiler le code source dans un fichier .hex, par exemple les IDE Arduino. Si vous suffit de télécharger un fichier .hex que vous avez téléchargé, puis vous avez seulement besoin d’avrdude, mais cela se fait à partir des commandes line interface et est un peu délicates. (L’IDE Arduino utilise avrdude en arrière-plan pour télécharger le fichier .hex)
(Ces instructions assumera une plate-forme Windows 7/8, mais tous les produits fonctionne aussi bien sous Linux et Mac)
IDE Arduino
https://www.Arduino.cc/en/main/OldSoftwareReleases...
La version actuelle de Marlin est pris en charge uniquement sur la version 1.0.5 ou 1.0.6 de l’Arduino toolchain. Après avoir téléchargé une de ces versions (les deux fonctionne très bien), extraire ou installer l’IDE vers un dossier local. Après l’installation, naviguez jusqu’au dossier sélectionné et lancer l’IDE (arduino.exe) – un dossier de projets sont créés dans votre dossier de départ, par exemple c:\users\[you]\My Documents\Arduino\projects – sinon, créez le dossier projects manuellement.
Maintenant dirigez-vous vers https://github.com/MarlinFirmware/Marlin pour le firmware de Marlin. La dernière version est téléchargeable en cliquant sur le bouton « Télécharger le ZIP » sur le côté droit de la page. Extrayez le contenu dans votre dossier de projets de maison Arduino.
Revenez à l’IDE Arduino, cliquez sur le bouton « Ouvrir » dans la barre d’outils et sélectionnez "projets -> Marlin-Release-> Marlin. Vous devrez modifier certains paramètres dans les fichiers d’en-tête Configuration_adv.h & Configuration.h, qui seront un peu plus tard.
Fixez l’Arduino Mega à votre PC à l’aide du câble USB fourni. Pour déterminer le port COM utilisés, ouvrez panneau de configuration de votre PC, sélectionnez « System » et puis cliquez sur le lien gestionnaire de périphériques ». Si l’Arduino Mega 2560 n’est pas répertorié sous le nœud "Ports (COM et LPT)", puis recherchez les « Périphérique inconnu » sous le nœud « Autres périphériques ». S’il n’apparaît pas ici comme « Unknown », puis faites un clic droit sur le « périphérique inconnu » et sélectionnez « Update Driver Software » dans le menu contextuel, « Parcourir mon ordinateur pour logiciel pilote » de la boîte de dialogue suivante et naviguez jusqu’au dossier « drivers » sous l’emplacement où vous avez installé/extrait le logiciel Arduino.
Le port devrait maintenant figurer sous les "Ports (COM et LPT)" nœud une fois que le pilote est correctement installé, par exemple « Arduino Mega 2560 (COMn) ». Basculer le dos à l’IDE Arduino et activer ce port COM sur les outils -> Serial Port -> option de menu COMn . Aussi choisir le bon Conseil sur les outils -> Conseil d’administration -> option de menu Arduino Mega 2560 ou Mega ADK.
Repetier-Accueil
Télécharger 'setupRepetierHost_1_x_y.exe' (1.5.3 au moment de l’écriture) de http://www.repetier.com/downloads/ et lancer l’Assistant Installshield. Utilisez les options par défaut, mais vous pourriez exclure Repetier-serveur et le téléchargement de « Skeinforge Slicer » 135MB de la liste des composants pour l’instant.
Lancer Repetier-hôte après que installation et passez en « CuraEngine » sur la trancheuse onglet et désactivez l’option « Mode facile » dans la barre d’outils de la main droite.