Altium Designerを最も効率的に使用する方法

Mark Harris
|  投稿日 十月 13, 2019  |  更新日 三月 16, 2020

Altium Designer®の素晴らしい点の一つは、ショートカットが多く、それらがどれだけカスタマイズ可能であるかです。少し前に、私のデータベースライブラリのチャットチャネルで、ショートカットについて、そして私たちがどのようにメニューをカスタマイズして、できるだけ迅速かつ効率的に回路図を描き、ボードをレイアウトするかについての非常に良い議論がありました。私たち多くが同様のショートカットを使用し、愛用していますが、共有する価値があると思った興味深い使用例が十分にありましたので、私のお気に入りのショートカットと基本的なカスタマイズ、さらにコミュニティからのいくつかを共有したいと思います。

マウスバインディング

私はLogitech M570トラックボールマウスを使用していますが、プロジェクトでいっぱいのデスクでマウスを動かす余裕がないほど素晴らしいにもかかわらず、「追加ボタン」の部分では非常に不足しています。私のコミュニティのメンバーの一人はLogitech G600マウスを使用しており、ゲーマー向けにターゲットされた多数の設定可能なボタンがあります。マウスのスタイルの好みに応じて、カスタムキーバインディング用の多くのボタンを備えた類似のデバイスも多数あります。

Logitech G600 mouse bindings
Logitech G600マウスは、デザイナーにとって便利な多様なボタンを提供します。

彼は、赤を回路図編集用、青を部品配置用、緑を配線用とするようにモード設定をしています。彼の最もよく使うショートカットは、親指で素早く簡単に操作できる範囲にあります。どのボタンが何をするのか覚えてしまえば、マウスから手を離すことなく非常に迅速に回路図を描き出すことができます。

3Dマウス

通常使用しているマウスはかなり基本的なものですが、キーボードの左側には3D Connexion SpaceMouse Proも持っています。より新しいモデルもありますが、SpaceMouse Proは現時点で必要なことを全てこなしてくれており、AmazonやeBayで中古品をかなり安価に手に入れることができます。Altium Designerの3Dビューアーはマウスでの移動を完全にサポートしており、非常に迅速かつ正確な動きを可能にします。もし、さまざまな3Dソフトウェアパッケージ(例えば、SolidWorks、Fusion 360、3ds Maxなど)を多用するなら、3Dマウスを使用することで、3D空間内でのオブジェクトの移動に一貫したインターフェースを提供します。マウスを掴むと、ソフトウェア内で部品を掴んだかのようになり、持ち上げると回路基板が上に移動し、押し出すとAltium Designer内で回路基板が遠ざかるなど、操作が可能です。3Dマウスを使うと、内蔵されたポジショニングボールと比較して、PCBを3Dビューアー内で正確な角度やフレーミングで数秒で可能にします。画面録画ソフトウェアを使用している場合、制御の精度が非常に滑らかなので、クライアント用に回路基板のフライオーバーや回転ビューを簡単に作成でき、ビューアー内で滑らかな動きを簡単に作成できます。

3Dマウスデバイスは、3Dボードビューで役立つだけでなく、多くのボタンを備えており、それらを設定するためのソフトウェアが付属しています。

3D Connexion SpaceMouse Pro button settings for Altium Designer
3D Connexionは、3Dソフトウェア設計パッケージだけでなく、Altium Designerにも特化した機能を提供します。

3D Connexionマウスソフトウェアは、Altium Designerと完全に統合して現在のビュー(例えば、回路図ビュー、PCBビュー、ドキュメント)のコンテキストを理解したり、SolidWorksやFusion 360のようなソフトウェアで可能なように多くのマクロを自動的に決定したりすることはできません。それでも、Altium Designerでほとんどすべてがキープレスの組み合わせによってアクセスできるため、任意の数のキーボードまたはマウスプレスで構成される独自のマクロを作成できることは非常に強力です。

3D Connexion macro editor window
3D Connexionは、効率的なマクロの使用も可能にします。

3D Connexion SpaceMouse Proのもう一つの素晴らしい機能は、ボタンを使用して放射状のメニューを生成できることで、SolidWorksで見られるようなジェスチャーを非常に迅速に使用できます。

