OldComp.cz
http://www.oldcomp.cz/

Minigraf Aritma 0507 a konverze HPGL na MZXR
http://www.oldcomp.cz/viewtopic.php?f=144&t=7028
Stránka 13

Autor:  zxcygnus [ 26.10.2018, 22:50 ]
Předmět příspěvku:  Minigraf Aritma 0507 a konverze HPGL na MZXR

Poslední verze Inkscape umí ukládat kresby jako jednoduché HPGL. Víc možná někdy sepíšu na svůj web, ale v jádru jde o to, že Inkscape umí generovat HPGL pro řezací plotry, gravírky a podobné stroje. Toho se dá využít i pro naše osmibitová kreslítka.

Napsal jsem proto jednoduchou utilitku, která Inkscapem generované HPGL vezme a udělá z něj buď přímo instrukce MZXR pro driver na ZX Spectru, nebo rovnou BASICový program pro tentýž program. BASIC se pak dá zkompilovat třeba utilitkou BAS2TAP a normálně nahrát do ZX Spectra, nebo emulátoru.

Program včetně zdrojáku v C přikládám (na většinu linuxů spusťte make a je hotovo).

Zdůrazňuji, že můj program neumí konvertovat libovolné HPGL. To, co vypadne z Inkscape je specifické tím, že používá jen 4 instrukce (IN a SP ignoruji), resp. převážně jen PU a PD se souřadnicemi a zároveň Inkscape všechny křivky převede na úsečky. Čímž se konverze radikálně zjednodušuje. Nejspíš to dělají kvůli kompatibilitě, což je bonus pro nás.

Poznámka k větším kresbám - konvertor neřeší velikost zkompilovaného BASICu, takže výsledný text před kompilací ještě ručně upravuji, aby se vešel do RAM (a dávám na konec BEEP a hlídám, aby pero bylo zdvižené...). Většinou ho rozděluji po zhruba 700 - 800 řádcích, zkompilované to mívá okolo 30kB. Driver MZXR jsem měl nainstalovaný na adrese 62500.

A malá soutěž! Připravil jsem kresbu tramvaje, protože už jednu takovou mám atd... kresbu přikládám jako 3 tapky jdoucí popořadě.

