Zobrazit plnou verzi příspěvku: vlastní typ čáry
pomocí MKLTYPE a MKSHAPE dle tipu 406 se pokoušim vytvořit vlastní čáru, ale nějak se nedaří. Mým záměrem je udělat přerušovanou čáru s kružnicí mezi čárkami a daří se mi vytvořit jen přerušovanou čáru a kružnice nikde. předpokládám, že je nějaký zádrhel v tom shape. Mohl by mi prosim někdo napsat podrobnější postup prosim, Děkuju.
Pokud by to nemusela být úplně přesně kružnice, udělal bych složenou čáru a kružnici nahradil malým (velkým) písmenem o (O).Třeba nějak takhle (vysvětlivky ke složeným čarám jsou v nápovědě).---*Cara-o,------o-------o-------o-----A,3,-0.5,["o",Standard,S=1.0,R=0,X=0,Y=-0.36]---Posunutí a měřítko je nutné vyzkoušet.vbehun2009-04-22 11:09:38
Mám takový pocit, že MKLTYPE neumí vytvářet komplexní čáry
Pokud máte už nadefinovaný tvar (kružnice) , bude definice čáry vypadat např. takto:
*HRAN3A,3,-3,[CIRC1,hranice.shx,S=3],-3
Pozn.
délka čárky 3, délka mezery 3, tvar (kroužek) jménem CIRC1 ze souboru hranice.shx s měřítkem 3, délka mezery 3
1. Nakreslete si podobu tvaru - použijte pouze úsečky a oblouky (kružnice), nejsem si jist jak MKSHAPE zvládne složitější entity. 2. MKSHAPE - vytvoříte soubor SHP a SHX. Pokud potřebujete ze souboru SHP vytvořit SHX, tak použijete příkaz [CMD]KOMPILUJ[/CMD] (_COMPILE). To je např. pokud si váce tvarů chcete sehrát do jednoho SHX soubou.3. nakreslete si čáru jak chcete aby vypadala - použijte jen úsečky, texty a vložte tvary. Tvary vložíte pomocí příkazů: [CMD]ČTI[/CMD] (_LOAD) (načte SHX) a [CMD]TVAR[/CMD] (_SHAPE) (vloží tvar)4. použijte příkaz MKLTYPE - vytvoříte soubor LIN, kde je definovaná čáraHotovo.V další fázi si zkuste z vytvořených SHP souborů nakopírovat definici tvaru do jednoho souboru (musí se změnit číslo za hvězdičkou - je to pořadové číslo definice tvaru), zkompilujte si SHX a přečtěte si v nápovědě jak se tvoří definice čar a pište je přímo v textovém editoru - je to jednodušší, než čáru kreslit a vytvářet pomocí MKLTYPE.alfred2009-04-22 11:50:15
děkuji za vyčerpávající nápovědu, princip jsem díky vám myslím pochopil....
parada.. se me zrovna hodilo.. nevite jeste jak tam dostat, kdyz mam treba kruznici tak jak ji dostat do te cary i s vyplni (hatch) ?
Výplň do shape nedostanete - jen line, tečky a oblouky. Vyplněný tvar jde udělat tak, že uděláte několik úseček vedle sebe a při tisku to pak vypadá, že je to vyplněné. Běžně to takhle používám. U kružnice by stačilo několik rovnoběžných kružnic.
Velký dík a respekt Alfredovi
Taky se přidávám, jeho rady i stránky mi hóóódně pomohly.
Ooooo, díky, červenám se a tetelím se blahem