3D Connexion radial menu settings
3D Connexionのラジアルメニュー設定。

これは、3Dマウスを左手に、通常のマウスを右手に持ち、キーボードに触れることなく非常に効率的に作業できることを意味します。3Dマウスのノブは2Dモードでビューをパンおよびズームし、回路基板の迅速なナビゲーションを可能にします。

3D Connexion SpaceMouse Pro radial menu
ラジアルメニューの設定により、PCBレイアウトのナビゲーションが迅速になります

キーボードでメニューにアクセスする

マウスから離れたい場合は、希望すればほとんどマウスに触れずに Altium ソフトウェアを使用できます。これは、PCB レイアウトよりも回路図編集の方がはるかに実用的です。回路図のグリッドと部品のサイズは、PCB レイアウトと比較してマウスの微調整なしで使用する方がはるかに賢明であるためです。

標準のWindowsソフトウェア設計の慣習では、ALTキーを押しながらメニューの下線が引かれた文字を押すことで、アプリケーション内のメニューを引き下げることができます。例えば、ALT+Pは配置メニューを表示します。Altium Designerはこれを少し進めています!ALTを押さずにPを押すだけで、マウスの位置に配置メニュー(または他のメニュー)が表示されることをご存知でしたか?

Altium Designer right-click menu
Pキーを押すだけで配置メニューが開きます。Pを連続して2回押すと、パッドを配置できます。

キーボードに両手を置いている場合は、開いているメニューの下線が引かれた文字に対応するキーを押すことで、そのオプションを選択できます。したがって、キーボードでPを押してからVを押すと、ビアの配置を開始します。また、ALTを押しながらPを押し、次にVを押し、ALTを離すと、同じオプションに到達します。

一般的なタスクのメニューショートカットを覚えると、Altium Designer内でツール間を非常に迅速に切り替えることができます。

回路図を作業する際、マウスを完全にスキップすることができると述べましたが、キーボードの矢印キーを使用して回路図グリッド(またはPCBグリッド)を移動し、上記のようにツールを切り替えることができます。Pキーを押してからWキーを押すとワイヤーを配置でき、矢印キーを使用してピンに移動し、Enterキーを押してから、矢印キーを使用して次のネットワイヤーのポイントにクロスヘアを移動します。キーボードのMキーを押すと、移動メニュー(編集 -> 移動から)が表示され、移動およびドラッグツールにすばやくアクセスでき、同様の方法で使用できます。次に、移動またはドラッグしたいオブジェクトの上にクロスヘアを移動し、Enterキーを押して物事を動かし始めます。

メニューのカスタマイズ

メニューアイテムにアクセスするのがいかに迅速かつ簡単かを知った今、下線が引かれていないメニューオプションにアクセスする方法、またはメニューに存在しない機能を追加する方法が気になるかもしれません。

私にとって、アクセスしたい一般的な機能の一つは、電源ポートを配置することです。

Altium Designer 18は、従来のツールバーから離れ、例えば配線ツールバーにはGNDとVCCの電源ポートアイコンが別々にありましたが、エディタの上部にあるミニツールバーを好むようになりました。これにより、ポートウィンドウ上でマウスボタンを押し続けることで、一般的なオプションにアクセスできます。しかし、古いツールバーと同様に、これはキーボードからアクセスできず、ツールバーのアイコンをクリックしてポートタイプを切り替えるよりも遅いかもしれません。Altium Designerウィンドウフレーム上でドキュメントエディタのタブの上で右クリックし、配線ツールバーまたは他に欠けていると感じるものを再度有効にすることができます。

Altium Designer wiring toolbar
Altium Designerの配線ツールバーを再有効化する

個人的には、これをあまり使用しませんが、Altium Designerのカスタマイズの別の機能を示すことができます。VCCやGNDポート、または他のボタンをクリックする際にCTRLキーを押しながらクリックすると、そのボタンをクリックしたときに裏で起こる魔法を見ることができます。

Altium Designer edit command window
Altium Designerは非常にカスタマイズ可能な設計体験を提供します。

これにより、このボタンにキーボードショートカットを追加したり、その動作を編集したりすることができます。ここで私が最も興味を持っているのは、「Orientation=1|S=VCC|Style=2|Repeat=True」と読まれるパラメーターセクションで、これはAltium DesignerのPlace Power Portボタン機能に渡されるものを定義しており、VCCまたはGNDを配置するかどうかの選択が単なる別のパラメーターであることがわかります。

