Zobrazit plnou verzi příspěvku: Staničenie

be_em
25.11.2008, 18:14
pomôžte, mám časovo existenčný problém :-))) ... nutne potrebujem vykresliť staničenie polyline (kanalizácia) ibaže v holom autoCAD-e (2007)

.... bodla by mi funkcia asi ako "ALIGNMETS" v CIVILE :-))))

proste, mám polyline, ktorá reprezentuje kanalizáciu, t.j. v každom lomovom bode (šachta) potrebujem vypísať staničenie od začiatku úseku. NIč viac, iba jeden riadok textu v lomovom bode, ktorý zobrazí vzdialenosť lomového bodu od začiatku.

Ďakujéééééééém

Mantlík
25.11.2008, 18:29
Jelikož mám pocit, že se něco takového kdysi řešilo, zkuste pohledat výraz STANIČENÍ s časovým údajem "kdykoliv"- je tam docela dost témat, možná Vám něco pomůže ....
Něco snad je i v GGmenu, ale neprohlížel jsem to

Mantlík
25.11.2008, 18:37
Jo, Albert do GGmenu udělal utilitku, která ODMĚŘÍ staničení zvoleného bodu křivky od zadaného počátku, ale nevypíše ... To už je Vás programově nebo ručně
 

Mantlík
25.11.2008, 18:54
Tak ještě tam je i "lomove_body.lsp", která tam navíc vloží i blok "lom.dwg" - je třeba jen ručně udělat úhel popisu (ale i to třeba půjde zautomatizovat ?) můžete si i zvolit popis
GG nemusíte jen instalovat, je tam i verze bez instalátoru, z níž si stáhnete potřebný lisp či dwg
 
Tak jsem díky Vám konečně aspoň trochu do GGmenu nahlédl ...(to to trvalo) a taky se poučil - tak zas příště

be_em
25.11.2008, 19:09
ide o cca 40 km sietí a cez 1300 lomových bodov .... predstavujem si to troška automatickejšie .... kliknem na polyline a vyhodí staničenia automaticky na celej krivke od začiatku až po koniec


(asi chcem moc, tak nakoniec skočím za kamošom čo má CIVIL, lebo funkcia ALIGNMETS úplne postačuje a je super)

(samozrejme že som hľadal, dokonca jednu tému som kedysi dávno založil ja ... ale neni to presne to čo chcem ... idem sa pohrať s aj s funkciou v GGmenu)

zatiaľ ďakujembe_em2008-11-25 19:14:10

Mantlík
25.11.2008, 19:14
[QUOTE=be_em]ide o cca 40 km sietí a cez 1300 lomových bodov .... [/QUOTE]
 
Tak to se Vám nedivím

be_em
25.11.2008, 19:28
pán Mantlík .... ďakujem ... GGmenu - Dopravní stavby - Staničení Krivkou je super, úplne mi stačí

alfred
25.11.2008, 20:37

[QUOTE=Mantlík]Jo, Albert do GGmenu udělal utilitku, která ODMĚŘÍ staničení zvoleného bodu křivky od zadaného počátku, ale nevypíše ... To už je Vás programově nebo ručně
[/QUOTE]Pravděpodobně myslíte níže zmíněný lisp "lomove_body.lsp". Autorem jsem já. Utilita umí víc funkcí: KL  ...... staničení se vkládáním blokuKL0  ..... nuluje staničeníKLSET .... nastaveni počátečního staničení, čísla lomu, název blokuKL-delta ..cislovani - vklada blok a do atributu pricita konstantni hodnotu (napr. 0.1 pro staniceni kilometru).KL-stanic_pline ... vpodstate automaticka aplikace funkce KL, kdy se bloky automaticky vlozi do vsech lomovych bodu LWPOLYLINE. KL-ukaz_staniceni_na_krivce ....ukaze staniceni v urcitem bodu na krivce.

be_em
26.11.2008, 07:21
Ste dobrí páni, ďakujem, funguje to naprosto bezchybne

Ešte skúšam funckiu rozmiestnenia bloku v lomových bodoch, vytvoril som si blok ktorý reprezentuje šachtu (vonkajší kruh červený, vnútro biele, ktoré mi "preruší" polyline), pri zadaní príkazu zmením definíciu bloku "LOM" na "SACHTA", všetko je ok, len vtedy už nefunguje staničenie, takže to robím na dva krát. Nie je tam nejaká voľba, ktorá mi to naraz ostaničí aj vloží blok "SACHTA".

(doprogramovanie v lispe nezvládnem :-(be_em2008-11-26 07:41:57

Mantlík
26.11.2008, 10:26
Alfred:
Mně se jen rozsvítila žárovička, že o tom byla zmínka v souvislosti s GGmenu. Tak jsem tam konečně nahlédl a první, co mne upoutalo, byl staniceni.lsp -> to byl ten první příspěvek (bez jména utility)
Pak mi mezi lispy padl zrak na ony lomove_body.lsp, tak jsem to zběžně zkusil taky.Vypadalo to dobře, tak jsem se o tom zmínil, pak mi padl zrak na hodinky a s dalším zkoumáním byl konec ......
Nicméně tohle vypadá zajímavě a budu si opravdu muset najít čas to pořádně projít. Vzhledem k většinou stavařskému zaměření nemá cenu instalovat komplet, ale vyzobu si vhodné funkce

PepaR
26.11.2008, 11:28
ad GGmenu) Pane Mantlík, máte pravdu, GGmenu se tváří jako by bylo jen pro stavaře, ale opak je pravdou a i dopravák nebo TZB profesman si tam může něco najít, co by si mohl vyzobnout.
 
ad lomove_body.lsp) alfred To má vskutku hezky a dobře promakáno, já sám to občas používám a to nejsem dopravák. Tímto mu i za poskytnutí lispů děkuji.
 
 

alfred
26.11.2008, 14:52
[QUOTE=PepaR]alfred To má vskutku hezky a dobře promakáno, já sám to občas používám a to nejsem dopravák. Tímto mu i za poskytnutí lispů děkuji.[/QUOTE]

Neni zac a dekuji za pochvalu. :-)

alfred
26.11.2008, 14:56
[QUOTE=be_em] Ste dobrí páni, ďakujem, funguje to naprosto bezchybne
Ešte skúšam funckiu rozmiestnenia bloku v lomových bodoch, vytvoril som si blok ktorý reprezentuje šachtu (vonkajší kruh červený, vnútro biele, ktoré mi "preruší" polyline), pri zadaní príkazu zmením definíciu bloku "LOM" na "SACHTA", všetko je ok, len vtedy už nefunguje staničenie, takže to robím na dva krát. Nie je tam nejaká voľba, ktorá mi to naraz ostaničí aj vloží blok "SACHTA".
(doprogramovanie v lispe nezvládnem :-([/QUOTE]

Nerozumim proc by nefungovalo staniceni. Blok LOM jde zamenit za jiny libovolny, pouze musi mit jeden atribut kam se staniceni napise.