Uit Hack42
Ga naar: navigatie, zoeken
(Status update aansturing snijder)
(Pauze)
(18 tussenliggende versies door 3 gebruikers niet weergegeven)
Regel 2: Regel 2:
 
|Naam=Aristo Vinylsnijder
 
|Naam=Aristo Vinylsnijder
 
|Eigenaar=Moem, Stoneshop, Raboof, Eightdot
 
|Eigenaar=Moem, Stoneshop, Raboof, Eightdot
|Status=Planning
+
|Status=Pauze
 
|Samenvatting=Van 2 kapotte vinylsnijders 1 of meer werkende maken
 
|Samenvatting=Van 2 kapotte vinylsnijders 1 of meer werkende maken
 
}}
 
}}
Er zijn 2 kapotte Aristo AG50 Signline vinylsnijders, waar we minimaal 1 werkende van willen maken.  
+
Er zijn 2 kapotte Aristo AG50 Signline vinylsnijders, waar we minimaal 1 werkende van willen maken.
  
De snijder heeft een RS-232/DB-25-aansluiting en er is een boekje bij met de verdere details over de communicatie. De snijder praat een HPGL-dialect.
+
Status: De grijze snijder is van zijn identiteitscrisis verlost en van de juiste kabel voorzien. Er staat een laptop naast met Inkscape en Inkcut die de machine kunnen aansturen.
  
Deze snijder gebruikt vinyl met 'gaatjes' voor tractie, mocht dat ergens over zijn dan is dat dus welkom. Zo niet dan kunnen we natuurlijk onze eigen gaatjes maken.
+
Helaas gaat het roteren van het mes af en toe mis. Als het mes dan eenmaal 'op een hoek' staat krijg je een tijdje lelijke sneden, maar opvallend genoeg herstelt het zich na een tijdje wel weer.
  
== Status ==
+
Volgende stappen:
 +
 
 +
* oplossing vinden om het roteren van het mes betrouwbaarder te maken
 +
* oplossing vinden om vinyl te perforeren
 +
* instructies maken
 +
* boekjes scannen
 +
 
 +
[[Bestand:aristo-resultaat.jpg|300px]]
 +
 
 +
== Vinyl ==
 +
 
 +
Deze snijder gebruikt vinyl met 'gaatjes' voor tractie. Dat is tegenwoordig slecht verkrijgbaar, maar met de [[Tool:Perforator23|Perforator23]] kun je ook gaatjes op de juiste afstand (2 gaatjes per inch) maken.
 +
Omdat de perforatorgaatjes iets te groot zijn voor de sprockets krijg je wel een afwijking van soms wel 2mm.
 +
 
 +
== Aansluiting ==
 +
 
 +
De snijder heeft een female RS-232/DB-25-aansluiting en vereist een gekruiste ('null modem') seriele kabel (zit erbij, met DB9 connector). De seriele interface staat ingesteld op 9600 baud, 8N1, en hardware handshaking.
 +
 
 +
De oude flexlab-laptops hebben een seriele aansluiting, dus daarvan gaan we er een inrichten met inkscape in inkcut zodat we een permanente werkende opstelling hebben.
 +
 
 +
== Pen ==
 +
 
 +
{{Denz}} heeft een inkt-pen gemaakt waarmee je op papier kunt plotten.
 +
 
 +
Er zijn ook 2 snij-pennen waarmee je vinyl kunt snijden.
 +
 
 +
Om de druk te kalibreren kun je met 'Stop', 'F4 Pressure', 'F4 Plot Square' een test-vierkantje plotten, en dan met 'F3 Contact Press.' de druk aanpassen.
 +
 
 +
== Aansturing ==
 +
 
 +
Er is een boekje met de verdere details over de communicatie en het gebruikte HPGL-dialect.
 +
 
 +
Getest met 'drie vierkantjes': IN;PU2042,3063;PD2443,3063;PD2443,2661;PD2042,2661;PD2042,3063;PU2676,3063;PD3078,3063;PD3078,2661;PD2676,2661;PD2676,3063;PU2676,2443;PD3078,2443;PD3078,2042;PD2676,2042;PD2676,2443;PU0,0;
 +
 
 +
De Y-as (carriage) heeft een range van 200-20000.
 +
 
 +
Zoals gebruikelijk correspondeert 400 'punten' in HPGL met 10mm - dat maakt de Y-range 50cm.
 +
 
 +
Het 'optillen' van het mes gebeurt zo nodig automatisch: bij scherpe hoeken (bijv. 90 graden) tilt de machine het mes op zonder een PU-commando, maar maken we een rondje met veel kleine lijnstukken dan wordt dat netjes in een keer geplot.
 +
 
 +
== Resultaat ==
 +
 
 +
Heb je vinyl gesneden, dan verwijder je met een hobbymes voorzichtig het overtollig materiaal:
 +
 
 +
[[Bestand:aristo-verwijderen.jpg|300px]] [[Bestand:aristo-verwijderen2.jpg|300px]]
 +
 
 +
