Zobrazit plnou verzi příspěvku: Počáteční symbol "A" v kódu čáry

miroslav.kopriv
21.04.2009, 07:52
Dobrý den,
v knize Mastering AutoCAD 2009.... jsem se dozvěděl, že symbol "A" na počátku kódu typu čáry souvisí s úpravou konce a začátku úsečky tak, aby vždy začínala a končila čárou, ne mezerou. Tomu bohužel přizpůsobuje délku počátečního elementu čáry.
Chtěl bych se zeptat, jak toto "A" nahradit či upravit, aby se délky posledního a prvního elementu úsečky nepřizpůsobovali. Pokud končí mezerou, nechá mezeru a počáteční element čáry bude dlouhý tak, jak je uvedeno v kódu čáry.
Předem děkuji.
Mirek Kopřiva

vbehun
21.04.2009, 08:07

Obávám se, že to nepůjde. Už z logiky věci (a ze zásad technického kreslení) je dobře, když čára začíná (a končí) segmentem čáry, nikoliv mezerou. 
vbehun2009-04-21 08:08:38

Ferdinand
21.04.2009, 11:09
Já jsem měl za to, že to "A" značí to, že se jedná o definici čar pro AutoCAD.

Vladimír Michl
21.04.2009, 11:12
na, "A" je "align" - je tam i další, nedokumentovaný kód, ale chová se jen trochu odlišně (viz tip 4536)

miroslav.kopriv
21.04.2009, 18:56
Dobrý den,
děkuji za vaši reakci a poučení k technickému kreslení, ale jde mi o jednoduchou věc. Budu (projektant) chtít po kolegovi (realizátor), ať mi například kreslí linii tloušťky 0,25 m (M1:1000) podle vzoru na povrch komunikace (VDZ), jenž mu nakreslím čárkovanou čárou (1,5m čára/1,5m mezera) s příslušnou tloušťkou v Autocadu. Délka úseku řekněme 50 m. Co mi kolega, kreslící přesně podle předlohy, udělá?
Bude kreslit přesně podle AutoCADu a nakreslí element 0,25 m na začátku a 0,25m na konci. Ale to jsem přece nechtěl. Z toho důvodu chci být schopen začít elementem 1,5 m a ukončit 0,5 m mezerou.
Děkuji za pochopení.

miroslav.kopriv
21.04.2009, 19:07
Dobrý den,
děkuji za odkaz na tip 4536 o nedokumentovaném typu, bohužel, nemám přístup na VIP tipy.
 

vbehun
21.04.2009, 19:20


Nadefinovat si vlastní typ čáry ?---*Cara1a5na1a5,---   ---   ---A,1.5,-1.5---*Cara1a5na0cela5,--- --- ---A,1.5,-0.5---Každá definice se skládá ze dvou po sobě jdoucích řádek v LIN souboru. První z nich definuje jméno typu čáry a může přidat doplňující popis.*jméno-typu [, popis] Tato řádka musí začínat hvězdičkou a po ní musí bezprostředně následovat název definovaného typu. Pokud je přítomen popis, pak musí být oddělen čárkou a nesmí být delší než 47 znaků. Popis není AutoCADem nijak používán, pomáhá vám lépe se v souboru definic orientovat.Druhá řádka je kód popisující vlastní vzhled typu čáry.zarovnání,vzor-1,vzor-2, ... Pole zarovnání definuje chování vzoru na konci jednotlivých čar a oblouků. Při zarovnání typu A AutoCAD garantuje, že oblouky a čáry začínají a končí čárkou.Každé pole vzor-n určuje délku segmentu, ze kterého se vlastní vzor skládá. Pokud délka je kladné číslo, znamená to "pisátko dole" - segment bude nakreslen. Záporná hodnota analogicky znamená "pisátko nahoře", tj. mezeru. Délka 0 nakreslí tečku. Jedna definice může obsahovat až 12 vzorů (za předpokladu, že délka řádku nepřekročí 80 znaků).---vbehun2009-04-21 19:42:13

Mantlík
21.04.2009, 20:19
[QUOTE=miroslav.kopriv]Dobrý den,
Délka úseku řekněme 50 m. Co mi kolega, kreslící přesně podle předlohy, udělá?
Bude kreslit přesně podle AutoCADu a nakreslí element 0,25 m na začátku a 0,25m na konci. Ale to jsem přece nechtěl. Z toho důvodu chci být schopen začít elementem 1,5 m a ukončit 0,5 m mezerou.
Děkuji za pochopení.[/QUOTE]
 
Budete se muset smířit s tím, že to takhle nepůjde a budete to muset obejít některým z následujících způsobů. Předpokládám, že nanášecí stroje ještě nejsou řízeny pomocí DWG ...
 
1) nestarat se o upravenou kadenci a údaje o KAŽDÉ čáře napsat do JEJÍHO popisu - např. V2b (1,50/1,50/0,25m - DL. 50,00m)
2) nestarat se o upravenou kadenci  a délky čar okótovat
3) spočítat si potřebnou délku přerušované čáry (tak, aby všechny čárky i mezery - včetně krajních  - byly v potřebné délce) a tomu přizpůsobit délky navazujících čar
 
PS1. Při 50m čáře budou krajní čárky dlouhé 1,75m a ne 0,25m
PS2. Proč končit mezerou 0,5m, když ostatní mezery jsou 1,5m? Překlep?

johny
21.04.2009, 21:17
Asi by se dalo nalést i více řešení...Vzásadě už bylo řečeno, že pomocí typů čar se to přesně v autocadu proste udělat NEDÁ. (kdysi jsem si povzechl, jakto když je A, tak není i B...) ale autocad podoporuje jen A.Dá se několika způsoby docílit toho, aby to nevypadalo "blbě". Nejčastě to dělám tak, že část přerušované čáry se překrývá s navazující plnou a prostě to zkrátím dle potřeby aby to trochu vypadalo. - Popsané typem čáry by to mělo být asi tak jako tak. (nepoužívám PSLTSCALE jiné než 0)ANEBO jsou projektanti, kteří to prostě šrafují - pak bych řekl, že to mají úplně přesně jak chtějí... Nebo si jen vyšrafovat tu kritickou pasáž, kterou chcete mít takle přesně.

miroslav.kopriv
22.04.2009, 07:25
Dobrý den,
děkuji za veškeré reakce.
Ke zprávě od pana Mantlíka, ano, v obou PS máte samozřejmě pravdu 0,25 m (v daný okamžik jsem to netestoval a nečekal jsem navyšování elementu nad definovanou délku 1,5m) a 0,5 m (překlep), a doporučení 1) až 3) je v podstatě to, co dnes děláme.
Se šrafováním jsem se také setkal a úprava byla velmi zdlouhavá.
Chtěl jsem najít řešení, které rychle udělá to, co chci. Mohu operovat s jednou křivkou při zachování parametrů.
Ještě jednou děkuji za veškeré reakce a odpovědi a přeji hezký den,
Mirek Kopřiva.

Mantlík
22.04.2009, 08:25
Já jsem to sice otestoval, ale jen proto, že mi čárka 0,25m připadala až moc příliš krátká. Podle zkušeností jsou koncové čárky většinou "o něco" delší, méně často "o něco" kratší, než je daný vzor, nikdy jsem si nevšiml až takového rozdílu (asi je to nějak ošetřeno).
A abyste měl klidný spánek, tento problém nevyřeší ani VIP tip 4536 ....