OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 20:40

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 31 ]  Přejít na stránku 1, 2, 3  Další
Autor Zpráva
PříspěvekNapsal: 26.10.2018, 22:50 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
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 14932 krát ]
tramvaj_soutez.tar.gz [19.5 KiB]
765 krát
hpgl2mzxr.tar.gz [65.7 KiB]
749 krát

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 03.11.2018, 13:46 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
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]
742 krát
Poznámka: zagzipováno
tramvaj.mzxr.gz [15.51 KiB]
688 krát

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 13.11.2018, 01:43 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
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

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 13.11.2018, 08:33 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.05.2017, 11:58
Příspěvky: 1194
Bydliště: Ostravsko
Has thanked: 292 times
Been thanked: 301 times
Line 1: Man'gyŏngdae (만경대) -----> P'yŏngyang-yŏk (평양역)

_________________
....


Nahoru
 Profil  
 
PříspěvekNapsal: 13.11.2018, 10:05 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
No vida, dokonce linka 1 (ze tří). Mě zaujalo, že jsem stejnou KT8D5 jezdil do školy,tak proto :-)

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 13.11.2018, 10:15 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
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:

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
PříspěvekNapsal: 13.11.2018, 11:27 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2192 times
Been thanked: 894 times
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.

_________________
// na co myslím, když sedím u oldkompů: Blood Products from Genetic Vaccine Recipients


Nahoru
 Profil  
 
PříspěvekNapsal: 15.11.2018, 10:32 
Offline
Kecka

Registrován: 07.06.2013, 14:21
Příspěvky: 32
Has thanked: 1 time
Been thanked: 14 times
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 14543 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 15.11.2018, 11:22 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
sweet128 píše:
Mám.
Hezký výsledek. Na čem?

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 15.11.2018, 11:40 
Offline
Kecka

Registrován: 07.06.2013, 14:21
Příspěvky: 32
Has thanked: 1 time
Been thanked: 14 times
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.


Nahoru
 Profil  
 
PříspěvekNapsal: 24.11.2018, 17:47 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
Máááám :+)
červenou....
0507...
díííík moooooc


Přílohy:
IMG_2260 (1).jpg
IMG_2260 (1).jpg [ 97.46 KiB | Zobrazeno 14353 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 26.11.2018, 23:16 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
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]
671 krát
DSC02014_zmenseno_oriznuto.JPG
DSC02014_zmenseno_oriznuto.JPG [ 343.67 KiB | Zobrazeno 14284 krát ]
DSC02021_zmenseno_oriznuto_bw.JPG
DSC02021_zmenseno_oriznuto_bw.JPG [ 616.18 KiB | Zobrazeno 14284 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 27.11.2018, 08:44 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
PříspěvekNapsal: 27.11.2018, 09:51 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
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.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 27.11.2018, 10:52 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
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:


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 31 ]  Přejít na stránku 1, 2, 3  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 5 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz