Dobry den,
mam tu jedno schema, kde pri tisku (kliknutim na go | print) vyskakuje hlaska "Schema contains rubber bands." Predpokladal jsem, ze pri pokladani neco nekde router nestlihl naroutovat (dalsi otazkou je proc ho nenechat doroutovat a pak teprv blok polozit, k cemu je mit nedoroutovany spoj..). Tak jsem router pustil dle napovedy rucne, ale hlaska naskakuje stale. O co se tedy jedna?
Schema kdyztak mohu poslat mailem.
Gumičky
Když si s dotyčným spojem neporadí ani router spuštěný off-line, pravděpodobně jde o situaci, kdy router v rámci daných pravidel není schopen spoj umístit. Pak může pomoci, když před dalším pokusem zjemníte rastr nebo upravíte i další nastavení routeru v menu Options|Schematic Editor|Connectivity Options|Common Router Options. (Doporučuji ale pak zase vrátit nastavení zpátky.)
Pokud se naopak ve Vašich schematech často objevují nedoroutované spoje, s nimiž si pak off-line router bez problému poradí, doporučuji prodloužit Options|Schematic Editor|Connectivity Options|Background Router Options|Extension Time.
Pokud se naopak ve Vašich schematech často objevují nedoroutované spoje, s nimiž si pak off-line router bez problému poradí, doporučuji prodloužit Options|Schematic Editor|Connectivity Options|Background Router Options|Extension Time.
- Petr Horský
- Member
- Příspěvky: 620
- Registrován: úte čer 19, 2007 12:40 pm
- Bydliště: Praha
- Kontaktovat uživatele:
Editor umožňuje označit jen gumičky množinovým příkazem Edit|Group Operation|Select|Lines|Rubber Bands. Pak je například možno přiřadit označeným gumičkám dočasně logický typ odpovídající tlusté čáře pomocí příkazu Edit|Group Operation|Change|Logical Type. (Bohužel neexistuje příkaz pro přiskočení kurzoru k označenému objektu.)
Často ovšem není vůbec nutno gumičky hledat, stačí na označené linie aplikovat Edit|Group Operation|Run Router. Zde bych asi měl zdůraznit, že tento příkaz routuje jen označené vodiče a gumičky.
Obě popsané operace jsou obsaženy v makru <Ctrl-G> ve standardní sadě maker. Pro ty, kdo by si chtěli podobné makro importovat do vlastní sady, zde uvádím také jeho zápis:
Macros (
<Ctrl-G> "propoj gumičky" (<Alt-E> <o> <s> <l> <r> <Esc> <Esc> <r> <Ctrl-Home>)
)
Často ovšem není vůbec nutno gumičky hledat, stačí na označené linie aplikovat Edit|Group Operation|Run Router. Zde bych asi měl zdůraznit, že tento příkaz routuje jen označené vodiče a gumičky.
Obě popsané operace jsou obsaženy v makru <Ctrl-G> ve standardní sadě maker. Pro ty, kdo by si chtěli podobné makro importovat do vlastní sady, zde uvádím také jeho zápis:
Macros (
<Ctrl-G> "propoj gumičky" (<Alt-E> <o> <s> <l> <r> <Esc> <Esc> <r> <Ctrl-Home>)
)
- visualprog
- Member
- Příspěvky: 33
- Registrován: sob říj 27, 2007 6:13 pm
Ještě bych ke svému předchozímu vyjádření doplnil stručný návod k nastavení časových prodlev pro router. Najdete je v menu Options|Schematic Editor|Connectivity Options|Background Router Options.
Pokud při běžném zacházení zůstávají ve schématu gumičky, velmi pravděpodobně máte nastavenu příliš krátkou prodlevu Extension Time. Ta určuje, o kolik se případně odloží násilné ukončení činnosti routeru poté, co dragovanou součástku položíte. Samozřejmě pokud by vždy mezi ustálením kurzoru a pokynem pro položení uplynula dostatečně dlouhá doba, nebylo by žádné prodloužení nutné a gumičky by se neobjevovaly (s výjimkou těch, kdy router v rámci pravidel spoj položit neumí). V praxi ale často nastane opačný případ - např. když se při položení součástky zachvěje ruka držící myš. Výchozí hodnota prodlevy 1000 milisekund zpravidla zabezpečí doroutování i v případě velkého počtu spojů. Můžete ji ale v případě potřeby prodloužit až na 30000 milisekund.
Start Delay určuje, kolik milisekund musí být dragovaný objekt v klidu, než se router odstartuje. Teoreticky by toto zpoždění mohlo být i nulové. V praxi však taková hodnota často způsobuje trhaný posun dragovaného objektu. Výchozí hodnota je proto 50 milisekund.
Pokud při běžném zacházení zůstávají ve schématu gumičky, velmi pravděpodobně máte nastavenu příliš krátkou prodlevu Extension Time. Ta určuje, o kolik se případně odloží násilné ukončení činnosti routeru poté, co dragovanou součástku položíte. Samozřejmě pokud by vždy mezi ustálením kurzoru a pokynem pro položení uplynula dostatečně dlouhá doba, nebylo by žádné prodloužení nutné a gumičky by se neobjevovaly (s výjimkou těch, kdy router v rámci pravidel spoj položit neumí). V praxi ale často nastane opačný případ - např. když se při položení součástky zachvěje ruka držící myš. Výchozí hodnota prodlevy 1000 milisekund zpravidla zabezpečí doroutování i v případě velkého počtu spojů. Můžete ji ale v případě potřeby prodloužit až na 30000 milisekund.
Start Delay určuje, kolik milisekund musí být dragovaný objekt v klidu, než se router odstartuje. Teoreticky by toto zpoždění mohlo být i nulové. V praxi však taková hodnota často způsobuje trhaný posun dragovaného objektu. Výchozí hodnota je proto 50 milisekund.