Definice vlastní čáry?
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=8070
Datum vytištění: 06.čer.2026 v 09:25
Téma: Definice vlastní čáry?
Odeslal: ronaldinho_86
Předmět: Definice vlastní čáry?
Datum odeslání: 09.úno.2009 v 22:41
Potřebuju za úkol nadefinovat vlastní čáru, která vypadá:
čárka mezera čtvereček mezera čárka mezera čtvereček mezera atd.
Zjistil jsem si, že to musím nadefinovat v souboru typu *.LIN (u mě pokus.lin). V něm mám toto:
*CTVERECEK,- o - o - o
A,2,-2,[CTVEREC,"pokus.shx",s=2],-2
Mělo by se jednat o název, popis a v dalším řádku definování úseků - navíc čtvereček musím definovat v souboru s příponou *.SHP (pokus.shp) - v něm mám toto:
*1,13,CTVEREC
1,1,2,0,0,2,-2,0,0,-2,0,0,
0
Mělo by se jednat o pořadové číslo tvaru v souboru a pak o počet slabik... Pak souřadnicemi nareslený samotný čtverec...
Bohužel skončím hned na prvním kroku, kdy se kompilací z pokus.shp snažím vytvořit pokus.shx! Hodí to chybu:
"Předčasný konec tvaru"
Mohli yste mi napsat, kde mám chybu? Dělám to podle návodu na http://mujweb.cz/Pocitace/alfred/lines.htm
Díky moc
|
Odpovědi:
Odeslal: vbehun
Datum odeslání: 09.úno.2009 v 23:43
Možná by pomohlo, kdybyste nakreslil svou představu o tom, jak má ten tvar (a výsledná čára) vypadat. Čtvereček 1x1 je třeba --- *001,5,KOSTKA 010,014,018,01C,0 ---
------------- =^..^=
|
Odeslal: Mantlík
Datum odeslání: 10.úno.2009 v 00:41
|
Anebo se podívat do (UKÁZKOVÉHO) souboru LTYPESHP.SHP, kde je tvar BOX (čtvereček 2x2 osově k čáře) vypsán jako:
*132,6,BOX
014,020,02C,028,014,0
Ale to je hexadec. vyjádření s oktantovými vektory., které Albert neuvádí. Nemůžu to teď ověřit, ale podle mne Vám tam schází kód 9 (případně 8), takhle to je asi snůška povelů pero dolů, pero nahoru a konec tvaru, okořeněné něčím záporným. Pro čtvereček 2x2 osově k čáře bych to viděl (bez záruky)
*1,15,CTVEREC 1,9,0,1,2,0,0,-2,-2,0,0,1,0,0,0
anebo
*1,17,CTVEREC 1,8,0,1,8,2,0,8,0,-2,8,-2,0,8,0,1,0
------------- J. Mantlík
|
Odeslal: Ferdinand
Datum odeslání: 10.úno.2009 v 08:03
ronaldinho_86 napsal(a):
Potřebuju za úkol nadefinovat vlastní čáru...
|
Myslel jste "Mám za úkol..." - neboť to máte jako domácí úkol? Pokud ale potřebujete použít hotovou čáru tohoto vzhledu (pravda, bez mezer), tak to je již standardně obsažen v AutoCADu jako FENCELINE2.
------------- -FerTh-
|
Odeslal: Honzík
Datum odeslání: 10.úno.2009 v 08:07
docela přehledně je tvorba čar popsána na konkurenčním webu http://www.autodeskclub.cz/Club/Article.aspx?article=822661c6-e757-4a58-9c2a-fc9885917133
------------- Honzík
LT 2012 CZ, CADCON
|
Odeslal: Martin Bielina
Datum odeslání: 10.úno.2009 v 16:41
ronaldinho_86 napsal(a):
*1,13,CTVEREC
1,1,2,0,0,2,-2,0,0,-2,0,0,
0
...
Mohli yste mi napsat, kde mám chybu? Dělám to podle návodu na http://mujweb.cz/Pocitace/alfred/lines.htm
Díky moc |
no přece hned na druhé slabice
*1,13,CTVEREC
1,9,2,0,0,2,-2,0,0,-2,0,0,
0
|
Odeslal: vbehun
Datum odeslání: 10.úno.2009 v 21:05
Jenom pro názornost: 1 - zapne kreslení; 9 - vícenásobné posunutí ve směru os X a Y --- Nicméně úlohu (je-li dána) lze řešit různými způsoby, tvořivosti se meze nekladou.
------------- =^..^=
|
|