Przecięcie linii z powierzchnią 3D


Rekomendowane odpowiedzi

Dzień dobry.
Chciałbym odgrzać starego kotleta i podzielić się tym co się dowiedziałem. Dla jednych będzie to wiedza już znana, a reszcie może pomóc.
Chodzi o znalezienie punktu przecięcia linii z powierzchnią 3D. Funkcja:

(vlax-invoke-method powierzchnia 'IntersectWith oś acExtendNone )

nie działa (przynajmniej mi). Większość lispów tego typu korzysta z funkcji kalkulatora graficznego wbudowanego w cada. (Dla zainteresowanych: CAL [enter] ->F1) 
Jedną z funkcji tego kalkulatora jest: ilp (p1,p2,t1,t2,t3), gdzie p1 i p2 to punkty tworzące linię, a t1, t2, t3 to punkty płaszczyzny.

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

  • dmatusz3 zmienił(a) tytuł na Przecięcie linii z powierzchnią 3D
  • 2 tygodnie później...

Funkcja:

Dnia 18.04.2018 o 14:08, Pawcyk napisał:
  • (vlax-invoke-method powierzchnia 'IntersectWith oś acExtendNone )

znajduje przecięcia, jeśli linia przecina krawędź powierzchni - takie było założenie. Czy w AutoCADzie wykorzystując tą funkcję otrzymuje Pan inny wynik?

kalkulator na chwilę obecną wylicza następujące wartości:

  • + dodawanie
  • -  odejmowanie
  • * mnożenie
  • / dzielenie
  • ^ potęgowanie
  • % modulo - reszta z dzielenia
  • sqrt  pierwiastek
  • abs wartość bezwzględna
  • ln logartym naturalny
  • log10 logartym o podstawie 10
  • avg średnia
  • sum  suma wartości
  • fact   silnia
  • min max - wartości ekstremalne
  • funkcje trygonometryczne: sin asin cos  acos  tan  atan

pozostałe funkcja kalkulatora geometrycznego w wersji znanej z AutoCADa nie są jeszcze obsługiwane.
 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

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