En kun je het vinyl met de hittepers op bijvoorbeeld een shirt drukken. Leg wat (bak)papier tussen de plastic-kant van het vinyl en de hittepers om smelt-ongelukken te voorkomen.
 +
 
 +
Na de eerste keer persen koel je je shirt+vinyl af en verwijder je voorzichtig de plasticlaag. Daarna nog een keer 'napersen', weer met (bak)papier tussen het vinyl en de hittepers.
 +
 
 +
[[Bestand:aristo-resultaat.jpg|300px]]
 +
 
 +
== Historie ==
 +
 
 +
=== AG50/AG75 model detection ===
 +
 
 +
Bij poweron ramde de snijkop van de witte snijder tegen beide wanden aan, ondanks de eindstops. Dat kwam omdat de machine 'dacht' dat hij een AG75 was, zoals ook te zien in de display bij starten en als antwoord op het 'OV'-commando op de seriele poort.
 +
 
 +
Nergens in de documentatie was iets te vinden over het instellen van het model.
 +
 
 +
Na analyse van de firmware blijkt dat dit in een EEPROM opgeslagen te worden nadat het gedetecteerd is op basis van de eindstops. Blijkbaar was onze snijder ooit op AG75 terecht gekomen (wellicht een toen-defecte eindstop?). De oplossing was de machine terug te zetten naar fabrieksinstellingen en te herstarten. Zie https://github.com/Hack42/vinylsnijder
 +
 
 +
Bij sommige snijders kun je een 'service menu' openen door ESC ingedrukt te houden tijdens poweron en als code F1,F2,F3,F4 te gebruiken, dat blijkt hier niet zo te zijn.
  
 
=== Hardware ===
 
=== Hardware ===
Regel 30: Regel 92:
 
| Behuizing || Perfect || Mist een paar schroefjes || Schroefjes zoeken voor zwart en 2 boutjes (wrsch. M3)
 
| Behuizing || Perfect || Mist een paar schroefjes || Schroefjes zoeken voor zwart en 2 boutjes (wrsch. M3)
 
|-
 
|-
| Microswitches || Perfect || Vermoedelijk stuk || zwart maken, but MultiMeter says they are ok (inputs op mainboard gaar?)
+
| Microswitches || Perfect || Vermoedelijk OK || zwart een factory reset geven (moet breedte juist instellen)
 
|-
 
|-
 
| Software || V1.8 || V1.7 || Alle 2 goed genoeg voor ons
 
| Software || V1.8 || V1.7 || Alle 2 goed genoeg voor ons
Regel 37: Regel 99:
 
|}
 
|}
  
De witte snijder ramt de snijkop bij starten tegen beide wanden aan. Onze eerste gedachte was dat de eindstop-knopjes niet goed zouden zijn, maar na doormeten lijkt deze toch OK contact te maken. Misschien toch iets in de firmware niet pluis? {{Eightdot}} heeft wel eens naar een dump gekeken.
+
Zoektermen: vinylsnijder vinylplotter hobbyplotter snijplotter.
 
 
Het menu, inclusief 'handmatig' de kop verplaatsen, nulpunt instellen, terug naar nulpunt brengen etc lijkt goed te werken.
 
 
 
=== Aansturing ===
 
 
 
Seriele communicatie hebben we nog niet werkend gezien: met laptop en ch341-uart usb-to-serial converter krijg ik met 'screen' geen enkele data terug (ook geen echo).
 
 
 
De theorie was dat wellicht de converter niet goed genoeg was, dus een oude PC uit de space gepakt met een 'echte' seriele poort. Helaas ook hier: <code>sudo screen /dev/ttyS0 19200</code> levert geen enkele response van de snijder op.
 
 
 
Zoektermen: vinylsnijder vinylplotter hobbyplotter snijplotter
 
  
Zie ook onze werkende [[Tool:Vinylsnijder]]
+
Zie ook onze kleinere [[Tool:Vinylsnijder]]

Versie van 17 mei 2020 17:03

Project: Aristo Vinylsnijder
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
AristoVinylsnijder Picture.jpg

Aristo Vinylsnijder

Naam Aristo Vinylsnijder
Door Moem, Stoneshop, Raboof, Eightdot
Status Pauze
Madskillz {{{Skills}}}
Doel / Omschrijving
Van 2 kapotte vinylsnijders 1 of meer werkende maken
Alle Projecten - Project Toevoegen
File:AristoVinylsnijder_Picture.jpg noez

Er zijn 2 kapotte Aristo AG50 Signline vinylsnijders, waar we minimaal 1 werkende van willen maken.

Status: De grijze snijder is van zijn identiteitscrisis verlost en van de juiste kabel voorzien. Er staat een laptop naast met Inkscape en Inkcut die de machine kunnen aansturen.

Helaas gaat het roteren van het mes af en toe mis. Als het mes dan eenmaal 'op een hoek' staat krijg je een tijdje lelijke sneden, maar opvallend genoeg herstelt het zich na een tijdje wel weer.

Volgende stappen:

  • oplossing vinden om het roteren van het mes betrouwbaarder te maken
  • oplossing vinden om vinyl te perforeren
  • instructies maken
  • boekjes scannen

