Portál AbcLinuxu, 3. května 2024 15:59


MeowCAD

Článek na stránkách Opensource.com představuje svobodnou webovou aplikaci pro návrh elektronických zařízení a desek plošných spojů (EDA) s názvem MeowCAD. Zdrojové kódy jsou k dispozici pod licencí AGPLv3 na GitHubu.

5.8.2015 14:34 | Ladislav Hagara | Zajímavý software


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

the.max avatar 5.8.2015 14:56 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: MeowCAD
Odpovědět | Sbalit | Link | Blokovat | Admin
Samotná aplikace není všechno, důležité jsou také knihovny s komponenty, což u Eaglu je fajn, že knihovny jsou na kde co a i výrobci rovnou vydávají knihovny k novým produktům.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
5.8.2015 17:57 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: MeowCAD
Pokud nemá tak šílený GUI jako eagle 4/5, tak si klidně knihovny vyrobím sám ;-).
xkucf03 avatar 5.8.2015 22:11 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: MeowCAD

Má vůbec nějaký elektro-CAD nešílené GUI?

Zatím mi přijde, že tak leda Fritzing, který je trochu pro lamy (ale na jednoduché obvody stačí).

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Jendа avatar 5.8.2015 22:32 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: MeowCAD
Má vůbec nějaký elektro-CAD nešílené GUI?
gEDA. Na druhou stranu její pcb návrhář má úplně dementní filozofii tahání propojů.
5.8.2015 23:03 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: MeowCAD
V roce 1996 jsem se potkal s DOS verzí PADSu - masakr: bez návodu jsem nebyl schopen ani uložit rozdělanou práci (tzv. job). Na netu jsem někde viděl, že první verze byla vydána v roce 1985. To dost vysvětluje - v té době nebyly ještě ustáleny nějaké návyky pro ovládání PC pomocí GUI. Kdo jak co vymyslel tak to bylo. A tím, že programy používala poměrně uzavřená skupina lidí, která si na ovládání konkrétního programu navykla, tak nebyl důvod ovládání změnit. Spíš to bylo nežádoucí. Programátor je jen vylaďoval na přání uživatelů.

Postupně jsem od DOS verze přešel přes verzi pro Win 3.1, 95, 98 až tak zhruba do roku 2010 (pak jsem přešel na Eagle) a viděl jsem, jak se to vyvíjí směrem k běžnému ovládání Windows. Ale některé věci zůstaly. Bylo zajímavé sledovat jak mladí (moji žáci) s ovládáním bojují. Logika programu totiž byla v tom napřed vybrat funkci a pak teprve objekt, na kterém se bude provádět - často se totiž prováděla jedna operace postupně na více objektech. Kdo má návyky z Windows tak funguje obráceně: napřed vybere objekt a pak volí (třeba z kontextové nabídky), co dělat.
6.8.2015 02:04 VSi | skóre: 28
Rozbalit Rozbalit vše Re: MeowCAD
Většina CAD SW si sebou táhne dlouhou historii, v rámci které je držena kontinuita GUI, což v dnešní době skutečně často působí šíleně. Je to trochu mimo téma, ale takový AutoCAD se v začátcích používal typicky v konfiugraci s dvěma monitory - jeden textová konzole EGA/VGA pro commandline a druhý na samostatné grafické kartě pro kreslený model bez nějakých menu, a tomu odpovídá logika řady věcí v dnešním GUI.

Z elektro CAD-ů, pokud se neomezíme na Linux a OSS, je celkem podařený CircuitMaker / CircuitStudio, které běží na enginu Altium Designer, což je skutečně dobrý CAD, nesrovnatelný třeba s tím Eaglem (vlastní zkušenost), ale jeho GUI si opět nese určitou kontinuitu, která je často dost WTF - ale nic na co by se nedalo za pár dnů zvyknout.

Další věc je, že pokud má ten SW být použitelný pro návrh desek na úrovni cca toho co obsahují dnešní PC mainboardy, tak GUI do určité míry šílené být musí.
Jendа avatar 5.8.2015 22:35 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: MeowCAD
Odpovědět | Sbalit | Link | Blokovat | Admin
Co vlastně používáte pro návrh desek? Já gEDA, ale v pcb mě strašně štve že nejde tahat sběrnice a že když položím cestu a pak s ní nebo se součástkou potřebuju pohnout, tak je nejrychlejší smazat celé okolí a udělat ho znova, místo aby to mělo nějaký „chytrý“ posouvač jehož výsledek by pak stačilo jen lehce opravit.
Já to s tou denacifikací Slovenska myslel vážně.
6.8.2015 00:44 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: MeowCAD
Já používám breadboard :-D. Na Eaglu mě třeba štvalo, že když jsem posouval šoučástku ve schématu, tak se občas spojily vodiče.
6.8.2015 08:38 TomasM
Rozbalit Rozbalit vše Re: MeowCAD
Navrhuji desky plošných spojů docela dlouho a chvíli mě to i živilo. Od návrhu jednovrstvých desek v CorelDraw (cca před 20ti lety), první pokusy s Ferdou v DOSu jsem se dostal k Eagle a dnes střídám Eagle (mám v něm řadu věcí, ze kterých můžu čerpat, jinak bych se k němu nevracel) a KiCAD.

