2番目の誘電体媒質の作成

ドキュメントの内容を検索して参照することで、2番目の誘電体媒質を作成します。

AddDielectric (properties)メソッドを使用して2番目の誘電体を定義します。このメソッドを使用すると、誘電体に最小限必要な設定をすべて記述した一時テーブルが最初に作成されます。このテーブルが作成された後で伝導率を定義します。
  1. 統合ヘルプでDielectric (object)を検索します。手順1を参照してください。

任意のオブジェクトにどのプロパティを設定するか確認するには、静的関数GetDefaultProperties()を使用します。



Figure 1. デフォルトプロパティを取得する関数を表示したDielectricオブジェクトのスニペット。

  1. 次の構文を使用して、デフォルトプロパティを設定した誘電体を作成します。
    my_diel2_properties = cf.Dielectric.GetDefaultProperties()
  2. inspect関数を使用して、これらのプロパティを画面に出力します。
    inspect(my_diel2_properties)
    画面の出力は次のとおりです。


    Figure 2. myDiel2Propertiesを評価してスクリプトエディタで得られる画面出力。
    Tip: 関連するプロパティのみを変更し、変更後のテーブルをハンドルmyDiel2に適用します。
    ConductivityTypeプロパティがLossTangentに設定されていることをinspectの出力で確認できます。
  3. 統合ヘルプで.ConductivityTypeプロパティに移動します。


    Figure 3. .ConductivityTypeプロパティを表示したDielectricModellingオブジェクトのスニペット。
    Note: MediumDielectricConductivityEnumを使用して.ConductivityTypeプロパティを設定します。
  4. MediumDielectricConductivityEnumのハイパーリンクをクリックします。


    Figure 4. MediumDielectricConductivityTypeEnumのスニペット。
    Note: LossTangentまたはConductivityを指定できます。この例ではConductivityを使用します。
  5. 次の構文を使用してConductivityに変更します。
    myDiel2Properties.DielectricModelling.ConductivityType = cf.Enums.MediumDielectricConductivityTypeEnum.Conductivity
  6. 2番目の誘電体の伝導率、相対誘電率、およびラベルを指定します。
    my_diel2_properties.DielectricModelling.Conductivity = "1e-2"
    my_diel2_properties.DielectricModelling.RelativePermittivity = "2.5"
    my_diel2_properties.Label = "substrate2"
    my_diel2 = myProject.Media:AddDielectric(my_diel2_properties)
  7. この時点までに作成したスクリプトを実行して、GUIで進捗状況を表示します。


    Figure 5. スクリプト実行後のCADFEKOでの結果。
    Note: 構築ツリーで2つの誘電体を確認します。