Stránka 1 z 1

Modelářská kalkulačka

PříspěvekNapsal: úte 11 úno, 2014 11:12 pm
od mizl
Ahoj přátelé modeláři

Poslední dobou mám pocit sjednotit část kalkulátorů pro modeláře v jednu aplikaci. Myslím, že je mnohem efektivnější spustit jedeno okno kalkulátoru, nežli mít otevřené spousty oken na liště Start. Nicméně stojím před jednou zásadní otázkou - Byl by zájem ?? A samozřejmě co vše do aplikace nacpat. Nějakou představu mám. Ovšem byl bych moc rád, kdyby jste my pomohli s návrhy, případně s podměty.

Kalkulátor by měl obsahovat:

- volba jazyku programu

Kalkulátory
- klasická kalkulačka
- výpočet předřadného odporu LED
- převod dle měřítka - Zvětšení/zmenšení ( nevím zda měřítko nechat systémově statické, nebo ho ponechat na uživateli )
- přepočet stoupání
- modelová rychlost dle měřítka
- převodový poměr ozubených kol ( asi )

Michal

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 7:33 am
od BohousP
Ahoj Michale,
dobrý nápad. Ono se to většinou dá spočítat i bez specializovaných kalkulaček, ale mít to pohromadě a bez hledání může být pro lidi užitečné.

Prohlížel jsem ještě jednou výpočet LED, tam bych si dovolil navrhnout vynechat paralelní řazení diod. Už se tu o tom diskutovalo hodně a pokud dáme diody paralelně, zaděláváme si na problém. (Zejména někteří modeláři, kteří celkem nechápou v čem je problém ...). A případně ošetřit záporný výsledek při seriovém řazení - např. vyskakovací okno "Zvyš napětí zdroje nebo zapoj méně LED".
Pokud jde o volbu měřítka, asi by měla být v uživatelské konfiguraci a aplikovala by se všude, kde je vyžadovaná (modelová rychlost, zmenšení/zvětšení skutečnost/model ...). Tam by teoreticky mohla být předvolená (okopírovaná z konfigurace) s možností změny.

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 7:42 am
od mpinta
Ahoj Michale,
dvě kalkulačky, které považuji za nejpotřebnější pro digi, jsou:

binární
http://lokopin.wz.cz/body.php/digital/l ... m%23KALKUL

a mapovací
http://lokopin.wz.cz/body.php/digital/m ... %23MAPKALK.

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 7:45 am
od BohousP
mpinta píše:Ahoj Michale,
dvě kalkulačky, které považuji za nejpotřebnější pro digi, jsou:

binární
http://lokopin.wz.cz/body.php/digital/l ... m%23KALKUL

a mapovací
http://lokopin.wz.cz/body.php/digital/m ... %23MAPKALK.


Jednoznačný souhlas. I když ta mapovací je už na úrovni Vyšší modelářské ... :D

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 1:21 pm
od mizl
Na nápad s kalkulátorem mne přivedla prohlídka mé složky v PC s názvem "Rady", do které si stahuji různé rady co a jak od ostatních. Abych nemusel pořád brouzdat na netu a něco hledat. Složka je již poměrně dost zaplněná. Jak obecnými radami, tak i různými programy. Vím, že skoro vše se dá spočítat na papíře s kalkulačkou. Nicméně je podmínkou vědět ten správný vzorec a postup. A to závisí na studiu požadovaného problému a vyhledávání na netu. Ale jak se říká "Lidé jsou od přírody líní". Pokud mají možnost si věci ulehčit, tak si je ulehčí.
Trochu jsem hledal na netu nějaký program pro modeláře s touto tématikou a našel jsem velmi zajímavý kalkulátor pro RC modeláře, který stvořili čeští kluci - http://www.calcrc.com/. Ovšem tento program vyžaduje neustálou aktualizaci databáze. Tím pádem samé aktualizace. Čemuž se chi vyhnout. Něco podobného bych chtěl také stvořit.

Martine díky za dobrý podmět. Na tyto odkazy bych málem zapomněl. Binární kalkulačku mám v plánu, ale v mapování mám rezervy. Musím pořádně nastudovat.