KiCAD můžu jedině doporučit. Dá se sehnat řada knihoven, udělat vlastní prvky je jednodušší než v Eagle, online hlídání návrhových pravidel je návyková věc. Není problém kooperace mezi Eagle-OrCAD-KiCAD (kolegové používají každý něco jiného). Vývoj programu jde rychle dopředu, ale dělat věci na profesionální úrovni v něm lze již dlouho. Všechny datové soubory jsou v textovém formátu, což neuvěřitelně usnadňuje třeba úpravy knihoven.

Ale asi bych si nedovolil porovnávat KiCAD s MeowCAD. Tohle je webová aplikace, nemáte nic pod kontrolou. Zkoušel jsem několik podobných (nabízí to někteří výrobci PCB s možností okamžité výroby u nich) ale nešel bych do toho. Nemáte kontrolu nad během - nikdo nezaručí, že za rok tu ještě budou, večer používaná verze se do rána změní a může něco přestat fungovat, další den to opraví ale zase přestane fungovat něco jiného. Nezkoumal jsem to, ale pokud to nebude mít možnost ukládat data v offline v některém uznávaném formátu, tak bych se od toho držel zpátky. A to, že můžete sledovat a přispívat do cizích projektů (pravděpodobně půjdou i sdílet knihovny), bych jako výhodu nebral. Sám si všechny cizí knihovny kontroluju a často opravuju, protože málokterá jde použít tak jak je (malé plošky na pájení, chybné rozměry, chyby v číslování vývodů apod).
6.8.2015 09:54 Spike | skóre: 30 | blog: Communicator | Praha
Rozbalit Rozbalit vše Re: MeowCAD
A to, že můžete sledovat a přispívat do cizích projektů (pravděpodobně půjdou i sdílet knihovny), bych jako výhodu nebral. Sám si všechny cizí knihovny kontroluju a často opravuju, protože málokterá jde použít tak jak je (malé plošky na pájení, chybné rozměry, chyby v číslování vývodů apod).
Nemohlo/nemělo by z toho MeowCADu nebo něčeho podobného nakonec vyrůst něco jako GitHub pro plošné spoje? Takový repozitář svobodného harware se sociálními prvky? Asi by ale měli oddělit nástroje pro samotnou tvorbu a ten repozitář.
7.8.2015 16:29 Jindřich Makovička | skóre: 17
Rozbalit Rozbalit vše Re: MeowCAD
O něco podobného se snaží i Altium s CircuitMakerem (a samozřejmě doufají, že si někteří uživatelé pak pořídí komerční verzi, nebo k tomu donutí firmu).
6.8.2015 10:20 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: MeowCAD
xkucf03 avatar 6.8.2015 22:15 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: MeowCAD

MeowCAD je svobodný software (Affero GPL), takže závislosti na provozovateli se lze snadno vyhnout – lze si provozovat vlastní server v rámci firmy, klubu, rodiny… Ale přiznám se, že taky nejsem příznivcem cpaní všeho na web – spíš bych to dělal jako normální desktopovou aplikaci, která se dá snadno instalovat (je v distribucích), a ta může volitelně umožňovat spolupráci po síti (stahování knihoven, nahrávání výkresů atd.).

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Josef Kufner avatar 7.8.2015 00:54 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: MeowCAD
Výhodou je, že jako webová aplikace se to hodí například na provoz wiki s katalogem součástek. Takle funguje OpenStreetMap. Existují desktopové editory, ale když chceš opravit nějakou drobnost, má to webový editor, kde na mapě stačí jen ťuknout na "edit" a opravit to. Snižuje to vstupní bariéru právě u takovýchto drobností a tím výrazně roste kvalita celého projektu. Stačí se podívat na statistiky opensource projektů. Příspěvky, kdy jeden člověk pošle patch a pak dlouho nic, tvoří celkem podstatnou část vývoje.
Hello world ! Segmentation fault (core dumped)
7.8.2015 02:09 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: MeowCAD
Jako nápad dobrej, ale bojím se, že webová aplikace bude mít problém třeba se schématem 4+ vrstvého motherboardu.
xkucf03 avatar 7.8.2015 07:48 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: MeowCAD

4+ vrstvého? Mně přišla dost pomalá i ta jednoduchá dema, co tam mají.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
6.8.2015 08:42 hw | skóre: 23 | blog: Digital Design
Rozbalit Rozbalit vše Re: MeowCAD

Altium Designer, protože je z těch větších a schopnějších systémů nejlevnější. Pro malé desky do nějakých 4 vrstev a pár stovek (až jednotek tisíc) spojů je to ale asi jedno. Ještě někdy před pětadvaceti lety jsem navrhoval plošné spoje tužkou na milimetrový papír.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.