Strona główna Przykłady Zrzuty ekranu Instrukcja obsługi Logo Bluesky. YouTube ☰
OghmaNano Platforma do symulacji wielofizycznych procesów zachodzących w optoelektronicznych urządzeniach i systemach fotonicznych. POBIERZ Przewodnik szybkiego uruchomienia

Samouczek dotyczący śledzenia promieni (część C): Ruchome detektory

W poprzednich częściach edytowaliśmy pryzmaty i soczewki, aby zbudować prosty układ optyczny. W tej części skupimy się na detektorze reagującym na światło o barwie fioletowej. Detektory w OghmaNano są definiowane jako płaskie powierzchnie (podobne do matrycy CCD): za każdym razem, gdy promień światła pada na tę powierzchnię, informacja o tym jest zapisywana w plikach wyjściowych detektora.

Krok 1: Otwórz edytor detektorów.

Rozpocznij od sceny, którą zakończyłeś w części B (soczewka, pryzmaty, przysłona i detektor). Zlokalizuj fioletową płaszczyznę detektora. Kliknij na nią prawym przyciskiem myszy i wybierz opcję „Edytuj obiekt” z menu kontekstowego, jak pokazano na ilustracji ??. Spowoduje to otwarcie okna edytora obiektów w ??.

Optical Workbench view with right-click menu open on the detector and Edit object highlighted
Kliknij prawym przyciskiem myszy na fioletowej płaszczyźnie detektora i wybierz opcję „Edytuj obiekt”, aby otworzyć edytor obiektów detektora.
Object editor window showing detector position, size, rotation and mesh points
Edytor obiektu detektora. Tutaj można zmienić położenie detektora, jego rozmiar (dx, dy), orientację oraz liczbę punktów siatki (pikseli detektora).

Detektor definiuje się jako płaską powierzchnię o kształcie prostokąta, o następujących wymiarach fizycznych:

W ?? detektor jest ustawiony na dx = 5.0e-2 m i dy = 5.0e-2 m, czyli na sensor o wymiarach 5 cm × 5 cm. Na dole edytora zobaczycie również:

Oznacza to, że detektor jest podzielony na siatkę o wymiarach 20 × 20, składającą się z komórek – w efekcie otrzymujemy 400 „grubych” pikseli CCD. Jest to znacznie niższa rozdzielczość niż w przypadku prawdziwej kamery, ale zazwyczaj jest wystarczająca podczas śledzenia promieni w układach optycznych i pozwala utrzymać rozsądny czas symulacji. W razie potrzeby można później zwiększyć te wartości, aby uzyskać bardziej precyzyjny profil wiązki.

Krok 2: Obróć płaszczyznę detektora.

W edytorze obiektu można również zobaczyć orientację detektora. W tym przykładzie detektor został już obrócony wokół osi Y o 90 stopni, tak aby był skierowany w stronę padających promieni. Aby zrozumieć, jak działa obrót, zmień ustawienia w następujący sposób:

Detektor jest wewnętrznie zdefiniowany jako płaska powierzchnia w płaszczyźnie x–y. Obracając go o 90° wokół osi x i y, można zmienić jego orientację z prawie poziomej na wyraźnie pionową w scenie. Zamknij edytor i sprawdź, czy detektor jest teraz wyświetlany w pozycji pionowej w oknie 3D.

Krok 3: Przybliż detektor do otworu.

Następnie przesuń detektor tak, aby znajdował się tuż za otworem. Dzięki temu uzyskasz wyraźniejszy profil wiązki i bardziej kompaktową konfigurację optyczną.

  1. W głównym oknie programu Optical Workbench kliknij lewym przyciskiem myszy bezpośrednio na fioletowej płaszczyźnie detektora.
  2. Przeciągnij go w kierunku powierzchni otworu. Upewnij się, że kursor myszy znajduje się bezpośrednio nad detektorem (a nie w pustej przestrzeni za nim), aby wybrać właściwy obiekt.
  3. Jeśli detektor zderzy się z pryzmatem lub innymi obiektami i przestanie się poruszać, przytrzymaj klawisz Shift podczas przeciągania. Spowoduje to tymczasowe wyłączenie wykrywania kolizji i pozwoli na przesunięcie detektora przez inne obiekty.

Umieść detektor w przybliżeniu tak, jak pokazano na rysunku ??.

Krok 4: Uporządkuj miejsce zdarzenia (opcjonalne).

Aby uprościć scenę, możesz usunąć jeden z pryzmatów. Kliknij prawym przyciskiem myszy na wybrany pryzmat i wybierz opcję „Usuń”. Powinna pozostać scena zawierająca:

Uruchom ponownie symulację. Umieszczając detektor blisko apertury, uzyskamy ostrzejszy profil wiązki, a łatwiej będzie zaobserwować, w jaki sposób soczewka skupia promienie na obszarze detektora.

Optical Workbench scene with a single lens, aperture and detector after deleting the prism
Ostatnia scena części C: pojedyncza soczewka, przysłona i detektor. Detektor został przesunięty bliżej przysłony, a jeden z pryzmatów usunięto, aby uporządkować układ.

👉 Następny krok: przejdź do sekcji Część D, aby dowiedzieć się, jak dodać nowy obiekt do sceny.