pst-optexp と pst-optic で軸外し放物面鏡を描く

pst-optexp と pst-optic で軸外し放物面鏡を描く

pst-optexp のマニュアルを調べたところ、軸外し放物面鏡は内蔵されていないようです。次のようなラボ セットアップの図を作成しようとしています。

  1. 平行ビームは収束レンズに当たります。

  2. レンズの焦点は OAP の焦点と同じ点にあります。

  3. OAP は、入射ビームに対して 90 度の角度で平行ビームを反射します。

答え1

バージョン5.1pst-optexpには、軸外し放物面鏡が含まれています\oapmirror。鏡を適切に位置合わせするには、入力ノード、実際の鏡の中心が配置される中心ノード、および焦点の 3 つのノードを指定する必要があります。

以下は 90° 反射する鏡の例です。

\documentclass[margin=5pt, pstricks]{standalone}
\usepackage{pst-optexp}
\begin{document}
\begin{pspicture}(5,4)
  \pnodes(5,0.5){In}(1,0.5){C}(1,2){Focus}(1,4){Out}
  \addtopsstyle{Beam}{fillstyle=solid,fillcolor=green!40!white}
  \begin{optexp}
    \oapmirror(In)(C)(Focus)
    \lens[n=1.53](Focus)(Out)
    \drawwidebeam[beamwidth=0.5](In){-}(Out)
    \drawbeam[ArrowInside=->, ArrowInsidePos=0.2, arrowscale=3, arrowinset=0.3, linestyle=none](In){1}
  \end{optexp}
  \psdot(Focus)\uput[0](Focus){focus}
\end{pspicture}
\end{document}

ここに画像の説明を入力してください

関連情報