1

Téma: automatické kótování

Pokusil jsem se dojít op?t o kousek dál s tím automatickým kótováním, jako obvykle cestou kompromisu.  P?ikreslit automaticky kótovací ?áry nelze (jak ukazuje ten chlíve?ek u pravé strany ukázkové desky), ale mohu k nim krom? kót alespo? automaticky p?ikreslovat šipky.  Kótování navíc je omezeno na vodorovné a svislé segmenty.

Pro kótování jsou v zásad? vyhrazeny logické typy 27 (nápisy), 28 (šipky a p?ípadn? i vynášecí ?áry) a (p?inejmenším v zaslané ukázce) 29 pro kótovací ?áry.  Postup práce m?že být takovýto:

1. Na libovolné vrstv?, zvolené dle svého uvážení, p?ikreslíme kótovací ?áry (v ukázce typ 29) a (chceme-li) odlišným typem také vynášecí ?áry (v ukázce 28).
2. Ozna?íme všechny prvky typu kótovací ?áry (tj. 29).
3. P?íkazem Tools | Dimensioning p?ikreslíme šipky a nápisy.

Je-li pozd?ji t?eba kótování aktualizovat, sta?í smazat všechny prvky typu 27 a postupovat od kroku 1.  V podstat? by sta?ilo na kótování mít jediné makro, které za?ne práv? tímto smazáním a pak provede kroky 2 a 3.


--------------------------------------------------------------------------------


Pochopiteln? m?že být nám?tem k diskusi, co vše má být nastavitelné, p?ípadn? co by m?lo být nastaveno sice pevn?, ale jinak.  Asi by mohlo jít o tyto položky:

* formát ?ísel
* velikost a poloha nápis?
* velikost šipek
* logický typ šipek
* logický typ nápis?
* (vrstvu již p?ebírám od kótovací ?áry)

P?ikládám dva ukázkové soubory (p?ed okótováním a po n?m).  Layout s popsaným p?íkazem je op?t v archivu www.formica.cz/files/Layout-p98-pokusy11.zip .  P?ipomínky jsou vítány, je však t?eba mít na pam?ti, že automatické kótování je zcela improvizovaná a okrajová záležitost (do které jsem se te? pustil ?ist? z nutnosti si okótovat n?jaké úpln? neelektrické výkresy).

2

Re: automatické kótování

Dobrý den,
zítra novou verzi zkusím a napíšu.

3

Re: automatické kótování

Tak jsem to kotování taky vyzkoušel. Jeví se to v po?ádku, bohužel pro otišt?ní v odborných ?asopisech typu A-radio se to využít nedá, protože redakce požaduje obrázky k otišt?ní bez kót. V minulosti jsem to zkusil zaslat s vlastními šipkami na vrstv? 9 a vždy to bylo nakonec p?i otišt?ní odstran?no.Vcelku dobrý nápad a díky za n?j.

4

Re: automatické kótování

Dobrý den,

kótování je fakt hrozn? užite?ná v?c. Používám jej (doposud samoz?ejm? ru?n?) jak v elektrických výkresech, kdy je dobré okótovat nejen rozm?ry desky, ale také r?zné mechanické záležitosti pro osazení (usazení desky do krabi?ky, délky kablík? apod.), tak i ve zcela neelektrických p?ípadech, což byl z?ejm? prvotní motiv pana Horského. Sice je na podobné neelektrické malování spousta jiných (a možná lepších) program?, ale málo platné, Formicu mám zmáknutou, takže v pom?rn? výjime?ných p?ípadech neelektrického malování mi práce jde od ruky rychleji, než kdybych pracoval s nezmáknutým programem.

5

Re: automatické kótování

Myslím si také, že jde o velmi užite?nou v?c, která m? mnohdy chyb?la práv? p?i kreslení fyzického umíst?ní desky
do boxu ,v?tšího celku nebo pro výkres d?r v panelu krytu.

6

Re: automatické kótování

Pot?eboval jsem kótování zrovna nyní a tak jsem si trochu hrál s jednou deskou a pravd?podobn? jsem objevil chybi?ku:
   když mám ?áru typu 29 zakon?enu 28 a s odskokem na stejnou ?áru 28 navazuje op?t 29 a pozd?ji vymažu jednu
?áru 29, m?že zbýt na desce bod (?ára o rozm?ru jednoho kroku) typu 29. (popisuji to takto zdlouhav?, aby bylo jasné, že vznik tohoto "bodu" typu 29 nemusí být až tak vyjíme?ný). Takový bod je pochopiteln? na motivu velmi špatn? viditelný. Pokud vyberu Select->Select->One Width ->29 vše typu 29, a provedu Tools->Dimensioning, program zhavaruje.(Asi n?co jako neošet?ené d?lení nulou). Trvá pom?rn? dlouho, než ?lov?k objeví pro? to havaruje.Až když p?i jedné ?á?e se použije pro výb?r Select->Mark , Tools->Dimens. - a to pochopiteln? funguje.

7

Re: automatické kótování

Nejsem si úpln? jistý, zda se v popisu dokážu zorientovat.  M?žete mi prosím pro jednoduchost poslat testovací pcb soubor a postup, jak chybu vyvolat?

Musím ale zopakovat, že kótování opravdu není naprogramováno nijak robustn? -- tak nap?íklad byste mohl dostat nápisy mimo pracovní plochu, takže desku by šlo uložit, ale už ne na?íst zpátky.  Podobných v?cí je tam asi více.

8

Re: automatické kótování

Ze souboru, který jsem mezitím dostal, plyne, že problém byl shodou okolností také zp?soben kótováním segmentu, který byl p?íliš blízko okraje pracovní plochy (což sice nevedlo k nápis?m mimo ni, jak jsem psal prve, ale k segmentu kótovací šipky s jednou sou?adnicí zápornou, na které se pak jakási úklidová procedura zhroutila).  Program už jsem nahradil v archivu zmín?ném na po?átku vlákna -- te? se požaduje, aby segment ke kótování ležel uvnit? pracovní plochy alespo? o 75 vnit?ních jednotek, což by snad m?lo vždy sta?it.

Mimochodem, krátké segmenty na desce m?žete velmi efektivn? hledat pomocí p?íkazu Select | Select | Lines | Short -- ?asto se jedná o všelijaké smetí, u n?hož je vhodné se zamyslet, jak se na desku dostalo.

9

Re: automatické kótování

Dovolím si napsat, že je to inovace roku (bohužel ne lo?ského, kdy jsem ve Formice kreslil podklady pro výrobu foliové klávesnice). Ješt? bych možná doplnil položky k diskuzi o M??ítko, kterým je myšleno koeficient, kterým se bude násobit kóta, spo?ítaná Formicou.
Ale i v tomto ?ešení je pro m? funkcionalita více než vyhovující.

10

Re: automatické kótování

V testovací verzi www.formica.cz/files/Layout-p98-test.zip jsem teď doplnil možnost nastavovat některé parametry kótování (včetně výšky a formátu číslel).

Myslím, že celkem rozumím důvodům, proč by se mohlo měnit měřítko, ale přidávat takový parametr se mi tam příliš nechce.  (Varuje mne od toho jedna pěkná historka, kterou jsem četl, nevím už kde -- ale s trochou překvapení se mi zdá, jakoby snad v Obraně matematikově od G. H. Hardyho.)