Uit Hack42
Ga naar: navigatie, zoeken
(back in business)
(Pauze)
(10 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 2: Regel 2:
 
|Naam=Aristo Vinylsnijder
 
|Naam=Aristo Vinylsnijder
 
|Eigenaar=Moem, Stoneshop, Raboof, Eightdot
 
|Eigenaar=Moem, Stoneshop, Raboof, Eightdot
|Status=Uitvoer
+
|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.
  
Status: De volgende stap is de firmware bekijken om de snijder te vertellen dat het een AG50 is ipv een AG75. De dump is te vinden op https://github.com/Hack42/vinylsnijder .
+
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
 +
 
 +
[[Bestand:aristo-resultaat.jpg|300px]]
  
 
== Vinyl ==
 
== 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.
+
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 ==
 
== Aansluiting ==
  
De snijder heeft een female RS-232/DB-25-aansluiting en vereist een gekruiste ('null modem') seriele kabel.
+
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 ==
 
== Aansturing ==
Regel 21: Regel 43:
 
Er is een boekje met de verdere details over de communicatie en het gebruikte HPGL-dialect.
 
Er is een boekje met de verdere details over de communicatie en het gebruikte HPGL-dialect.
  
== Resultaten zover ==
+
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]]
  
Het menu, inclusief 'handmatig' de kop en het vinyl verplaatsen, nulpunt instellen, terug naar nulpunt brengen etc lijkt goed te werken. De eerste HPGL-test is ook voorzichtig positief (hij sneed nog niet diep genoeg maar dat is een parameter). Draaien van de kop lijkt in de firmware geregeld te zijn en lijkt dus geen logica in de aansturing te vereisen.
+
== Historie ==
  
== TODO ==
+
=== AG50/AG75 model detection ===
  
=== Poweron ===
+
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.
  
Bij poweron ramt de snijkop van de witte snijder tegen beide wanden aan.
+
Nergens in de documentatie was iets te vinden over het instellen van het model.
  
Onze eerste gedachte was dat de eindstop-knopjes niet goed zouden zijn, maar na doormeten lijkt deze toch OK contact te maken. De snijder denkt dat hij een (bredere) SA 75 is, dit wordt bevestigd met het 'VO' commando op de seriele poort. De vraag is hoe dat werkt. {{Eightdot}} heeft wel eens firmware-dumps van de witte en de zwarte snijder vergeleken, die waren hetzelfde. Wellicht een of andere jumper/dipswitch?
+
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.
 
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.
Regel 52: 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 61: Regel 101:
 
Zoektermen: vinylsnijder vinylplotter hobbyplotter snijplotter.
 
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