✖
花粉症の薬
OTC が流行ってるけど、あまり手間が変わらないのと3割負担の分比較的安いので常に耳鼻科にいっている。
花粉症のときの症状は、くしゃみや涙も出ることは出るが生活に支障があるぐらい支配的なのは鼻詰まり。
毎回処方されるのは「エピナスチン塩酸塩 (アレジオン) 10mg」「プランルカスト水和物(オノン) 112.5mg」。朝晩に1錠ずつ。
アレジオンはOTCがあるが、オノンはないようだ。10日分が処方される。月初めの再診だと1200円ぐらい。これらだけの場合は診察なし・院内処方ですぐ出してくれるため通うのはそれほど苦痛ではない (開いている時間に制限があるのがネックだが)
関連エントリー
- ✖ 夜中の咳がひどくなり、困ったので一応耳鼻科へ。 というか(よくないことだとはわかっているが)、妻に処方されたが別件で処方変更で使われなかった...
- 先週がとにかくひどかった 日曜日の夕方ぐらいから、かなり体調が悪化して熱が出てきた。 子供も午後から熱が出て高熱に。 月曜日の朝、子供がけいれんを起こし救急車を呼ぶ ...
- 年末年始 年末の、ちょうどかかりつけの小児科が休みになった翌日から子どもが高熱(一時的に39℃超、その後38℃超)を出し、おさまらないので休日夜間急患...
- ✖ 先々週ぐらいに子どもがB型インフルエンザになっていた。 金曜ぐらいから微妙な感じだったけど、土曜日に高熱になり嘔吐したりしていた。普通の風邪...
- 大量のファイルのバックアップにNASを使うのは適切なのか? すこし昔書いたGoogle Keepのメモを発掘してきました。 NASの維持コスト 電気料金 を30円/kWh、NAS の消費電力を 20W...
✖
✖
✖
Machinekit 用の筐体
昨年の夏ぐらいからずっとやっていた CNC コントローラの Machinekit 化 がようやく一段落しつつあります。夏の時点で「動く状態」ではあったのですが、筐体に入れておらず雑に組んだまま運用していました。
まぁこれで使えてしまっていたので余計に筐体を作るモチベーションが落ちていたのですが、ようやく作りました。
筐体全体の設計
ベース
ベースは1mmのアルミ板を6枚組合せたもので、machinekit化以前から使っていたものを流用しています。アルミ板6枚はアルミ板で作ったアングルで相互に固定されています。1枚1枚はただの板のままなため、NC 切削する際の Z 軸の余裕を考慮する必要がなく都合が良いです。
方針
方針として Beagle Bone Black から出ているコネクタはできるだけ筐体の外に引き出すことにしました。HDMI や LAN や USB などです。また USB に関しては筐体内に4ポートハブを内蔵して、前面・背面に2つずつ引き出すこととしました。パネル用のコネクタはほぼ ebay 経由で入手できます。どうもこういうのは国内だと売ってません。
またスピンドル電圧と電流を表示するためにアナログメーターをつけることにしました。切削抵抗の目安になるのではにか?という意図と、あとは単に格好が良いのでつけたいという感じです。
ほかにも細かいことがいろいろありましたが忘れました。
モデリング
3D CAD の Fusion 360 で収めたい部品を全てモデリングし、CAD 上で部品配置を検討しました。「うっかり干渉して入らない……」ということを防ぎ、穴開け用の CAM としても使う意図です。
あとになって作ってみると、大丈夫だろうと思ってモデリングを省いた部分で案の定干渉して、1つのコネクタ (LAN) を入れることができませんでした。今のところ使っていないので致命的ではありませんが代替方法を考え中です。
穴あけ
穴あけは CNC フライスで行いました。配置検討した Fusion 360 からそのまま穴あけもモデリングして筐体の各面の CAM データを作成し、Gcode を出力して加工しました。
加工は φ1mm のエンドミルで切り込み 0.1mm、フィード 50mm/min でやりました。最近ようやく切り込みは限りなく小さくしてフィードレードをあげたほうが安全(折れにくい)ということがわかってきました。もっと太いエンドミルを使ったほうが早いですが、ちょっと細かいところもあって面倒だったので基本一括 1mm としました。
ただ、φ1mm のエンドミルだと Fusion 360 は φ1mm の穴のパスを作ってくれないので、該当部分だけ φ0.8mm で加工しました。
頑張って組む
配線が結構多いので大変でした。100V を引き込むようにしたので、そのへんははんだ付け後にビニールテープで覆って、うっかり触れないようにしてあります。
電圧計・電流計 (どちらもスピンドル用) をどうしても付けたかったので余計配線が複雑化しました。
その他
筐体前面に出ている LED は BBB の USR LED そのままにしたかったので、光ファイバーで引き出しています。
非常ボタンはもともとツバがついていませんが、これも削り出してつくっています。
感想
かなり初歩的ではありますが 3D CAD を活用して筐体設計もそこそこ簡単にできることがわかりました。あとやはりモデリングは細部まで行うことが大事だという教訓を得られました。
自分用メモ:使いかた
- 主電源を入れる
- 自動的に BBB にも電源が入り、電源 LED が点灯する。起動プロセスに入るので USR LED 4つも明滅する
- 起動するまで少々待ってから、VNC で接続する (Finder で Cmd+K)
- (加工する)
- 電源ボタンを押すと BBB はシャットダウン開始される
- しばらく USR LED が明滅したのち、完全に消灯すれば主電源を切ることができる
追記 スピンドルコントロール
関連エントリー
- BeagleBone Black の LED をはんだゴテなしで延長する BBB には USER LED という青色 LED が基板上4つあって、デフォルトではフラッシュアクセス時に点灯するような設定になっています...
- GPSDO 10MHz 実装 こういう感じでケースにおさめた。 基板 あまり部品はないので片面基板を自力で切削加工して作った。1度目はいろいろとリワークが発生してしまった...
- モデリングしたものを削り出す Fusion 360 で SVG をインポートしてスケッチに利用する | tech - 氾濫原 でモデリングしたものを削り出した。 ちょうど...
- KiCAD + Machinekit (LinuxCNC) で切削して基板をつくるときの手順 しばらくすると忘れてしまうので、現状のフローをまとめておく。 pcb2gcode の millproject AutoLeveller は基...
- Fusion 360 の練習 DC プラグ2連発 ストレートでいけるかな? と思ったらダメでした。 なの L型も作った。 なにがダメでしたなのか なんでコネクタ類を執拗に作ってるかというと、...
✖
ネットワーク内の Raspberry Pi の IP アドレスを調べる
いちいちモニタ繋いで確認とかするのは面倒ですが同じネットワーク内なら簡単に調べることができます。
まず ifconfig で所属するネットワークのブロードキャストアドレスを調べます。
$ ifconfig ... broadcast: 192.168.0.255
broadcast 向けで ping を数回打ちます。ARP テーブルを埋めるためなので結果は気にしません。ネットワーク内の接続機器が多いと大量にかえってくるのでほどほどにしましょう。
$ ping 192.168.0.255 ...
arp -a で ARP テーブルを表示し、Raspberry Pi Foundation の OUI ( b8:27:eb) を持つものを列挙します。
$ arp -a | grep b8:27:eb
簡単です。
関連エントリー
- Raspberry Pi で別のマシンと有線LANを直結して通信 スイッチを介さず直接イーサネットケーブルを接続して相互通信を行いたいというケースがあった。あんまりやらないので不安に思ったけど簡単にできた。...
- L2スイッチとルーター 今更ながらいまいち理解できてないポイントがあったので、いっかい自分でまとめてみることにする。当たり前のことではあるが…… L2スイッチ セグ...
- DS-Lite の挙動の理解 おおざっぱにいうと 家庭内のルーター(B4)で IPv4 パケットを IPv6 にカプセル化 (IP IP tunnel) IPv4 ネット...
- Raspberry Pi がきたのでセットアップして I2C デバイスを読むところまで Raspberry Pi だ! ππだ!! Raspberry Pi は約5000円ぐらいで買うことができるカードサイズの Linux パソ...
- mDNS と IPv6 とアクセス制限 デフォルトでプライベートIPアドレスを許可するようなLAN内向けのアプリケーションがあったりする。つまり192.168.0.13 とかでアク...
USB 3.1 Gen2 のハブは現時点ではないみたい
思いたって USB 3.1 Gen2 のハブを探してみたけど、存在していなかった。
ところで、USB 3.0 というのは既に消滅している。過去の USB 3.0 は USB3.1 により置き換えられ USB 3.1 Gen1 となっている。USB 3.0 と USB 3.1 Gen1 は同じなのだ。
ということで単に「USB 3.1 対応」と書いてあるものは、予想に反して合法的に USB 3.0 と同一の製品である可能性がある。Gen2 対応が明記されていなければだめ。
「USB 3.1」と表示されている製品には注意が必要。
- Type-C コネクタを採用しているだけで USB 2.0
- USB 3.1 Gen1 (=USB 3.0)
- USB 3.1 Gen2 (10Gbps)
が混在している。
なぜ USB 3.1 Gen2 のハブ を探していたか
USB 3.1 Gen1 (USB 3.0) は伝送路における基本波が 2.5GHz なため、ISM バンドの 2.45GHz 帯 (2.4GHz〜2.5GHz)で電波障害が起きやすい。Gen2 なら問題ないはずなので、どうせ買うなら Gen2 に置き換えていきたいと思ったのでした。しかしまだ早かった。
USB 3.1 Gen1 = USB 3.0 ?
USB 3.1 Specification Language Usage Guidelines from USB-IF には以下のような記述がある。
USB 3.1 Gen 1 and USB 3.0 terms are synonymous
関連エントリー
- USB 3.0 の 2.4GHz 帯干渉 (無線マウスなどへの電波障害) USB 3.0 の伝送路における基本波が 2.5GHz なため、ISM バンドの 2.45GHz 帯 (2.4GHz〜2.5GHz)で電波障...
- WindowsでのUSBリンクスピード https://www.uwe-sieber.de/usbtreeview_e.html USB Device Tree Viewer を使...
- 粗悪品のUSBケーブルが多いので買ったら必ずベンチをとるべき 5Gbps / 10Gbps 対応の通信用ケーブルは購入したら必ずベンチをとるべき。 というのも粗悪品であっても再送制御などで実行速度が下が...
- 1.35GHz-9.5GHz 基板ログペリアンテナ Aliexpress で「15W 5-6dB 1.35GHz-9.5GHz UWB Ultra Wideband Log Periodic ...
- SDカードリーダーの速度が出ないときの挙動チェックリスト UHS-II 対応で USB 3.2 Gen1 接続し、最大 200MB/s ぐらいの読み込み速度が出るはずなのに、速度が出ないときの原因 ...