Bohouši ; s tou LED Kalkulačkou je ; jak bych to nazval ; no, je to takové nějaké zamotané pro ostatní. Nebo spíš přesněji pro neznalé. Ono moc lidí si o problematice nechce nic nastudovat a poté jsou po netu spousty duplicitních dotazů, na které již byli vyřčeny odpovědi .... Muselo by asi být v kalkulačce zakomponované nějaké jednoduché vysvětlení k jednotlivým zapojení. Nicméně problematika je tak obsáhlá, že by se to zase nemuselo líbit těm znalým.

Michal

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 8:05 pm
od mizl
... Martine prosím tě ... potřeboval bych vědět jak se to mapování tak nějak jmenuje. Když dám do nabídky pouze mapování, tak s toho nikdo nebude moc moudrý. Nevím jestli název "Mapování DCC" bude dostačující, nebo spíš použít "Mapování dekodérů". Potřebuji nějaký výstižný, ale krátký název. A ještě ... Přiznám se, že jsem na to zatím koukal jen zběžně ... Ale jde v principu o převod binární soustavy na desítkovou ?? je fakt, že se na to musím pořádně podívat a nastudovat to.

Michal

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 10:19 pm
od mpinta
mizl píše:... Martine prosím tě ... potřeboval bych vědět jak se to mapování tak nějak jmenuje. Když dám do nabídky pouze mapování, tak s toho nikdo nebude moc moudrý. Nevím jestli název "Mapování DCC" bude dostačující, nebo spíš použít "Mapování dekodérů". Potřebuji nějaký výstižný, ale krátký název. A ještě ... Přiznám se, že jsem na to zatím koukal jen zběžně ...
Michal
Je to popsáno v článku "Lokodekodéry - mapování funkcí", ve kterém je ta kalkulačka (ten druhý link), včetně odkazu na zdroj http://atw.huebsch.at/DCC/FunctiomMapping.htm.
"Mapování DCC" to není, "Mapování dekodérů" už je blíž, ale správně je:
Mapování funkcí (Function Mapping). Je to způsob přiřazení funkčních výstupů lokodekodéru funkcím centrály, tedy funkčním tlačítkům ovladače.

mizl píše:... Ale jde v principu o převod binární soustavy na desítkovou ??
Převod mezi binární a desítkovou soustavou je ta "Binární kalkulačka" (ten první link).

Jsou to prakticky dvě, téměř nesouvisející kalkulačky, pomůcky.

Jestli by nebylo jednodušší, zabudovat do té tvojí kalkulačky jen ty linky, jinak se s tím budeš mořit (jako já, když jsem to dělal :D ). Ale nakonec...zdrojový kód lze stáhnout z různých míst, třeba z mých stránek, včetně scriptu.

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 12 úno, 2014 11:37 pm
od mizl
Martine díky. Pro začátek to stačí. Jak říkám , ještě budu muset prostudovat.

Dnes jsem udělal funkční ideu programu a její screen. Opět jsem použil mou oblíbenou funkci druhé pracovní plochy. Ovšem s tím rozdílem, že aplikace není dominantní vůči ostatním programům, jak je tomu u Evidence. V podstatě jsem vytvořil nabídku o třech hlavních menu s podnabídkami:

1.Výpočet - zde se otevírají jednotlivé okna kalkulátorů a převodů
Úvodní_Nabídka_Výpočet.jpg
Úvodní_Nabídka_Výpočet.jpg (17.6 KiB) Zobrazeno 8264 krát


2.Okno - jde o zobrazení a přepínání mezi jednotlivými otevřenými okny na pracovní ploše a práce s hlavním oknem programu. Pokud se přepínáme mezi okny na pracovní ploše, tak v nabídce bude zaškrtnutá nabídka s názvem okna, které zrovna používáte
Úvodní_Nabídka_Okno_Otevřené_Okna.jpg
Úvodní_Nabídka_Okno_Otevřené_Okna.jpg (25.86 KiB) Zobrazeno 8264 krát


3.Nápověda - standardní nabídka se stejnou funkcí jako v v obvyklých programech
Úvodní_Nabídka_Nápověda.jpg
Úvodní_Nabídka_Nápověda.jpg (26.28 KiB) Zobrazeno 8264 krát


Ještě doplním nabídku Jazyk. Ale tu až ke konci. Až bude hotovo. Nebo myslíte, že to je zbytečné ??

Michal

Re: Modelářská kalkulačka

PříspěvekNapsal: čtv 13 úno, 2014 12:44 am
od mizl
... dnes už poslední příspěvek ....

screen jak mám v plánu provést jazyk. Vlaječky se při maximalizace okna drží vpravo.
Úvodní_Okno_Jazyk.jpg
Úvodní_Okno_Jazyk.jpg (12.57 KiB) Zobrazeno 8257 krát


Michal

Re: Modelářská kalkulačka

PříspěvekNapsal: pon 17 bře, 2014 10:56 pm
od mizl
Dle ankety lze soudit potřebu a zájem modelářů o tuto aplikaci. Bohužel na na programu budu moct začít až za rok. v tuto chvíli se musím věnovat dvou nejdůležitějším věcem a tak mi na koníčky opět nezbude čas. ovšem ve volných chvílích se pokusím něco dělat.

Michal

Ps: Sháním sponzora, který by se rád připojil k projektu na kterém nyní pracuji. Projekt se zabývá zdravotně postižených osob a pomoci jim při uplatnění na pracovní trh, plus odbourávání bariér mezi společností zdravých a hendikepovaných.

Re: Modelářská kalkulačka

PříspěvekNapsal: stř 19 bře, 2014 11:17 pm
od mizl
Ahoj

Tak makám jak šlak ... V Programu mám průběžně přidávám překlad do šesti jazyků společně s funkcemi. Program již umí počítat s jednoduchou kalkulačkou, konvertuje rozměry dle měřítka a dnes jsem udělal výpočet stoupání. Vše se snažím udělat co nejjednodušším způsobem. Pro představu dávám oskenovaný obrázek programu s výpočtem stoupání. Po otevření okna jsou veškerá zadávací pole volná. Pokud známe aspoň jedenu hodnotu a zadáváme jí do patřičného políčka, tak ostatní zadávací políčka se zamknout. Po zadání celé hodnoty a pro zjištění výsledku stačí zmáčknout klávesu ENTER. Poté se veškeré zadávací pole zamknout. Pro nový výpočet se použije tlačítko NOVÝ VÝPOČET. Poté se veškeré zadávací pole vynulují a odemknou.
Stoupaní_Výpočet.jpg
Stoupaní_Výpočet.jpg (19.72 KiB) Zobrazeno 7966 krát

Stoupaní_Zadávání.jpg
Stoupaní_Zadávání.jpg (19.89 KiB) Zobrazeno 7966 krát


Rád bych, v tuto chvíli, od vás slyšel nějaké názory, nebo podměty, či nápady.

Michal

Re: Modelářská kalkulačka

PříspěvekNapsal: ned 23 bře, 2014 2:36 pm
od mlha
Vypadá to dobře

Re: Modelářská kalkulačka

PříspěvekNapsal: ned 23 bře, 2014 4:49 pm
od Ferda
Z jakého důvodu zamykáš vstupní políčka?
Změním kteroukoli ze tří hodnot (vypadají , že jsou 4 ((po zpřístupnění základny)), ale stoupání a poměr je totéž, jen jinak prezentováno) a zmáčknu Enter, nebo opustím zadávací políčko (událost AfterChange). Proběhne nový výpočet a mohu znovu měnit co chci. Žádné tlačítko není potřeba, nic nemusím zamykat.
:idea: Promyslet, zda po Enteru opouštět vstupní pole, nebo v něm zůstat a přechod realizovat jen Tabelátorem, nebo myší.

:idea: Pokud zadáš počáteční parametry, třeba stejné jako máš v náhledu, nebo ošetříš výjimku ve výpočtu při nedostatku parametrů, pak můžeš zpřístupnit i délku základny. Třeba aby se dala spočítat délka trati pro nastoupání dané výšky při daném stoupání.
:idea: Stoupání trati se v reálu udává spíše v ‰.
:idea: Můžeš přidat i info o délce přepony pro pinklichysty, kteří chtějí mít "přesnou" délku koleje.

Totéž udělat i u konverze rozměru a všude, kde je to možné. Pokud přepočítávám 100 různých rozměrů do nějakého měřítka, pak určitě nechci pokaždé zadávat tentýž přepočítavací koeficient.