Dobry wieczór
Zbudowałem w szkicu 3D ścieżkę optyczną, która w zależności od wymiaru kątowego może zmieniać położenie w przestrzeni (wszystkie inne wymiary są ograniczone). Ta ścieżka to promień, który zaczyna się od ogniska i odbija się od lustra, a na końcu umiera na powierzchni. Chciałbym, aby wykres punktu uderzenia tej belki z powierzchnią, reprezentowany przez płaszczyznę szkicu, był funkcją wartości tego wymiaru. Czy możliwe jest automatyczne tworzenie punktów użyteczności publicznej dla danej liczby kroków w 360°? Czy też możliwe jest zapisanie trajektorii tego punktu, gdy przesuwam go ręcznie, tj. aby prześledzić jego trajektorię na płaszczyźnie szkicu? W PJ przykład toru optycznego z 4 próbkowanymi pozycjami (0, 90,180,270°) i ruchomą wiązką w kolorze niebieskim pod wpływem wymiaru 45°. Ręcznie narysowałem już splajn przechodzący przez punkty uderzenia moich belek z płaszczyzną szkicu, ale nie jest on wystarczająco precyzyjny ani całkowicie ograniczony.
Z góry dzięki,
capture3.png
Witam
Czy mógłbyś trochę sprecyzować, czego chcesz, to nie ma sensu. Rysunek odręczny byłby bardziej wyraźny lub lepiej przekazać nam plik
Rzeczywiście, nie widzimy, czy początek wiązki jest ruchomy, czy stały i na której płaszczyźnie jest zamocowany, a na której płaszczyźnie zamocowane jest lustro i co rządzi orientacją, wiedząc, że dla jednej ścieżki punktu źródłowo-docelowego potrzebnych jest kilka informacji
Możemy zgadywać wszystko, co chcemy.
Jeśli chodzi o automatyzm (nie do końca w niego wierzę), to poza makrom (i tu pozwolę specjalistom wytłumaczyć, jak odzyskać wcześniej wymienioną ocenę), obawiam się, że będziesz musiał użyć Excela i trochę trigo z kursów podawanych przez SW jak w moim przykładzie.
Zastanawiam się nawet, czy nie jest łatwiej zrobić wszystko w Excelu z VBA lub bez niego.
Pozdrowienia

faisceau_-_miroir_-cible_zz_v1a_.jpg
1 polubienie
Więc jeśli dobrze rozumiem, chcesz odzyskać krzywą utworzoną na końcu szkicu 3D, zmieniając wymiar.
Z SW, który mówi o wielokrotnej zmienności, mówi o powtórzeniu. Problem: SW nie pozwala na powtórzenie szkicu lub krzywej.
Czy jest to powtarzająca się potrzeba i ile punktów chcesz mieć, aby wygenerować swoją krzywą? Określi to metodę, która zostanie użyta i może uzasadnić opracowanie makra.
1 polubienie
Witaj przyjacielu @stefbeno ;-)
Nie widzę, gdzie byłaby krzywa (na rysunku nie widzę żadnego splajnu 3D), ponieważ w optyce wiązka jest zawsze prosta (dla laserów), więc zorientowane lustra (albo w x, y, z, albo przez większość czasu płaszczyzna ślizgająca się po Y i pozycjonujące współrzędne na płaszczyźnie x-z) powodują kontrolowane odchyleniedo celu płaskie lub patateiform. To, czego brakuje, to sposób, w jaki porusza się lustro lub porusza się cel. Krótko mówiąc, co się porusza i co się rusza.
Pozdrowienia
1 polubienie
Jeśli spojrzymy na dostarczony zrzut ekranu, zobaczymy coś w rodzaju okręgu w postaci linii konstrukcyjnej, myślę, że to jest krzywa, której szukamy, znajduje się na płaskim froncie.
W rzeczywistości myślę, że zmieniając wymiar 45°, który widzimy, wiązka zaczyna się od źródła punktowego (gdzie spotykają się wszystkie krzywe), jest odbijana na górnej płaszczyźnie, aby dotrzeć do płaszczyzny frontowej.
Źródłem może być regulowane lustro, stąd zmienność kąta padania wiązki na górną płaszczyznę.
Postrzegałbym to trochę jak lasery, które rysują postacie na ścianach.
1 polubienie
Witam
Dziękujemy za Twoją opinię! Rzeczywiście, diagram niekoniecznie jest bardzo wymowny , ale @stefbeno zrozumiał problem. Nie jest to potrzeba jednorazowa, ale raczej okresowa z kilkumiesięcznym interwałem powtarzania. Obecnie chciałbym mieć możliwość odtworzenia trajektorii na dwóch różnych szkicach. Na zrzucie ekranu stworzyłem 5 pozycji ścieżki optycznej, ale jest to żmudne przy szkicu 3D, a ponieważ nie ma możliwości wykonania powtórzeń, zastanawiałem się, czy istnieje prosty sposób na osiągnięcie moich celów. Oczywiście wiąże się to z makro.
Może istnieć sposób na wygenerowanie skanu przekroju kołowego (być może nawet wygładzania po przeciągnięciu, które kończy się punktem), który można następnie powtórzyć, ale nadal będziesz musiał ręcznie pobrać punkty końcowe, aby utworzyć ostateczną krzywą.