Vytisknout stránku | Zavřít okno

Slozeny prikaz v prikazove radce

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=10703
Datum vytištění: 16.kvě.2026 v 10:37


Téma: Slozeny prikaz v prikazove radce
Odeslal: orlik
Předmět: Slozeny prikaz v prikazove radce
Datum odeslání: 07.dub.2010 v 10:36
Mam preneseny vykres, kde kruznice nejcou kruznice, ale mnozina bodu a potrebuji jejich stred. Klasickou kriznici ze tri bodu jsem si napsal v prikazove radce pomoci lisp prikazu  (command "_circle" "3B")  a prikaz jsem vzdy vyvolal sipkou (v zakladni nabidce nemam kruznici ze 3 bodu v nabidce). Jelikoz vsak tech kruznicek je hodne, chtel jsem to vylepsit pridanim repeat, ale tam jsem narazil.  (REPEAT 25 (command "_circle" "3B"))  mi jen vyhodi chybu a samotny prikaz pro kruznici se provede jednou.  Mohl bych sice napsat v LISPU proceduru, ale pospichal jsem, tak jsem si to chtel zjednodusit.

Kde jsem neco zmrvil ? Dik



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 07.dub.2010 v 10:59

V LISPu by to asi bylo potřeba řešit definicí příkazu (defun C:KR3B... a jeho opakováním třeba přes _MULTIPLE, nebo doplněním pause pro vstup bodů.

Jednodušší cesta ale asi bude přes menu makro - viz:
http://www.cadforum.cz/cadforum/qaID.asp?tip=616 - http://www.cadforum.cz/cadforum/qaID.asp?tip=616



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


Odeslal: orlik
Datum odeslání: 07.dub.2010 v 13:07
Uz jsem na to prisel. Az jsem to odzkousel v lispu, tak i v prikazove radce a je to  (REPEAT 25 (command "_circle" "3B" pause pause pause))  , takze podobne pri kresleni kruznice ze 2 bodu  (command "_circle" "2B" pause pause)



Vytisknout stránku | Zavřít okno