Dobrý den, v nedostatku času odpovím zatím jen stručně, a spíše ve snaze upřesnit požadavky:
jarex napsal:Zda a kdy bude dostupná nová verze systému, a jaké v něm budou změny?
Verzi 4.41 již od loňského roku prodáváme uživatelům, kteří potřebují něco z vylepšení popsaných zde, typicky to rozlišení 100 nm.
jarex napsal:READ FILE SECTIONS:
Po tomto příkazu se mi načte deska do souboru přes již na půl navrženou desku a nemohu s tím již hýbat, pokud si desku dopředu neposunu někam jinam, nebo pokud si ji celou neoznačím. Po té musím provádět další operace, abych dostal načtený kus desky kam potřebuji. Přišlo by mi jednodušší načtený kus desky rovnou celý automaticky označit, nebo na to dát přepínač do sekce READ FILE SECTIONS.
Ano, automatické označení všech prvků nového souboru (a odznačení všech dosavadních) by asi bylo nejjednodušší řešení, zbývá ovšem problém s konflikty jmen součástek, který zmiňujete níže.
Alternativou k současné podobě příkazu (volitelnou přepínačem) by mohlo být načtení souboru do seznamu ukazatele, načež by se program dostal do režimu podobného Copy Group (Place), v němž byste načtený motiv teprve umístil. (Konflikty jmen jsou v něm již ošetřeny.) Problémy by ale byly minimálně tři, jednak s referenčním netlistem, jednak s tabulkami rozměrů v případě, že byste si umístění před položením rozmyslel; pro ně totiž neexistuje undo. Navíc má seznam ukazatele omezenou velikost, teď 50 000 prvků, což sice mohu zvětšit, ale těžko jich tam může být milion jako na desce.
jarex napsal:EDIT TEXT:
Mám na desce např. 10 součástek s názvem U1 až U10.
Dám režim EDIT TEXT, kliknu na U1, přepíšu ve formuláři na R1 a potvrdím.
Nyní kliknu na U2 a objeví se mi ve formuláři U2, Ve Formice 4.30 by se však objevilo R2.
Tady to prostě musím ručně přepisovat, což celkem zdrží, a nehledě na to, že když mám např. 30 LED diod, a ručně přepisuji každý název, mohu udělat chybu.
Toto mě opravdu tíží, jelikož ve Formice 4.30 mě to vyhovovalo mnohem víc.
Chápu, že na to někdo není tak zvyklý, ale přepínač by to určitě vyřešil.
Zůstanu-li u Vašeho příkladu, ve chvíli, kdy Vám program nabídl U2, pořád ještě můžete stisknout šipku dolů (nebo otočit kolečkem), abyste vyvolal posledně zadané U1, to odklepnout, objeví se hlášení „Duplicate component name“, odklepnout, a program Vám nabídne nejbližší volné číslo.
Chování verze 4.40 jsem změnil dle požadavku některých uživatelů; je jasné, že žádné nemůže vyhovět všem (ani vždy). Nestačí-li Vám postup dle předchozího odstavce, mohl bych tam ale (jednou) snad přidat přepínač.
jarex napsal:HROMADNÉ PŘEJMENOVÁNÍ:
Mám situace, že desku částečně poskládám z kousků desek, které jsem v minulosti již navrhl. Pak mám v názvech součástek zmatek a při přejmenovávání mi program dost často hlásí, že se název součástky na desce již nachází a já ji musím hledat a přejmenovávat na něco jiného, abych mohl pokračovat v předchozím kroku dál.
Parádní funkce by byla, že by se součástky, např 120 součástek na celé desce,nějakým příkazem přejmenovaly na U1-U120. Pak bych mohl započít přejmenovávání bez problémů.
Tato funkce by se hodila i například na skupinu označených součástek. Příklad: Na desce mám 150 součástek a vím, že 70 z nich jsou odpory. Označím je a řeknu přejmenuj.
A Formica z toho udělá R1-R70. Parádní funkce šetřící spoustu času. Vím že se nehodí vždy, ale dost často by se to hodilo.
Tady bych si nejprve rád ujasnil, jak to přesně myslíte. Označíte si nějakou množinu součástek. Jejich jména mohou tvořit hned několik číselných řad, např. C1, C2, C4, C8, ..., R5, R7, R11, R13, ..., U4, U11, U101, U111,... Co by mělo být cílem? „Setřást“ označení dolů, tzn. ponechat řady a v nich součástkám postupně dávat co nejnižší možná čísla? (Zde C1, C2, C3, C4, ..., R1, R2, R3, R4, ..., U1, U2, U3, U4, ...) Všechny řady „setřást“ za jejich prvním prvkem? (Zde C1, C2, C3, C4, ..., R5, R6, R7, R8, ..., U4, U5, U6, U7, ...) A jak vyřešit případné konflikty se jmény těch neoznačených součástek? Přeskakovat je?