Aristo-resultaat.jpg

Vinyl

Deze snijder gebruikt vinyl met 'gaatjes' voor tractie. Dat is tegenwoordig slecht verkrijgbaar, maar met de Perforator23 kun je ook gaatjes op de juiste afstand (2 gaatjes per inch) maken. Omdat de perforatorgaatjes iets te groot zijn voor de sprockets krijg je wel een afwijking van soms wel 2mm.

Aansluiting

De snijder heeft een female RS-232/DB-25-aansluiting en vereist een gekruiste ('null modem') seriele kabel (zit erbij, met DB9 connector). De seriele interface staat ingesteld op 9600 baud, 8N1, en hardware handshaking.

De oude flexlab-laptops hebben een seriele aansluiting, dus daarvan gaan we er een inrichten met inkscape in inkcut zodat we een permanente werkende opstelling hebben.

Pen

Denz Picture.jpg denz denz

Wie?: Deelnemer

Projecten: nog geen

Madskills:

Klik voor meer info...
heeft een inkt-pen gemaakt waarmee je op papier kunt plotten.

Er zijn ook 2 snij-pennen waarmee je vinyl kunt snijden.

Om de druk te kalibreren kun je met 'Stop', 'F4 Pressure', 'F4 Plot Square' een test-vierkantje plotten, en dan met 'F3 Contact Press.' de druk aanpassen.

Aansturing

Er is een boekje met de verdere details over de communicatie en het gebruikte HPGL-dialect.

Getest met 'drie vierkantjes': IN;PU2042,3063;PD2443,3063;PD2443,2661;PD2042,2661;PD2042,3063;PU2676,3063;PD3078,3063;PD3078,2661;PD2676,2661;PD2676,3063;PU2676,2443;PD3078,2443;PD3078,2042;PD2676,2042;PD2676,2443;PU0,0;

De Y-as (carriage) heeft een range van 200-20000.

Zoals gebruikelijk correspondeert 400 'punten' in HPGL met 10mm - dat maakt de Y-range 50cm.

Het 'optillen' van het mes gebeurt zo nodig automatisch: bij scherpe hoeken (bijv. 90 graden) tilt de machine het mes op zonder een PU-commando, maar maken we een rondje met veel kleine lijnstukken dan wordt dat netjes in een keer geplot.

Resultaat

Heb je vinyl gesneden, dan verwijder je met een hobbymes voorzichtig het overtollig materiaal:

Aristo-verwijderen.jpg Aristo-verwijderen2.jpg

En kun je het vinyl met de hittepers op bijvoorbeeld een shirt drukken. Leg wat (bak)papier tussen de plastic-kant van het vinyl en de hittepers om smelt-ongelukken te voorkomen.

Na de eerste keer persen koel je je shirt+vinyl af en verwijder je voorzichtig de plasticlaag. Daarna nog een keer 'napersen', weer met (bak)papier tussen het vinyl en de hittepers.

Aristo-resultaat.jpg

Historie

AG50/AG75 model detection

Bij poweron ramde de snijkop van de witte snijder tegen beide wanden aan, ondanks de eindstops. Dat kwam omdat de machine 'dacht' dat hij een AG75 was, zoals ook te zien in de display bij starten en als antwoord op het 'OV'-commando op de seriele poort.

Nergens in de documentatie was iets te vinden over het instellen van het model.

Na analyse van de firmware blijkt dat dit in een EEPROM opgeslagen te worden nadat het gedetecteerd is op basis van de eindstops. Blijkbaar was onze snijder ooit op AG75 terecht gekomen (wellicht een toen-defecte eindstop?). De oplossing was de machine terug te zetten naar fabrieksinstellingen en te herstarten. Zie https://github.com/Hack42/vinylsnijder

Bij sommige snijders kun je een 'service menu' openen door ESC ingedrukt te houden tijdens poweron en als code F1,F2,F3,F4 te gebruiken, dat blijkt hier niet zo te zijn.

Hardware

Dit zijn de verschillen tussen de witte en de zwarte snijder:

Wit Zwart Opmerkingen
Snijkop Perfect Perfect - foute conclusie
Pinfeed tractors Perfect Stuk Op zwart omdraaien en dan is het weer goed
Mainboard Perfect Stuk Vermoedelijk zijn de elco's stuk, ofzoiets. (bekend probleem)
Voeding Perfect Perfect -
Behuizing Perfect Mist een paar schroefjes Schroefjes zoeken voor zwart en 2 boutjes (wrsch. M3)
Microswitches Perfect Vermoedelijk OK zwart een factory reset geven (moet breedte juist instellen)
Software V1.8 V1.7 Alle 2 goed genoeg voor ons
Sideboard Verdacht Goed Bij wit is dit board verdacht. Elco's nameten of uitwisselen. Done. Lijkt nu beter te werken

Zoektermen: vinylsnijder vinylplotter hobbyplotter snijplotter.

Zie ook onze kleinere Tool:Vinylsnijder