Kdo první uhodne odkud tramvaj je, resp. kde aktuálně jezdí (město?), bude veřejně pochválen před veleváženými diskutéry Oldcompu :-) Abych vám to usnadnil, přikládám i náhled vytvořený programem MZXR (PRINT #7,is ...). Kdo si ji nakreslí, ten to bude mít snadné, konečná je napsaná na tabuli za čelním sklem.

Přílohy:
screenshot_mzxr_preview.png
screenshot_mzxr_preview.png [ 2.95 KiB | Zobrazeno 14943 krát ]
tramvaj_soutez.tar.gz [19.5 KiB]
766 krát
hpgl2mzxr.tar.gz [65.7 KiB]
750 krát

Autor:  zxcygnus [ 03.11.2018, 13:46 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Tak co? Týden utekl, už to máte nakreslené? Nebo to vzdáváte? Nikdo nemá v provozu Aritmu 0507?

Přidávám další kresby z archivu a pro jistotu i tramvaj pouze v instrukcích mzxr, pro případ, že byste chtěli kreslit třeba na PMD
85.

Přílohy:
Poznámka: zagzipováno
2018-11-03_vybrane kresby oldcomp.tar.gz [549.5 KiB]
744 krát
Poznámka: zagzipováno
tramvaj.mzxr.gz [15.51 KiB]
689 krát

Autor:  zxcygnus [ 13.11.2018, 01:43 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Využil jsem příležitosti a hpgl2mzxr utilitu jsem umístil ke stažení na svůj web plus radikálně jsem aktualizoval i celý text okolo, přidal jsem kresby ke stažení (jsou tam ve všech formátech, takže i SVG a HPGL, aby si užili i majitelé jiných plotrů), pár poznámek jak kresbu připravit v Inkscapu atd...

Viz zde https://cygnus.speccy.cz/popis_printer-aritma0507_2.php

Do utility přibyla alespoň možnost označit místa k rozdělení zdrojáku, když už ne rovnou ukládání do více souborů (nemusím taky dělat všechno, že?). Mám jednu kresbu, která mi vychází na 12 ,nebo 13 částí, ale než ji zveřejním, tak ji chci nejprve zkusit na svém plotru.

Jo a tady taky máte video z kreslení té tramvaje https://www.youtube.com/watch?v=EwFyIusdH7g

Autor:  jirka_holub [ 13.11.2018, 08:33 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Line 1: Man'gyŏngdae (만경대) -----> P'yŏngyang-yŏk (평양역)

Autor:  zxcygnus [ 13.11.2018, 10:05 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

No vida, dokonce linka 1 (ze tří). Mě zaujalo, že jsem stejnou KT8D5 jezdil do školy,tak proto :-)

Autor:  vanthomas [ 13.11.2018, 10:15 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Dokonce to zkoušej oplácat novými plasty:
http://www.cs-dopravak.cz/zpravy/2018/8/5/severn-korea-m-dajn-novou-tramvaj
Docela mi přijde, že se na to i dá koukat. Na rozdíl od velkého vůdce, ten evidentně akutně spolknul kopačák :twisted:

Autor:  SCjoe [ 13.11.2018, 11:27 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

zxcygnus píše:
Tak co? Týden utekl, už to máte nakreslené?

Vidím, že nikdo detailněji nereagoval, takže:
Dostanu se k tomu 9. prosince.
Začnu připraveným a plně funkčním Mutohem, zatím jsem vybalil a odkonzervoval Alfíka a hledám pro něj v zásobách napájecí zdroj, který mi nahradí těžké vláčkařské FZ-1 a k němu připojenou desku s ohromnými kondenzátory... V krabicích hledám HP7475a s nějakým použitelným rozhraním (měl jsem si ty krabice popisovat, takhle na mne vypadávají jen ty kusy s proprietárním IF a HP konektory...)
A Aritmu hledat je teď jako s tou jehlou v kupce sena.

Autor:  sweet128 [ 15.11.2018, 10:32 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

zxcygnus píše:
Tak co? Týden utekl, už to máte nakreslené? Nebo to vzdáváte? Nikdo nemá v provozu Aritmu 0507?

Přidávám další kresby z archivu a pro jistotu i tramvaj pouze v instrukcích mzxr, pro případ, že byste chtěli kreslit třeba na PMD
85.


Mám.

Přílohy:
tramvaj_LQ.png
tramvaj_LQ.png [ 303.42 KiB | Zobrazeno 14554 krát ]

Autor:  zxcygnus [ 15.11.2018, 11:22 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

sweet128 píše:
Mám.
Hezký výsledek. Na čem?

Autor:  sweet128 [ 15.11.2018, 11:40 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

zxcygnus píše:
sweet128 píše:
Mám.
Hezký výsledek. Na čem?

Na Aritmě 507 s obyčejnou kancelářskou gelovkou a na ZX +2. U Aritmy mám zdroj z HP skeneru, které měly 24V, namísto vyvedeného kabelu jsem udělal kulatý napájecí konektor bez žádného řezání do Aritmy.
Celá tramvaj je kreslená ještě jednou přes sebe.

Autor:  Ladislav [ 24.11.2018, 17:47 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Máááám :+)
červenou....
0507...
díííík moooooc

Přílohy:
IMG_2260 (1).jpg
IMG_2260 (1).jpg [ 97.46 KiB | Zobrazeno 14364 krát ]

Autor:  zxcygnus [ 26.11.2018, 23:16 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Přidal jsem do balíčku ke stažení další kresbu https://cygnus.speccy.cz/download/aritm ... er.tar.bz2 Pro změnu Temelín, rozdělený na 13 částí po cca 25 - 30kB. Zdá se, že tohle už se blíží hranici možností Minigrafu. Kresba by mohla být hustěji zaplněná, ale jen těžko detailnější.

A kromě Temelína je tam ještě tabulka pro zapisování mezivýsledků Zatre, pokud někdo hrajete. Ale tu jsem ještě nezkoušel nakreslit, snad je ok.

Plus přidávám dva image TRD s obsahem (většina z odkazovaného tar.bz2), výpis souborů je přiložený i v prostém textu (pomocí programu lstrd). 640kB už nestačí všem ani na TRDOSové disketě.

Jo a taky jsem opravil chybějící názvy souborů v TAPkách, doufám u všech.

Přílohy:
vector_drawings_for_plotter_trd.zip [306.27 KiB]
672 krát
DSC02014_zmenseno_oriznuto.JPG
DSC02014_zmenseno_oriznuto.JPG [ 343.67 KiB | Zobrazeno 14295 krát ]
DSC02021_zmenseno_oriznuto_bw.JPG
DSC02021_zmenseno_oriznuto_bw.JPG [ 616.18 KiB | Zobrazeno 14295 krát ]

Autor:  Kubik [ 27.11.2018, 08:44 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)

Autor:  zxcygnus [ 27.11.2018, 09:51 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Kubik píše:
Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)
Podle času na fotkách velmi zhruba okolo 0.5 hodiny? Nevím přesně, nehlídal jsem to.

Autor:  Ladislav [ 27.11.2018, 10:52 ]
Předmět příspěvku:  Re: Minigraf Aritma 0507 a konverze HPGL na MZXR

Kubik píše:
Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)


To je zkrátka životní náplň, kulturní vyžití... s plottery pod PC mnoho let laboruji a jako kutil na nich kreslím plošné spoje. Ze dvou rozbitých jsem zkonstruoval CNC frézku... teď se je diiiky Vám snažîm rozchodit na ZX spectru...
Když začne plotter kreslit, tak neodcházím... dívám se na něj, jako když kdokoliv jiný kouká do hořícího krbu, točící pračky...
Je to symfonie...
:beer:

Stránka 13 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/