Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Von Mac via VisiCut auf Zing 3060

Panel

Diese Dokumentation ist seit dem Erscheinen von VisiCut 1.4 veraltet.
Hier geht es zur Dokumentation für VisiCut 1.4.

Info

Diese Dokumentation basiert auf:

  • Mac OS X 10.7.2 (Lion)
  • VisiCut 1.3.2
Note

Wir sind noch im "Jugend forscht"-Modus. Die Dokumentation illustriert unser derzeitiges Wissen.

Installation

Konfiguration (Einrichten des Zing 3060)

  • Gehe zu Edit > Advanced > Manage LaserCutters.

  • Füge einen neuen Lasercutter durch Klick auf den (plus) Button hinzu.
  • Wähle com.t_oster.liblasercut.drivers.EpilogZing als Treiber

  • Dieser Dialog erscheint.

  • Im Feld Name trage einen Namen ein, z.B. "FabLab München"
  • Im Bereich Setting Doppelklick in der Zeile Hostname auf localhost)
    • Trage 192.168.2.222 ein (das ist die IP des Zing 3060 im FabLab München)
  • Klicke auf "Save".

Note
  • Autsch. Das Feld Materials Dir ist ein Pflichtfeld! VisiCut hat uns das nicht gesagt.

  • Trage folgenden Pfad in Materials Dir ein: /Applications/VisiCut.app/Contents/Resources/Java/settings/VisiCut-MaterialDB/EpilogZING
Info

Wir müssen noch einen Weg finden, wir wir ein Materials XML für das gesamte FabLab haben können.

  • TODO: Prüfen, was wir hier eingeben können.
Note
  • Einen lokalen Pfad zu benutzen (z.B. /Users/mgeck/Dropbox/FabLab/VisiCut_Material) führt zur Meldung "Material not supported" im LaserCutter Drop-Down dialog. Vermutlich muss man erst ein Materials XML durch Edit > Advanced > Manage Materials... anlegen.
    Wäre schön, wenn gleich ein Template angelegt worden wäre.

  • Jetzt ist der FabLab München Lasercutter in der "Laser Cutter" Liste verfügbar.

Lasern

  • Ok, der Laser scheint konfiguriert zu sein.
  • Wir laden ein in Adobe Illustrator erstelltes SVG.
  • Wir wählen das Material.
Info

Achtung: Man muß am Anfang den Focus auf die Höhe des Gitters einstellen - dann wird vom Programm der Abstand automatisch auf die gewählte Materialhöhe korrigiert. Das erspart das Kalibrieren / Fokusieren (Set Focus), vorausgesetzt man nutzt kein CorelDraw mehr, denn Anwender, die CorelDraw benutzen, würden die Fokuseben wieder verstellen.

  • Wir klicken auf "Execute".
  • Der Lasercutter nimmt den Job an. Ein Testlauf mit dem roten Laser (also ohne zu schneiden) sieht gut aus.
  • Wir wagen einen ersten Schnitt.

Fazit

  • Die Grundfunktionalität der Oberfläche ist sehr gut gestaltet. VisiCut ist einfach genug, um für FabLab Kids eingesetzt werden zu können.
  • VisiCut würde im FabLab München mehrere Probleme beheben:
    • aktuell ist der LaserCutter-PC mit CorelDraw der Flaschenhals, nicht der Laser selbst. Wenn jeder selbst Jobs schicken kann, würde der LaserCutter effektiver genutzt werden können.
    • aktuell muss man immer über den Windows-PC gehen. Mit VisiCut konnten wir jetzt auch einen Job von einem Mac schicken (Linux noch nicht getestet).

User Stories

Folgende Rollen gibt es bei uns:

  • FabLab admin
    • hat viel Erfahrung mit Software-Konfiguration.
    • weiss, wo er Informationen zu unserem IT-System finden kann.
    • hat ein mentales Modell davon, wie die einzelnen Geräte zusammenhängen.
  • FabLab user
    • kann Erfahrung mit Software-Konfiguration haben, muss aber nicht.
    • Möchte sich mit den IT-Systemen nicht herumschlagen müssen, sondern die Systeme nutzen.
    • Hat keine Vorstellung davon, wie Router, Lasercutter und Software zusammenhängen.

Die Umsetzung folgender Epics & User Stories wünschen wir uns (priorisiert):

Info

Theme: Central Configuration for all FabLab users.

Epic: As a FabLab admin I want to provide a central library of materials to FabLab user so that FabLab users do not have to configure their own material libraries, but could benefit from the shared knowledge on materials.

  • As a FabLab admin I want to understand how I can reuse the library I created in the Epilog driver so that I can save time and effort on getting all the materials data into VisiCut.
  • As a FabLab admin I want to understand what the best-practice is for storing the material library on a central storage location so that I can set it up.
    • Given that FabLab users are using Linux, Mac and Windows laptops.
    • Given that FabLab users do not know how to mount a network drive - If you know how to do that consider yourself a FabLab admin.
    • Given that FabLab users do not remember their passwords for shares.

Epic: As a FabLab admin I want to have an easy way to deploy the configuration to all FabLab users so that FabLab users woud not have to set up the VisiCut configuration manually.

  • Ideally:
    • As a FabLab admin I want to be able to provide an installer / application that includes all configuration data so that FabLab users would not have to worry about setting up the system (Best practice: Cisco AnyConnect VPN Client. Users do not have to care about any configuration but just load and start the application)
  • Good enough:
    • As a FabLab admin I want to have a VisiCut configuration file that users can load so that I can point them to the configuration file.
Info

Theme: Positioning my work.

  • As a FabLab user I want to be able to rotate my SVG so that I don't have to go back to my drawing application, rotate, save, open again.
Info

Theme: Localization.

  • As a FabLab user speaking German - but little English - I want to have a localized version of VisiCut so that I don't feel stupid when using the application.
  • As a FabLab admin I want to know how I can contribute to the localization effort so that I can help localizing VisiCut.