2014-01-01から1年間の記事一覧

拡張機能パッケージの Addons.xcu ファイル変換

OpenOffice 4.0 で拡張機能パッケージの Addons.xcu (org.openoffice.Office.Addons) ファイルの設定方法が一部変更されました。 そのうち、OfficeToolBar ノードを使用して独自のツールバーを追加している拡張機能で、ツールバーが表示されない問題が起きて…

USB HID ブートデバイスのレポートディスクリプタ

どうもよくわからないところがあったのでまとめておく。HID 1.11 Appendix B: Boot Interface Descriptors, B.1 Protocol 1 (Keyboard) より Usage Page (Generic Desktop), Usage (Keyboard), Collection (Application), // Input Byte 0: キーボードモディ…

安価な海外製ステッピングモータのメーカー

CNC 向けとしてキットや個別販売されているもののうち、海外製で比較的安価なもの。 製造メーカー名が記載されずに販売されていることが多く、どこで製造されたものか不明なものも多い。 性能を伝えると OEM 製造してくれるメーカーも多く、アルファベット順…

マウスの静音スイッチ

以下のようなマウスで使用されているらしい赤いぽっちボタン Kailh MI627301D07 を購入[1]してみた。 Sanwa Supply MA-122HW Nexus SM-8500B SIS 静 SEI JNL-202J ユニーク M314GB バッファロー BSMBW11 Kailh のページ [2] には同じものが記載されていない…

KiCAD Tips

ピン名の上にバーを入れる 電源パーツ作成 3D モデルの指定に環境変数を使用 3D ビューの原点を調整 mm 単位で作成した 3D wrl ファイルの倍率 フットプリントの割り当てが反映されない時 Eeschema でフットプリントの割り当て ゾーン内にゾーンがあるエラー…

FreeCAD Tips

FreeCAD でオブジェクトを同じ場所に配置 FreeCAD で STL 出力時の偏差を指定 FreeCAD で Part Design の内容が Part に反映されないとき コンパウンド グループ オブジェクトの描写線幅のデフォルト値を変更 マクロの登録 マクロをショートカットに割り当て…

デフォルトショートカットキー設定の削除

OpenOffice のデフォルトショートカットキー設定を一時的に削除する拡張機能を作成します。ショートカットを設定したくないキーにデフォルトショートカットの設定があると、 ユーザーの設定だけではショートカットを割り当てないように設定できません。 指定…

Libertouch を調べてみる

猫も杓子も知っているキーボード Libertouch。ラバーカップ + スプリング + メンブレン式のキーボードだが、コントローラボードが入れ替えられないかどうか調べてみる。メンブレンの接点は非常に弱いため、何度も付け外すようなことには向いていません。つけ…

KiCAD スクリプトを試す

リファレンスは以下にあります。 http://ci.kicad-pcb.org/job/kicad-doxygen/ws/build/pcbnew/doxygen-python/html/index.html KiCAD に Python スクリプト機能が導入されつつあります。以下に公式のドキュメントがあります。このドキュメントに従って試し…

USB HID 1.11 を読む

USB

USB HID 1.11[1] 規格の概要。[1] http://www.usb.org/developers/docs/docs/hidpage/ 1 序文 2 導入 3 概要 USB デバイスの情報は ROM のセグメントに保存されています。このセグメントはディスクリプタと呼ばれます。インターフェースディスクリプタは有限…

KiCAD でベタグランド間のビアを作成する方法

面が異なるベタグランド間にビアを作成します。 すでにベタが塗りつぶされている場合、右クリックでベタの塗りつぶしを削除しておきます。 グランドから配線を引きながら、必要な場所にビアを配置していきます。V キーや右クリックでビアを作成。 必要なビア…