uSimmics(旧QucsStudio)は、アナログ・デジタル回路のシミュレーションに対応した強力なツールです。最初に適切な初期設定を行うことで、日々のシミュレーション作業を大幅に効率化できます。
本記事では、Document Settings と Application Settings の2つの設定カテゴリについて、各タブの設定項目を詳細に解説します。
この記事でわかること
- Document Settings の Simulation・Grid・Frame 各タブの設定内容
- Application Settings の General・Text Editor・Compiler 各タブの設定内容
- フォント指定文字列の各パラメータの意味
- 作業効率を上げるための推奨設定のポイント
- グリッド・フレームを活用した整然とした回路図の作成方法
Document Settings の設定
Document Settings は、個々の回路図ファイルに紐づく設定です。回路図ごとに個別に設定できます。
1. Simulation タブ
シミュレーション結果の表示・保存に関する設定を行います。
| 設定項目 | 説明 |
|---|---|
| Data Display | シミュレーション結果を表示するファイルを指定します。デフォルトは *.dpl ですが、任意のファイルに変更可能です |
| Data Set | シミュレーション結果を保存するデータセットファイル名を指定します。結果の再利用や複数結果の管理に便利です |
| Open data display after simulation | チェックを入れると、シミュレーション終了後に自動的にデータ表示ファイルが開きます |
推奨: 「Open data display after simulation」にチェックを入れておくと、シミュレーション完了後に手動でファイルを開く手間が省けます。
2. Grid タブ
回路図上に表示するグリッド(格子線)の設定を行います。
| 設定項目 | 説明 |
|---|---|
| Show Grid | グリッドを表示するかどうかを切り替えます。オンにすると部品を正確な位置に配置しやすくなります |
| Horizontal Grid | グリッドの水平方向の間隔をピクセル単位で指定します(デフォルト:10) |
| Vertical Grid | グリッドの垂直方向の間隔をピクセル単位で指定します(デフォルト:10) |
推奨: グリッドはオンにしておくことを強く推奨します。コンポーネントの配置ズレが減り、配線も整然とした回路図が作成できます。
3. Frame タブ
回路図にフレーム(図枠)とタイトルブロックを追加して、正式な技術図面としての体裁を整えます。チームでの図面共有やドキュメント管理に有用です。
| 設定項目 | 説明 |
|---|---|
| Frame Size | 用紙サイズとレイアウト方向を選択します(例:DIN A4 landscape) |
| Title | 図面のタイトルを入力します。プロジェクト名や回路名を記入することで、図面を識別しやすくなります |
| Drawn By | 作成者名を入力します |
| Date | 作成日を入力します |
| Revision | リビジョン番号を入力します。設計変更の履歴管理に役立ちます |
Application Settings の設定
Application Settings は、uSimmics(旧QucsStudio)全体に適用されるグローバル設定です。
1. General タブ
インターフェースとシミュレーションエンジンの基本動作を設定します。
| 設定項目 | 説明 |
|---|---|
| Document Font | 回路図やデータ表示で使用するフォントを設定します |
| Document Background Color | 回路図の背景色を変更できます。視認性に合わせて調整してください |
| Language | UIの表示言語を設定します。利用可能なのは英語またはドイツ語です(日本語は非対応) |
| Maximum undo operations | 「元に戻す」操作の最大回数を設定します(デフォルト:50)。大規模な作業では増やすことを検討してください |
| Number of CPUs (for HB only) | ハーモニックバランス(HB)解析に使用するCPUコア数を指定します。マルチコア環境では増やすことで解析速度が向上します |
フォント指定文字列の読み方:
uSimmics(旧QucsStudio)のフォント設定欄には Arial,-1,16,5,50,0,0,0,0,0 のような文字列が使用されます。各値の意味は以下の通りです。
| 位置 | 値の例 | 意味 |
|---|---|---|
| 1 | Arial | フォント名 |
| 2 | -1 | キャラクタセット(-1はシステムデフォルト) |
| 3 | 16 | フォントサイズ(ポイント) |
| 4 | 5 | フォントウェイト(5=標準) |
| 5 | 50 | ストレッチ(50=標準幅) |
| 6 | 0 | イタリック体(0=オフ、1=オン) |
| 7 | 0 | アンチエイリアス(0=オフ) |
| 8 | 0 | 下線(0=なし、1=あり) |
| 9 | 0 | 取り消し線(0=なし、1=あり) |
2. Text Editor タブ
uSimmics(旧QucsStudio)内蔵テキストエディターのフォントと構文ハイライトを設定します。VerilogA や SPICE モデルなどのコードを記述する際に重要です。
| 設定項目 | 説明 |
|---|---|
| Text Editor Font | テキストエディターで使用するフォントとサイズを設定します |
| Size of Tabulator | タブ文字の幅を設定します(デフォルト:4スペース相当) |
| Colors for Syntax Highlighting | コメント・文字列・数値などのコード要素に色を割り当てます。色分けにより可読性が向上します |
3. Compiler タブ
C++ や VerilogA モデルのコンパイル設定を行います。カスタムコンポーネントモデルを作成・利用する際に設定が必要になります。
| 設定項目 | 説明 |
|---|---|
| Command line for executable | コンパイル時に使用する実行ファイルのパスとコマンドラインオプションを指定します |
一般ユーザーへの注意: カスタムモデルを使用しない場合、Compiler タブの設定変更は不要です。
まとめ
uSimmics(旧QucsStudio)の初期設定は、Document Settings と Application Settings の2層構成になっています。特にグリッド設定(Grid タブ)とシミュレーション後の自動表示(Simulation タブ)を適切に設定するだけでも、日常的な作業効率が大きく向上します。まず本記事の設定内容を確認し、自身の作業環境に合わせてカスタマイズしてください。


Comment