Již 10.000+ CAD tipů.
Přes 118.500 registrovaných u nás, celkem 1.094.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor.
Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět ![]() |
archiv |
Autor | |
Milan ![]() Diskutér ![]() Přihlášen: 27.říj.2004 Lokalita: Slovensko Stav: Offline Bodů: 56 |
![]() Zasláno: 04.říj.2007 v 12:32 |
Nemohol by mi niekto naznačiť ako sa dá vo VBA nakresliť úsečka tak, že prvý bod mám s konkrétnymi súradnicami a druhý chcem uchopiť kolmo na inom objekte (krivka). Stačí iba náznak a či sa to vôbec dá, už to potom snáď vyčítam z helpu. Samozrejme bez klikania užívareľa - ten objekt, na ktorom chcem uchopovať predpokladám, že poznám menom. Ďakujem
Milan
|
|
Milan
AutoCAD 2006 |
|
![]() |
|
PepaR ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
CAD/BIM manager ![]() ![]() Přihlášen: 29.lis.2004 Lokalita: ČR (ZL) Používám: ruky a hlavu (občas ;) Stav: Offline Bodů: 6206 |
![]() |
Poodbný nástroj již existuje. Jemnuje se PERLIN a je zahrnut v GGmenu.
|
|
![]() |
|
Milan ![]() Diskutér ![]() Přihlášen: 27.říj.2004 Lokalita: Slovensko Stav: Offline Bodů: 56 |
![]() |
Ďakujem za odpoveď.
Stiahol som si verziu 1,97 a chcem sa opýtať:
1. či sa to bude dať po inštalácii bez problémov odinštalovať
1. či si myslíte, že mnou hladaná funkcia tam bude v zdrojovom tvare VBA, nakoľko tento problém riešim v súvislosti s niečim komplexnejším a potrebujem to do toho zakomponovať.
Milan
|
|
Milan
AutoCAD 2006 |
|
![]() |
|
PepaR ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
CAD/BIM manager ![]() ![]() Přihlášen: 29.lis.2004 Lokalita: ČR (ZL) Používám: ruky a hlavu (občas ;) Stav: Offline Bodů: 6206 |
![]() |
Funkce bohužel není ve VBA, ale je dělána v LISPu.
GGmenu je možné pak i odinstalovat.
|
|
![]() |
|
chose ![]() Zasloužilý člen ![]() Přihlášen: 20.čvc.2005 Lokalita: Czech Republic Používám: AutoCAD Civil Stav: Offline Bodů: 140 |
![]() |
Problém to není, jde jen o to, jak to udělat co nejjednodušeji, nebo jak by Vám to vyhovovalo. Nejjednodušeji by se dal poslat příkaz _line pomocí sendcommand, souřadnice prvního bodu mu poslat v ještě tomto příkaze a výběr druhého bodu nechat na uživateli. Pak-li byste chtěl toto celé udělat čistě ve VBA, tak by se asi šlo cestou zjištění souřadnic úsečky ke které chcete úsečku sestrojit, odečíst souřadnice, zjist z jejich rozdílu směr vektoru. vektor sestrojované úsečky by pak měl jen prohozeny souřadnice x,y a u jednoho z nich změněné znaménko (skalární součin kolmých vektorů je roven nule). Pak už jde jen o to, zjisti průsečík (nebo zdánlivý prusečík) obou úseček, což je také celkem jednoduché.
|
|
chose
|
|
![]() |
|
Ferdinand ![]() TOP uživatel ![]() Přihlášen: 01.říj.2004 Lokalita: ČR (JM) Používám: AutoCAD2004 (EN) na Windows XP Stav: Offline Bodů: 1906 |
![]() |
Řešil bych to nastavením proměnné OSMODE=128 a ukázáním na entitu. Ale nevím, jak se to ve VBA dělá a navíc to chcete bez klikání. Takže asi takhle ne...
Upravil Ferdinand - 09.říj.2007 v 14:24 |
|
-FerTh-
|
|
![]() |
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět ![]() |
|
Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,152 sekund.