この知識を得たことで、Placeメニューにカスタム電源ポートを追加することができます。任意のメニューやツールバーを右クリックしてカスタマイズを選択します。

これにより、Customizing Sch Editorウィンドウが表示されます。

Sch Editor window customize interface

Commandsリストを下にスクロールすると、Placeが見つかります。ここには他のトップレベルメニューもすべて見つかります。Power PortをクリックしてからDuplicateをクリックすると、好きなように設定できるカスタムコマンドが作成されます。この場合、配線ツールバーのグラウンドポートからのパラメーターストリングを使用して、GND電源ポートを設定しようと思います。

重複したパワーポートコマンドの編集をクリックすると、以前に見た同じ編集コマンドウィンドウが表示され、パラメータを入力したり、メニューアイテムの名前を変更したりすることができます。

Place Power Port edit command window
コマンドを複製して編集し、ショートカットキーと代替のショートカットキーを提供することもできます。

キャプションの文字の前に & を置くことで、そのメニューアイテムにアクセスするための文字を選択できます。また、メニューにアクセスせずにグラウンドポートを配置できるように、ALT + G のキーボードショートカットを追加しています。ショートカットを選択する際には、これらがAltium Designer内のどのコンテキストでもグローバルであることを念頭に置いてください。スキーマティックでグラウンドポートを配置するアクションにALT + Gを割り当てた場合、PCBエディターでコマンドを実行する際にALT + Gを使用することはできません。他のコマンドとの競合がある場合は、「現在使用中の」ドロップダウンに表示されます。可能な限り、既に使用中のショートカットを置き換えることは避けるのが最善です。

カスタムコマンドを作成しましたが、希望通りにPlaceメニューには表示されていません。しかし、追加するのは簡単です。コマンドリストからAltiumウィンドウにドラッグし、希望するPlaceメニューにドロップするだけです。

速く行こう!

Altium Designerは、複雑な設計作業を比較的簡単に行える非常に強力なソフトウェアです。他の多くのソフトウェアオプションと比較して、大幅な時間を節約できます。Altium Designerのショートカットや基本的なカスタマイズを十分に活用していない場合、毎日どれだけの時間をメニューへのマウス移動やエディターウィンドウへの戻りに費やしているかに驚くでしょう。

最も基本的な配置とエディターコマンドを覚えるように自分自身を強いることで、これらのアクションが筋肉記憶となり、すぐに見つけることができます。頭の中でどのショートカットが何であるかを正確に言うことはできませんが、Altium Designerを使用しているとき、トレース、文字列、またはその他のものを配置する必要があるとき、私の指は考えることなく正しいキーを打つようです。

Altiumが次のPCB設計でどのようにお手伝いできるかもっと知りたいですか?Altiumの専門家に相談して、Altium Designerで利用可能な高度な回路図ソフトウェアについてスキルアップしましょう。

筆者について

筆者について

Mark Harrisは「技術者のための技術者」とでも言うべき存在です。エレクトロニクス業界で12年以上にわたる豊富な経験を積んでおり、その範囲も、航空宇宙や国防契約の分野から、小規模製品のスタートアップ企業や趣味にまで及んでいます。イギリスに移り住む前、カナダ最大級の研究機関に勤務していたMarkは、電子工学、機械工学、ソフトウェアを巻き込むさまざまなプロジェクトや課題に毎日取り組んでいました。彼は、きわめて広範囲にまたがるAltium Designer用コンポーネントのオープンソース データベース ライブラリ (Celestial Database Library) も公開しています。オープンソースのハードウェアとソフトウェアに親しんでおり、オープンソース プロジェクトで起こりがちな日々の課題への取り組みに求められる、固定観念にとらわれない問題解決能力を持っています。エレクトロニクスは情熱です。製品がアイデアから現実のものになり、世界と交流し始めるのを見るのは、尽きることのない楽しみの源です。

Markと直接やり取りする場合の連絡先: mark@originalcircuit.com

関連リソース

関連する技術文書

ホームに戻る
Thank you, you are now subscribed to updates.