Vytisknout stránku | Zavřít okno

Vzdialenosť na krivke resp. polyline

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 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=5487
Datum vytištění: 16.kvě.2025 v 00:47


Téma: Vzdialenosť na krivke resp. polyline
Odeslal: Serpo
Předmět: Vzdialenosť na krivke resp. polyline
Datum odeslání: 16.lis.2007 v 09:51

Chcel by som sa opýtať, ako je možné čo najefektívnejšie nájsť vzdialenosť nejakého bodu (bodov) na polyline od začiatku? Dtto na krivke resp. kruhu? Ďakujem ...



-------------
Serpo, AutoCAD 2014, Civil 2014



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 16.lis.2007 v 11:08
V holém AutoCADu např. pomocí naší funkce LGC:
http://www.cadforum.cz/forum/uploads/20071116_110848_LGC.VLX - uploads/20071116_110848_LGC.VLX


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Serpo
Datum odeslání: 16.lis.2007 v 11:38
Dakujem, presne toto som mal na mysli ....

-------------
Serpo, AutoCAD 2014, Civil 2014


Odeslal: alfred
Datum odeslání: 17.lis.2007 v 08:13
Místo na křivce se snadno zjistí pomocí funkce VisualLispu

(vlax-curve-getDistAtPoint vybrana_entita bod_na_krivce)

Je to vzdálenost od ZAČÁTKU křivky.
Pokud kreslím například kanalizaci, kde jsou orientována hrdla, tak potřebuji spíše funkci na vzdálenost od KONCE křivky.

Pokud Vás to zajímá, tak zkuste funkci
"KL-ukaz_staniceni_na_krivce"
ze souboru uploads/20071117_081130_lomove_body.lsp" rel="nofollow - uploads/20071117_081130_lomove_body.lsp


Odeslal: Radim Cech
Datum odeslání: 04.pro.2007 v 10:00
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

V holém AutoCADu např. pomocí naší funkce LGC:
http://www.cadforum.cz/forum/uploads/20071116_110848_LGC.VLX - uploads/20071116_110848_LGC.VLX
 
Ten výběr bodu je ale "nepřesný". Nedalo by se tu odladit na výběr křivky, její počátek a pak možnost ukazovat na body s možností přesného uchopení? V místě, kde se mi stýkají dvě křivky vlastěn pořádně nevím, kterou vzdálenost po které křivce měří.


-------------
R.C.

OSTRAVA


Odeslal: Vladimír Michl
Datum odeslání: 04.pro.2007 v 10:47

Uchopovalo to přesně takjakotak, jen to asi nebylo vizuálně zřetelné. Aktualizovaná verze LGC (viz Download) obsahuje nový příkaz LGC2, který si sám určuje počátek měření (konec nebo začátek křivky - podle toho který je blíž) a měřené body lze zadávat v cyklu.



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Radim Cech
Datum odeslání: 04.pro.2007 v 11:20

Funguje to skvěle s jedinou chybkou, ten předvolený "nejbližší" bod není ideální. Ať to přebírá aktuálně nastavený a hlavně, ať ten aktuálně nastavený nepřenastaví po jakémkoliv ukončení funkce



-------------
R.C.

OSTRAVA


Odeslal: Vladimír Michl
Datum odeslání: 04.pro.2007 v 11:28
To je rozumné - upraveno.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)



Vytisknout stránku | Zavřít okno