1

(2 odpovědí, posláno do Dotazy a náměty k programu Layout)

Děkuji mnohokrát za uvedený odkaz. Vámi uvedený driver v instalátoru (Sentinel HASP/LDK - Windows GUI Run-time Installer)  funguje korektně.

Dobrý den.
Právě jsem nainstaloval systém Windows 7 pro, 32bit.  Proběhly veškeré aktualizace z Windows update.

Jakmile však chci nainstalovat Hasp driver, stažený z formica.cz, při instalaci PC spadne a už nenajede systém. Skončí vždy těsně před najetím na plochu.
Vždy černá obrazovka a restart, tedy nenastane ani modrá smrt.
Pomůže pouze obnovení systému. Prosím co s tím mám dělat? Myslím , že by za to mohla moci některá z aktualizací, ale nevím která.

Toto se mi stává často. Já si zas myslím, že třešničkou na dortu by byl dotaz, zda převzít rozměry padů z knihovny za předpokladu, že nemám typ padu, tedy jeho číslo, na desce použit.

K tomuto námětu se přidávám. U vícevrstvých desek by to bylo velké plus.

Opět asi jen můj požadavek. Pokud by šlo označit např 100 součástek a napsat do formuláře LED1 a dát ENTER. A těch 100 součástek by v tu chvíli bylo pojmenováno jako LED1 - LED100 v tom smyslu že by program vybíral prvky z leva do prava po "řádcích", byla by to úspora času veliká. Ale jde o to, pokud vůbec někdo mimo mě něco takového potřebuje.

Tomáš Och napsal:

Nemohlo by to byt treba tak, ze kliknu pravym tlacitkem mysi (nejhure prostrednim, ale kolecko je pro prst nestabilni plocha pro caste pouzivani), pohnu mysi a po pusteni tlacitka se plocha prekresli posunuta?

Tak zrovna toto, nebo něco podobného bych taky velice rád uvítal.

Petr Horský napsal:

No, ona by taková chyba (typicky v čísle) asi vedla k duplicitnímu názvu, a tomu by se program bránil.

Ano samozřejmě. Šlo mi o chybu, která se mi již stala, kdy mám v rozpise R1-R15 a na desce v popisu mi pak například chybí R4, jelikož jsem index při přejmenovávání omylem přeskočil.



Petr Horský napsal:

lépe by možná bylo, kdyby existoval .ini soubor, do nějž by se běžný uživatel nedíval, ale ten zasvěcený by v něm našel klíč, jehož hodnotu by si změnil.  Zkusím se na to příležitostně podívat znovu.

Za takovou možnost bych děkoval horem dolem :-). Děkuji za Váš čas.

Chápu, že je nestardandní navrhovat desku bez schema. Já jej zkrátka vidím v desce a nehodlám na tom nic měnit. Výrobky jako takové si sám navrhuji, osazuji, programuji a prodávám dle přání koncového zákazníka. Rozpis součástek naprosto postačí. Jen já a ta samá osoba. Například momentálně jsem navrhl desku o rozměru 565 x 150mm a opět jsem narazil na výše popsaný problém. Hromadné přejmenování označených prvků.   A dále: EDIT TEXT:

Mám na desce např. 100 součástek s názvem U1 až U100.

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.

Pokud něco fungovalo dříve, tak přece nemůže být taková práce to ponechat s přepínačem.

Ale je to opět jen názor nejspíše jednoho individua, který dělá něco jinak než ostatní.

Takže byste chtěl, aby v případě konfliktu vytvořil vždy souvislou řadu s nejnižšími možnými čísly?   Zdá se mi, že celé by to ještě potřebovalo promyslet, aby přečíslování ve všech případech nabízelo výběr z několika rozumných a dostatečně obecných metod; je asi těžké předjímat, která by se v jednotlivých situacích hodila nejlépe.

Ano vyhovovalo by mě to jak popisujete. Např. budu mít již několik komponent R pojmenovaných R1 R2 R3 R4 a narazím na řadu či sloupec součástek R o 20 kusech v jedné řadě. Označím a řeknu pojmenuj. a Formica to pojmenuje R5-R24. A pod.


Další rozšíření této funkce by stálo určitě za úvahu.

Petr Horský napsal:

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.

Mohu se tedy zeptat, proč ji nenabízíte na oficiálních stránkách?
Mám systém Formica standard, nepotřebuji schema,  vidím jej v desce a pochybuji, že to vše za mě jednou někdo převezme. Zajímala by mě tedy cena layoutu za upgrade na malý systém, ale spíše na plný systém.



Petr Horský napsal:

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.

Ano, označení všech prvků nového souboru (a odznačení všech dosavadních) by moc vyhovovalo, ostatně by na to mohl být přepínač v READ FILE SECTION aby to
šlo případně vypnout.

Co se týká konfliktů s názvy součástek,  kdy by se program dostal do režimu podobného Copy Group (Place), v němž by se načtený motiv teprve umístil by 50 000 prvků     (nebo jak popisujete i možná více) v drtivé většině postačilo. Ty další dva problémy by se musely nějak pořešit.

Další alternativou by ale byl následující postup:
Položím kus desky na plochu.
Program zahlásí, konflikty s názvy a nabídne edit, kde já zadám např. "NONAME".  OK - STORNO
OK - Program smaže dosavadní názvy pokládaného kusu desky a nahradí je za NONAME1 - NONAMEn
STORNO - Program kus desky zahodí.


Petr Horský napsal:

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.

