Co dzisiaj robiłem w lispie?


Rekomendowane odpowiedzi

W takim razie musisz jak na nagraniu zrobić to w dwóch krokach, tj. z dwóch segmentów.

Edytując Twój skrypt może to wyglądać na przykład:

(defun c:kolko1 ()
(setq p1(getpoint "Wskaż początek łuku:"))
(setq p2(getpoint "Wskaż koniec łuku:"))
(setq p3 (list p1))
(command "_.pline" p1 "_a" p2 p3 "")
(command "_.pline" p2 "_a" p1 p3 "")
(prompt "okrąg został narysowany")
)

Wydaje mi się, że punkt p3 jest zbędny, wielkość łuku polilinii zależy od kąta pomiędzy punktami.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie