Vytisknout stránku | Zavřít okno

Spojení bodů

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=4930
Datum vytištění: 31.čvc.2026 v 13:48


Téma: Spojení bodů
Odeslal: zdrk
Předmět: Spojení bodů
Datum odeslání: 27.čvc.2007 v 09:17
Zdravim všechny, mám tady dva dotazy

1. je v autocadu nějaká funkce, která propojí vybrané body úsečkou případně křivkou
2. Jak vložit blok na více vybraných samostatných bodů najednou

(utilitu pro vložení bloků na vrcholy křivky používám, ale občas by se hodila podobná na vložení bloků na body)

Nejlépe pokud by fungovali jak v plné verzi a i v LT.
Děkuji



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 27.čvc.2007 v 09:26
ad 1) na propojení bodů existuje řada utilitek, ale úplně nejpohodlnější je to asi v Civil3D - viz např.:
http://www.cadforum.cz/cadforum/qaID.asp?tip=5476 - http://www.cadforum.cz/cadforum/qaID.asp?tip=5476
 
ad 2) pro nahrazení bodů blokem můžete použít VBA utilitu popsanou v "kurzu" č.4 na stránce http://www.cadforum.cz/cadforum/tema.asp - http://www.cadforum.cz/cadforum/tema.asp  (místo CIRCLE použijte POINT)
 
Případné utility pro LT jsou nutně jen velmi omezené.


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: zdrk
Datum odeslání: 27.čvc.2007 v 12:15
Poznámka k bodu 1:
Bohužel CIVIL nemám. Používám LT 2007, s tím že určité věci si případně mohu udělat na jiném PC, kde mají plnou verzi.

Poznámka k bodu 2:
Zkusil jsem poupravit onu VBA utilitu, ale mám s tím malý problém. Po změně CIRCLE na POINT a uchopovacího bodu z CENTER na NODE se mi body za bloky nevymění, ale pouze vymaží (neupravená na body funguje dobře). V záhlaví je uveden název bloku a blok je též uložen ve výkresu.

Stačilo by, aby bez problémů alespoň jedna aplikace.
V programování se moc nevyznám.


Odeslal: zdrk
Datum odeslání: 27.čvc.2007 v 13:13
Zkusil jsem ještě změnit CIRCLE na LINE a uchopovací bodu z CENTER na MIDPOINT, ani to ale nefunguje. Když, ale místo MIDPOINT dám ENDPOITN tak vše proběhně.
Tak nevím včem je chyba?


Odeslal: Vladimír Michl
Datum odeslání: 27.čvc.2007 v 14:06
Aha, ono těch úprav v tom VBA kódu musí být pro POINT trochu více - omlouvám se.
Tady je upravená verze a ukázkový výkres:
http://www.cadforum.cz/forum/uploads/20070727_140522_lesson4.zip - uploads/20070727_140522_lesson4.zip


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: zdrk
Datum odeslání: 27.čvc.2007 v 14:26
To je přesně ono.
Mockrát děkuji.


Odeslal: zdrk
Datum odeslání: 27.čvc.2007 v 15:28
Ještě malá prosbička, jak to zprovoznit na středový bod úsečky (místo opoint.Coordinates nutno zadat oline.?)
Ještě jednou děkuji


Odeslal: Vladimír Michl
Datum odeslání: 27.čvc.2007 v 15:46
Ne, tak jednoduché to není - ten byste musel spočítat.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: zdrk
Datum odeslání: 27.čvc.2007 v 15:53
Tak to zatím pryč od toho.
Zkusil jsem to obejít jinou složitější cestou, která je zdlouhavá, ale zatím nějak funguje.
Asi přestanu na čas projektovat a bude se učit programovat, bez toho to asi nepůjde.

Děkuji



Vytisknout stránku | Zavřít okno