Momentálně jsem si to zkusil. Připouštím, že je to alternativa, je to ale stále 5 úkonů při změně jednoho názvu, což opravdu dost zdržuje.
Onehdá stačilo najet kursorem myši a stisknout 2x ENTER.


HROMADNÉ PŘEJMENOVÁNÍ:
Tady to upřesním:

Petr Horský napsal:

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,...

režim GROUP:
RENAME TEXT
Vyskočí dialog s editem
zadám R
Formica smaže názvy označených součástek  a udělá z toho R1 - Rn.
Pokud se již budou nějaké názvy s R na desce nacházet, např od R1 - R50, udělá z toho R51 - Rn.
Pokud se již budou nějaké názvy s R na desce nacházet, např od R8 - R20  a R22 - R50 udělá z toho R51 - Rn. Může třeba i uživatele na skutečnost promlk upozornit.

Moc děkuji za váš čas a věřím že by tyto funkce mohly vyhovět i dalším uživatelům.

Dobrý den.
Měl bych několik otázek.

Zda a kdy bude dostupná nová verze systému, a jaké v něm budou změny?

Měl bych pár námětů. Ve verzi 4.40 mně některé věci trochu nevyhovují.

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.

Další problém vznikne, pokud načtu desku se stejnými názvy součástek. To pak musím nejdříve vlézt do souboru, který chci číst a vše tam označit na něco, co na desce do které soubor čtu není. Také by mi přišlo jednodušší a hlavně rychlejší na to upozornit a zeptat se např. na nějaké obecné přejmenování.

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.

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.


Moc děkuji za příspěvky.

12

(11 odpovědí, posláno do Dotazy a náměty k programu Layout)

Ano, pokud potřebuji složitější tvar, nakreslím jej v jiné vrstvě a dovnitř vložím nápis: "ODMASKOVAT". Ale toto jsem potřeboval opravdu v málo případech.
??astěji využívám podobnou metodu k odfrézování materiálu někde ve středu desky. Ve vrstvě mědi nakreslím tvar a do něj vložím nápis "ODFREZOVAT".

13

(11 odpovědí, posláno do Dotazy a náměty k programu Layout)

Co se týká mě, tak obrysy desky dělám ve vrstvě mědi, jelikož je to firmou Printed přímo požadováno. Pokud má deska tvar tvořený z úseček, postačí rohové značky. Jinak když mám např oblouky a jiné patvary, vyseknu obrys kolem desky komplet. A co se týká masky, tak tu jsem jim nikdy negeneroval. Vždy si ji vytvořili sami v ceně. Stačí vygenerovat vrstvy v RS274X a vrtací data v RS274X. Vrtací data pak přizpůsobí svým možnostem, resp. škálou disponibilních vrtáků.
Pokud jsem pak potřeboval, aby bylo něco vyjma padů odmaskované, přímo jsem to uvedl v objednávce.

14

(5 odpovědí, posláno do Dotazy a náměty k programu Layout)

Dobrý den, rád bych si uvedené funkce vyzkoušel, mám omezený systém s klíčem HASP, bylo by možné poslat odkaz na nějakou volně šiřitelnou sadu verze 4.41. ?

15

(5 odpovědí, posláno do Dotazy a náměty k programu Layout)

Co se týká systému, zatím co se mých potřeb vyhovuje. Ale přeci jen by mě zajímalo, jaká je bude další plánovaná budoucnost Formicy.

Myslím si že by nebylo od věci něco s tím udělat. Desky kreslím všechny ručně a názvy součástek edituju až po dokončení celé desky.
Možná by stačilo umístit někam přepínač, který by chování měnil po vzoru 4.30, nebo 4.40

Děkuji, tabulku padů jsem si setřídil, a s DELETE LINK to mám též vysvětlené.
Ale s tím přejmenováním jsem to asi špatně vyložil.

Ještě jednou tedy:

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.

Měl bych takový dotaz.

Ve Formice 4.30 se v tabulce pady třídily podle číselného označení, nyní mám Formicu 4.40 a tam je to rozházené. Dá se to nějak setřídit?

Další problém mám v automatickém inkrementu názvu součástky. Ve Formice 4.30 se mi po pojmenování součástky např. "R1" při dalším pokusu o přejmenování další součástky automaticky objevilo R2. Což se nyní neděje.

Další věc, které jsem si všiml je ta, že když mám přepnuto na DELETE LINK a omylem kliknu na spoj v jiné vrstvě, než kterou mám nastavenou, smaže to celou skupinu spojů a ne jen ten na který jsem klikl. Toto se ve 4.30 nedělo.

Děkuji předem  za příspěvky.

19

(16 odpovědí, posláno do Dotazy a náměty k programu Layout)

Mam formicu V4.30 a problem  pod windows 7 ultimate x64. neni schopna najit klic, nezabralo ani preinstalace ovladacu HASP klice..
nemate nekdo nejake zkusenosti s timto problemem..?

Dobry den, chybu jsem vyresil. Mel jsem u dvou SMD soucastek piny mimo rastr. Jena se o 40 pinovy ZIF konektor k GSM modulu siemens, ktery je opravdu jemny. S tim dotazem na raster jte mi moc pomohl. Dekuji Vam mockrat.

Dobrý den, mám problém s layout.exe při spuštění autorouteru. Spojí pár spojů a pak napíše, že vznikly problémy a ukončí se celá aplikace. Ještě před tímto to psalo chybu visual studio...   just-in-time debugger .
Pak jsem debugger zmenil na Dr. Watson a už se to rovnou ukonřuje. Prosím poraďte mi co s tim, nikdy se mi takovato chyba neobjevila a zrovna dnes potřebuji poslat desku do výroby.