関数グラフでカボチャのランタンを描く

今回は、Originの2Dパラメトリック関数グラフを用いて、ハロウィンの定番カボチャのランタン「ジャック・オー・ランタン(Jack-o'-Lantern)」を表しました。

ジャック・オー・ランタン

作成グラフ

SNSに掲載した画像のグラフをご覧になりたい方はこちらからプロジェクトファイルをダウンロードしてご覧ください。Originをお持ちでない方は無料の体験版がありますので、体験版をダウンロード・インストールするとご覧いただけます。

作成グラフ入りopjuファイル(zip形式で圧縮されています)

zip

zip(164KB)

Origin体験版のお申し込みはこちら

Origin体験版

作成手順

  1. メニューの[ファイル]から、[新規作成]>[関数グラフ]>[2Dパラメトリック関数グラフ]を選択し、「2Dパラメトリック関数グラフを作成」ダイアログを開きます。
  2. 「2Dパラメトリック関数グラフを作成」ダイアログ

  3. X・Yそれぞれの入力ボックスに関数を入力し、「OK」をクリックします。
  4. 関数の入力

  5. ワークブックとグラフが出力されます。
  6. グラフの出力

  7. 出力されたグラフウィンドウがアクティブな状態で、[挿入]>[パラメトリックグラフ]と選択します。
  8. グラフの挿入

  9. グラフに2Dパラメトリック関数グラフのプロットが追加されるので、作図の詳細ダイアログ‐プロット属性の「関数」タブに、別のパーツの関数を入力します

    関数を入力

    別のパーツを作成

    [挿入]>[パラメトリックグラフ]でプロットすることを繰り返し、全てのパーツのグラフをそれぞれ作成していきます。

    全てのパーツのグラフを作成

  10. ※各パーツの関数一覧

    ・輪郭
    X(t):6*sin(t)
    Y(t):5*cos(t)

    ・口
    X(t):-3*sin(t)
    Y(t):sin(16*t)-3

    ・左目
    X(t):-(2.5+(5*cos(t)+2*cos(2*t))*cos(15)/3)
    Y(t):2+(5*sin(t)-2*sin(2*t))*sin(16)/3

    ・右目
    X(t):2.5+(5*cos(t)+2*cos(2*t))*cos(15)/3
    Y(t):2+(5*sin(t)-2*sin(2*t))*sin(16)/3

    ・鼻
    X(t):(5*sin(t)-2*sin(2*t))*sin(15)/5
    Y(t):-(5*cos(t)+2*cos(2*t))*cos(15)/5

    ・ヘタ
    X(t):t-1
    Y(t):6-t^3

    ・シワ1
    X(t):4*sin(t)
    Y(t):5*cos(t)

    ・シワ2
    X(t):2*sin(t)
    Y(t):5*cos(t)

  11. 輪郭、右目、左目、鼻、口は、図形の内側を色で塗りつぶします。
    作図の詳細ダイアログ‐プロット属性の「グラフの線」タブにて、「曲線以下の塗りつぶし」にチェックを入れ、[両端を結んだ内部領域(内包域)]を選択します。
    塗りつぶしの色は、「パターン」タブで指定します。
  12. ダイアログ設定

    図形の内側の塗りつぶし

  13. プロットの前後を入れ替えるには、オブジェクトマネージャでレイヤ内のプロット順をドラッグして入れ替えます。
  14. プロットの前後を入れ替え

    入れ替え例

  15. 作図の詳細ダイアログ‐レイヤ属性の「レイヤの大きさ」タブで「軸の長さをリンクするX:Yの比率」にチェックを入れ、値を「1」と設定すると、XとYの軸スケールが同じになります。
  16. XとYの軸スケールを共通にする

    軸スケールを共通にした前後

  17. SNSに掲載した画像のグラフが完成しました。
  18. 完成形


2Dパラメトリック関数グラフ

「2Dパラメトリック関数グラフを作成」ダイアログにおける設定については下記ページをご覧ください。

2Dパラメトリック関数グラフ(OriginPro開発元ページ)

補足

Originには、2Dパラメトリック関数グラフのいくつかの関数サンプルが用意されています。右上の横三角ボタンをクリックし、関数を選択するとX・Yそれぞれの入力ボックスに関数が入力されます。

関数サンプル サンプル関数グラフ

テクニカルサポート

ご不明な点がございましたら、お気軽にお問合せフォームよりテクニカルサポートまでご連絡ください。

その際、必ず「製品名」「バージョン」「シリアル番号」をご連絡ください。

お問い合わせフォーム

page_top_icon