回路図エディタ「BSch3V」の利用メモ

# 概要

軽量の回路図エディタ「**BSch3V**」の利用メモです。サクッと回路図を描きたいときに、とても便利です（本格的な回路設計から基板レイアウト検討までしたい場合は、[KiCad](https://kicad.org/) がおすすめらしいですが・・・）。

さて、**BSch3V**では、**EMF形式（ベクター画像）で回路図をエクスポート可能で**、それをワードやパワーポイントに貼り付けることができるため、レポート作成などの場面で非常に役立ちます（印刷出力したときに、ボケたり、曲線部がギザギザにならない）。

- BSchは「びーすけ」とよみます。「ばすちゃん」とよんでいる人もいるようです。

- 以下、Windows10 環境を想定した説明になります。MacOS 環境では「[クロスプラットフォーム 回路図エディタ Qt-BSch](https://www.suigyodo.com/online/oldedit.htm)」が、ほぼ同じように利用できるそうです。

# インストールと起動

インストールといっても、単に圧縮ファイルを展開するだけです。

- 公式HP「[水魚堂の回路図エディタ](https://www.suigyodo.com/online/schsoft.htm)」にアクセスして「**BSch3Vパッケージ160504版 ランタイムライブラリ付き bs3vp160504rtl.zip**」をPCにダウンロードします。

- ダウンロードした ZIPファイル を**展開（解凍）**します。標準環境であれば、ファイルを右クリックして「すべて展開」で、解凍処理ができます。

- 展開されたフォルダにある「bsch3v.exe」をダブルクリックするとBSch3Vが起動します（環境設定によっては、拡張子 `.exe` は表示されません）。<br>![2020-11-16_09h11_00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/a1b57b43-7967-c79b-d548-e44163320302.png)

  - **<font color='red'>注意</font>**：解凍せずに「bsch3v.exe」を実行しようとすると、以下のような警告がでます。その場合は「すべて展開」を実行して、その展開されたフォルダから「bsch3v.exe」をダブルクリックしてください。<br>![2020-11-16_09h13_04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/5cdb33e1-7a80-b00a-baaf-2486e90f1a24.png)
<br> 

- 問題なく起動できれば、次のような画面が表示されるはずです。<br>![2020-11-16_09h18_28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/c6253f5e-4959-b377-d3aa-805a0ae899c6.png)

# 基本操作：パーツの配置

- メニューの**パーツアイコン**をクリックすると、「**パーツ配置モード**」になります。この状態で、図面上をクリックすると「**パーツの選択」**というダイアログが表示されます。<br>![2020-11-16_09h26_27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/d4574c9f-543d-91f2-272f-8eca308164cf.png)
- 「**パーツの選択」**というダイアログから「LED」を選択して「OK」をクリックします。<br>![2020-11-16_09h29_11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/4525b1ab-bf2b-0d42-91cb-ce7b32d3b066.png)
- 図面上に部品が配置されます。このようにパーツアイコンがONの状態で図面上をクリックするとパーツが配置ができます。<br>![2020-11-16_09h37_41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/94504ed5-1e28-d4b8-8f47-695b65975adf.png)
- デフォルトでたくさんのパーツが用意されています。目的のパーツを効率よく見つけるためには、**キーボードの [↓]キー で順送りしながら**探してください。<br>
![2020-11-16_17h48_29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/e614e8ac-e617-efe2-8735-be667b639053.png)

# 基本操作：パーツの移動、回転、削除

- メニューの**セレクタアイコン**をクリックすると、「**セレクタモード（選択・編集モード）**」になります。<br>![2020-11-16_09h40_47.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/a33c1e76-a107-532f-956d-0adbf12384fa.png)
- この状態で、配置済みの**パーツを選択**して、以下の操作ができます。特に、**回転**と**反転（ミラー）**は頻繁に使用するので、ショートカットを覚えておきましょう。
  - **移動**：マウスドラッグ
  - **回転**：[Ctrl]+[R]キー
  - **反転**：[Ctrl]+[M]キー
  - **削除**：[Delete]キー
  - **コピー**：[Ctrl]+[C]キー
  - **貼付け**：[Ctrl]+[V]キー
- 画面の拡大縮小は、次のようにします。
  - **拡大縮小**：[Ctrl]+[マウスホイール]

# 基本操作：配線

- パーツ同士の配線は、**ワイヤーモード**に切り替えて行ないます。<br>![2020-11-16_17h45_46.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/762497c5-6336-70f5-2da2-203859d51344.png)
- **ワイヤーモード**のときは、ドラッグ操作で配線できます。操作を間違ったときは、**[Ctrl]+[Z]** で**やり直し**てください。<br>![2020-11-16_17h57_29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/aa65e232-1e86-32cb-49d2-c9e2fbd836c3.png)
- ダブルクリックで**結合点**を打つことができます。<br>![2020-11-16_18h01_16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/fb10f4f2-6b43-d060-0f64-240e8c3f3c37.png)

- 線を削除したい場合は、一旦、**<font color='magenta'>セレクタアイコンをクリックして、選択・編集モードに切り替えてから</font>**、線を選択して、[Delete] キーで削除します。


# 基本操作：編集・調整

- パーツや配線の位置を調整したい場合は、「**セレクタアイコン**」をクリックして、セレクタモード（選択・編集モード）に切り替えてから、対象物を選択、ドラッグ操作します。
- 接続状態（配線関係）を維持したまま、対象物を移動したい場合は、「**ドラッグアイコン**」をクリックして、ドラッグモードに切り替えて、対象物を選択、ドラッグ操作します。<br>
![2020-11-16_18h10_38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/7a1f5a41-081a-9e01-9142-2fee277902bd.png)
- 編集・調整では「**セレクタモード**」と「**ドラッグモード**」の使い分けができるかどうかで作業効率が大きく変わります。各モードの動作の違いを理解しましょう。<br>![2020-11-16_18h20_58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/45d949b0-d19d-3c0d-d9cb-4b1fa4f7bec6.png)

# 基本操作：パーツのアトリビュート設定
- 各パーツの横に表示されている文字の編集や表示／非表示は、パーツの**アトリビュート設定（プロパティ）**から変更します。<br>![2020-11-16_18h23_37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/be262829-2aa5-66e6-44de-5d7c7cd3239a.png)
- アトリビュート設定画面は、セレクタモードのときに、パーツを**ダブルクリック**して開くことができます。必要に応じて、書き換えたり、非表示にチェックを入れたりします。<br>![2020-11-16_18h28_01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/535c8492-cebc-e079-bdbf-22aa3c6cede9.png)
- パーツ横の文字は、セレクタモードで、一旦、パーツを選択状態にしてから、**文字部をドラッグすることで移動できます**。また、[Ctrl]+[R]で **回転** もできます。<br>![2020-11-16_18h31_00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/1c576a63-71ac-d9a2-1409-4690d34b26db.png)

# 基本操作：テキストの追加
- 回路図にテキストを追加したい場合は、**コメントアイコン**をクリックして、図面上のテキストを追加したい位置をクリックします。<br>![2020-11-16_18h33_17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/ae7b4212-eb8f-fd7c-4a95-5e80a1601a1a.png)
- ダイアログが表示されるので、文字を入力して「OK」ボタンを押すと、テキストが配置されます。<br>![2020-11-16_18h35_49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/e8bb5b21-2d8a-9aa2-9e49-5918ca2a6812.png)<br>![2020-11-16_18h38_28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/71542191-8a64-997f-1795-55abc08c195c.png)
- テキストの**内容を再編集したい場合**は、テキストをダブルクリックすれば、再度、コメント設定のダイアログが表示されます。
- 配置されたテキストは、セレクタモードに切り替えて移動することができますが、**<font color='magenta'>グリッドスナップがかかっているため、微妙な位置調整ができません</font>**（カクカクにしか動きません）。微調整をおこないたいときは、[Ctrl]+[G] でスナップをオフにします。再度、スナップを有効にする場合は、もう一度、[Ctrl]+[G] を押します。
  - **グリッドスナップの有効化／無効化**：[Ctrl]+[G]キー
  - テキストの移動時以外は、基本的にグリッドスナップを有効化しておきましょう。
- テキストのフォントサイズを「**パーツ横の文字と同じ（ぐらいの）大きさにしたい場合**」は、フォント設定から、フォントサイズを「4」または「5」に設定してください。<br>![2020-11-16_18h45_31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/fb6dbfde-20de-17bd-9716-9403b319a606.png)<br>![2020-11-16_18h50_04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/766e94d0-e859-1580-12ef-8435eeae5d9b.png)
- パーツ横の大きさと完全には一致しませんが、**ほぼ同じ大きさ**に設定できます。![2020-11-16_18h55_03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/9c6764f8-4501-b0d2-0207-c8b0ea0739ce.png)
- コメントでは、**HTML風タグ**を使って、下付き文字、上付き文字などの修飾設定ができます。
  - [タグによる修飾](https://www.suigyodo.com/online/manual/bsch3v/cmdref/tool/index.htm#PLACECMNT)@公式リファレンス
- 例えば、「$R_{1}$」は、次のように「タグによる修飾を有効にする」にチェックを入れて「`R<SUB>1</SUB>`」とすればよいです。なお、タグは必ず**大文字**にする必要があります。<br>![2020-11-16_19h03_13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/195cd817-b02d-a149-fb4a-44461866ac93.png)<br>![2020-11-16_19h03_27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/8f6c6c85-3725-2504-32c2-8031e6d7e6b9.png)



# EMF形式でワードに貼り付け

- ワードに貼り付けたい範囲をマウスでドラッグして**選択**します。<br>![2020-11-16_10h12_51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/8d87e054-3bfc-1558-af9c-24f0bf8562f7.png)
- メニューの「編集」から「**EMFコピー**」を選択します<br>![2020-11-16_10h15_16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/0b40e9b9-e7d2-eee5-901a-f86aae08d81f.png)
- ワードやパワーポイントに切り替えて「**貼付け**」の「**形式を選択して貼り付け**」を選択します。<br>![2020-11-16_10h18_09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/3d3caac8-c7a5-6643-9ccc-69f619feef71.png)
- 貼り付ける形式が「**図（拡張メタファイル）**」になっていることを確認して「OK」をします。この際、形式の候補に「図(PNG)」「ビットマップ」「ビットマップ(BID)」「テキスト」「Unicodeテキスト」などしかなければ、もう一度、BSchから「**EMFコピー**」を行なってください。<br>![2020-11-16_10h19_45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/0487874c-f38f-7805-fbc2-54a6828034d7.png)
- ワード画面上で図を拡大表示してみて、図がボケたり、ギザギザにならないことを確認してください。<br>![2020-11-16_10h32_48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152805/9ad1197f-7b95-e6ba-5160-90ecc6713865.png)

# 参考

- [KiCadの3Dビューアーで見る部品を3Dcadで作る。](https://qiita.com/mapletree/items/b93ae8f6b22826e0dcb5)