Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:pickandplace

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
anleitungen:pickandplace [08.01.2025 13:11] – [Pick&Place] nerdyscoutanleitungen:pickandplace [21.01.2025 20:15] (aktuell) – [gcode] nerdyscout
Zeile 16: Zeile 16:
 ''ssh -X pnp@pnp '/bin/sh "/opt/openpnp/OpenPnP" %U''' ''ssh -X pnp@pnp '/bin/sh "/opt/openpnp/OpenPnP" %U'''
  
-'-X' aktiviert das X11 forwarding was nötig ist um openPNP remote zu öffnen.+''-X'' aktiviert das X11 forwarding was nötig ist um openPNP remote zu öffnen.
  
-===== sourcen =====+ 
 +===== Aufbau ===== 
 + 
 +Auf dem verbauten Laptop läuft ein Linux mit openPNP was wie oben genannt gestartet werden kann. Diese Software übernimmt die gesamte Bauteilverwaltung, Kameraauswertung, etc. Auch steuert diese, über 2 weitere Controllerboards, die gesamte Hardware: 
 + 
 +1. Controllerboard (bottom): Adafruit Grand Central M4 mit RAMPS1.6+ shield 
 +    * XYZ Achsen Steuerung 
 +    * 12V Netzteil 
 +    * Gehäuse Beleuchtung 
 +    * RGB LED Ring 
 + 
 +2. Controllerboard (top): Anet-A3D 
 +  * beide Rotationsachsen 
 +  * Vaccumsystem (Ventil, Sensor, Pumpe) 
 + 
 +Beide Controller führen Marlin aus, Code unten anbei. 
 + 
 +==== sourcen ====
  
   * [[https://git.hacknology.de/PNP/cad|CAD Teile]]   * [[https://git.hacknology.de/PNP/cad|CAD Teile]]
Zeile 25: Zeile 42:
     * [[https://git.hacknology.de/projekte/Marlin/src/branch/hacknology/PNP/top|controller top]]     * [[https://git.hacknology.de/projekte/Marlin/src/branch/hacknology/PNP/top|controller top]]
  
-===== gcode =====+==== gcode ====
 es wird der üblich [[https://marlinfw.org/meta/gcode/|gcode]] verwendet.  es wird der üblich [[https://marlinfw.org/meta/gcode/|gcode]] verwendet. 
 Häufig genutzte Befehle: Häufig genutzte Befehle:
Zeile 43: Zeile 60:
   * M380; Activate Solenoid   * M380; Activate Solenoid
   * M381; Deactivate Solenoid   * M381; Deactivate Solenoid
 +
 +diese Befehle können manuell auf der Kommandozeile gesendet werden
 +
 +''tio -e -t --map INLCRNL,OCRNL -b 250000 /dev/ttyACM0''
 +
 +===== Handhabung =====
 +
anleitungen/pickandplace.1736341886.txt.gz · Zuletzt geändert: 08.01.2025 13:11 von nerdyscout