タイプDスイッチサイズアダプターの材料変更のため追加耐熱テスト

当ショップでも売れ筋の「TOYOTA車手動光軸調整ダイヤル用空きスロット→タイプDスイッチアダプター」ですが、耐熱性を重視しています。直射日光は当たらないとはいえ真夏の車内で変形してスイッチの動きが悪くなったりしたら目も当てられません。自分はDIYで脱着できますが、業者に依頼して取り付けてる方などが再施工になったら大ごとです。3Dプリントでもっともよく使われるPLAは60℃程度でふにゃってしまうので論外。その次にメジャーなPETGでも不安が残ります。本品は外壁が薄くてマージンがない中、コンマ何mmという精度で調整して数多くのスイッチ製品にユニバーサルにフィットするように調整していますので。

こちらで注文できます

TOYOTA車手動光軸調整ダイヤル用空きスロット→タイプDスイッチアダプター

TOYOTA車手動光軸調整ダイヤル用空きスロット→タイプDスイッチアダプター

参考価格: ¥1,800(別途消費税、送料がかかります)

在庫: あり

これまではプリンター純正のBambuLabのASA-CFという材料を使っていました。ASAは工業製品によく使われるABSよりも反りにくく紫外線にも強いので屋外使用に向いている材料です。これに-CF、カーボンファイバー=炭素繊維を混ぜ込んだのがASA-CFです。一般に-CF付きの材料は寸法精度がピタっと精密に造形し歪みにくいと言われます。PLAやPETGに比べるとお高いのですが、販売アイテムとして後のトラブル防止には必要だなと思ってコストをかけています。

しかし、このASA-CFがBambuLab公式ストアで何ヶ月も欠品しており再入荷の気配が全くありません。いよいと手持ちが底を突いたので代替材料を検討することにしました。サードパーティ製ならASA-CFも買えるのですが、この用途専用で考えると耐紫外線性能は重要ではないので耐熱性と寸法精度に振って検討することにしました。いわゆるエンプラ(エンジニアリング・プラスチック)と呼ばれる高級材料で、造形時に高熱が必要で材料費だけでなく電気代、造形時間などもコスト高なんですがチャレンジ。

今回の検討候補は追加で3点。PC、PA6-CF、PAHA-CFです。

PC(ポリカーボネート)

これも工業製品によく使われる材料ですが、3Dプリンターではマイナーかなと思います。ASA-CFと同じくらいでPLAやPETGの3倍くらいのお値段がします。

本来は透明で耐衝撃性が高くカーポートの屋根とかバイクのウインドシールド、警察がもつ盾などで使われる材料です。レーザーマーキングも考えてブラックを使用していますが、全体にテカテカした仕上がりです。レーザーの入り方もやや薄め。

耐熱スペックは119℃とされています。

PA6-CF(炭素繊維強化ナイロン)

次はナイロンとも呼ばれるPA(ポリアミド)系のカーボン入りPA6-CFです。ナイロンも耐熱性が非常に高く耐衝撃製が強い素材です。どちらかといえばバッグやベルトなど防刃製の高い布製品というイメージです。
PA6はPAの中でもかなり古くからある組成です。吸水性が高く、めちゃくちゃ反りやすいです。スマートキー小型化ケースでも使用していますが非常に苦戦しています。湿度と温度管理が非常に難しい。Bambu純正はお高くて手が出ないのでサードパーティ製で妥協しているせいもあるかもですが。純正はマジで高い…(PLAが1kg巻き2,000円、PCが8,000円とするとこれは22,000円!とても今の価格で売れない。社外品ならなんとか…)

しかし上手く造形できた時の仕上がりは惚れ惚れします。カーボン入り材料特有の表面のテクスチャ、レーザーの乗りももASA-CF以上です。

PAHT-CF(炭素繊維強化ナイロン)

PAHTはPA系でも新しい目の改良材料です。少しややこしくて私も混乱するのですが、PA6の分子構造を倍にしたPA12という吸水性を抑えた材料があります。かなり理想的なのですがお値段が更にPA6より高い。PAHTはどうもPA6ベースのものとPA12ベースのものが存在するらしく、どちらか書いて無いことも多いですが、安いものはPA6ベースが多いらしい。今回買ったのはELEGOO製のPAHT-CFですがこれも明記がない。それでも「反りなし」と謳ってるので、PA6-CFよりも歩留まりが高い(失敗率が低い)といなと期待して購入。一応現時点で本命です。

仕上がりはCFならではの質感はあり。レーザーマーキングの発色はPA6-CFよりは劣るものの視認性は充分です。

どれもイマイチだったら他社製ASA-CFか、少しお高いですが社外製PA12-CFも候補にいれようと思っています。

検証方法

こちらの記事と同じくオーブンで80℃ x 7時間の連続加熱をしています。直射日光は当たらないダッシュボード裏に使うものなので、実際には80℃に達することはまずないと思いますが、JAFの調査によると気温35℃で黒いボディの車のダッシュボード上が79℃に達したということなので、(最近は気温は余裕でそれを超えますし)、80℃をマックス過酷環境と設定しました。また放置状態では荷重はほぼかかってないので軟化が始まってもそれほど大きく形状が崩れることはないかなと思っています。スイッチを押し込む時は冷房も入ってることが多そうですし、その方向に強度が出るよう造形向きも気を遣っているので大丈夫かなとも。

風をおこせるコンベクションオーブンですが車内環境に近いかなと思って風はオフです(内部温度を均一にする意味ではオンでも良かったかも知れませんが)。

現行商品のASA-CFと比べて加熱後の誤差がどうかなというところです。もちろん手持ちのタイプDスイッチ3製品がきちんとはまりスイッチの動きに支障がないかはチェックしています。

結果

さすが(準)エンプラ三人衆だけあって、加熱後に目に見える変形はありません。これは期待。

外形の寸法誤差を前回記事のデータの下段に追記します。

フィラメント名参考耐熱スペック幅(Z方向)奥行き(Y方向)高さ(X方向)合否判定
基準サイズ(Bambu ASA-CF)29.8mm25.2mm29.9mm(加熱前)
Polymaker HT PLA150℃30.5mm25.2mm29.0mm
Bambu PETG-HF69℃34.3mm24.8mm24.9mm×
Bambu ASA-CF110℃29.9mm25.6mm29.2mm◎(今まではこれ)
ELEGOO PLA PRO57℃32.5mm24.8mm27.0mm×
Bambu PC (ポリカーボネート)119℃29.9mm25.0mm29.0mm×
iSANGHU PA6-CF (炭素繊維入りナイロン)180℃29.7mm25.1mm29.1mm
ELEGOO PAHT-CF (炭素繊維入りナイロン)194℃29.6mm25.1mm29.1mm

そして肝心のスイッチ適合ですが、

  • PCは1つだけスイッチが動かなくなるものが発生
  • PA6-CFとPAHT-CFは3種類ともOK

という結果になりました。PAHT-CFは1つだけ若干渋いかもという位ですが実用には全く問題ない程度。

この結果でいくとPA6-CFがベスト。レーザーもクッキリマーキングできますし。ただこの記事執筆時点で当該フィラメントがAmazonで品切れになっていて、あと1スプールは買い置きがあるので何ヶ月かは大丈夫ですが、また次に再検討になったらいやだなぁと。ただPAHT-CFも現時点で買えるものの入荷かで結構待ったので結局先のことはわからないですね。戦争の影響で石油製品の供給は不安定になる気配ですし。

もう少し総合的に検討して決めようと思いますが、いずれにせよこうした検証を経て出荷しておりますのでご安心いただければと思います。

サーバーダウン時にCloudFlare側でメンテナンス中表示を出す

先日、VPSサーバーをレンタルしているConoHaでストレージ障害が出てサーバーがダウンしました。障害としては「ストレージのパフォーマンスが落ちる」というものでしたが、Kernelがエラーを吐いており、ログも保存できないレベルだったので緊急シャットダウンしてイメージコピーを開始。しかしその後で公式から先の障害が発生しているとのアナウンス。ストレージの性能が落ちてるので延々イメージ作成が終わらないしコントロールパネルから中断もできないという状態。最初からアナウンスを目にしていれば下手にシャットダウン/イメージバックアップを取らず、遅いまま運用していた方がマシだったんですが手遅れ。サーバーを落とした状態のまま再起動もままならないという状態で丸一日近くハマっておりました。

今はショップもあるのでなんらかの方法で「障害メンテナンス中」であることを告知したいなとあがいてみました。

CloudflareのDNS経由だったことが幸い

Cloudflare(クラウドフレア)は世界的なCDN(Content Delivery Network)サービスです。世界的に分散したキャッシュサーバーに画像などをキャッシュして、世界各地からのアクセスに対して高速化を図ります。しかも無料プランでも相当なことができる有り難いサービスです。キャッシングだけでなくCloudflare Tunnelというサービスで自宅などのIPアドレスを隠蔽したままサーバー公開ができたりするので、元々利用していました。本記事ではアカウント作成や基本設定などについては割愛します。do-gugan.comのDNSレコードはCloudflare管理下にあった前提となります。

DNSはCloudflareでホストされているのでこちらのAレコードやCNAMEレコードを編集して一次的に自宅のWebサーバーに振り分けて「メンテナンス中」ページを出そうかと思ってGemi兄に相談したところ、Cloudflare Workers(以下Workers)という機能を使えば自宅Webサーバーを使わずともCloudflare完結で簡単なHTMLページの表示ができるということなのでチャレンジしてみました。今後サーバーが落ちたらこの記事を自分で参照することはできませんが(笑)、誰かの役に立てばとメモを残しておきます。

Cloudflare Workersを設定する

Workersは本来WebアプリをCloudflare上にホスティングしてもらうサービスです。今回はここにペラ1枚のメンテナンス中お知らせページhtmlを作成し、対象ドメインの任意のURL(ワイルドカード指定可)アクセスをWorker上のURLに振り向ける、というものです。

Workerページの作成

ダッシュボードにログイン後、「コンピュート」セクションにある「Workers & Pages」に行き、「アプリケーションを作成する」を選択します。

次にページ作成手段の選択が出るので、「Hello Worldを開始する」を選びます。意外ですがような最低限の空ページを作る感じです。

こんな画面になるので、「morning-dust-158e」のように適当な名前がついているので、自分のわかりやすい名前に変えます(かえなくてもOK)。この画面では下のファイル内容は編集できないので、一旦そのまま「デプロイ」をクリックして先に進みます。

すると作成したWorkerの詳細ページに遷移するので、右上の「コードを編集する」をクリックしてエディター画面に行きます。

エディター画面はこんな感じ。ソースを書き換え、右のプレビューペインのリロードボタン(赤丸)をクリックするとレンダリングされたページが表示されます。

今回、左に入っている内容を全て消し、Geminiが生成した以下のようなコードに置き換えます(詳細の文言は適当に書き換えてください)。

コードを書き換えた状態

この状態で「デプロイ」をして公開ページを更新します。これで代替表示ページは完成です。

ルート設定

特定のURLアクセスをこのWorkerページにリダイレクトする設定は、全然違う画面から行います。一旦アカウントトップに戻り、ドメイン名ウィジェットから目的のドメインをクリック。左サイドバーから「Workerルート」を選び、「ルートを追加」をクリックします。

するとこんなダイアログが出ます。項目は2つだけ。

ルート

例えば、「do-gugan.com」ドメインの全てのアクセスをリダイレクトする場合は「do-gugan.com/*」とします。

「shop.do-gugan.com」というホストのみならば「shop.do-gugan.com/*」、このブログのみなら「do-gugan.com/~furuta/*」という感じで、適宜ワイルドカード(*)を組み合わせて指定します。

Worker

プルダウンでさっき作ったWorker名が出てくるので選ぶだけです。

あとは「保存」すると反映されると思います。されない場合は、DNSレコード設定で、プロキシが有効(オレンジ雲)になっているか確認します。ここがオフ(グレー雲)だとCloudflareは素通しというか生のIPアドレスを返してしまうので、Workerなどの全ての機能が反映されません。

メンテナンスが終わってリダイレクトを無効にしたい時は「Workerルート」のトップページに行って、対象のWorkerルートの横の脇にある削除ボタンで消します。

まとめ

サーバーがダウンしている時、振り分け用のサブサーバーがない時、CloudflareでDNSをホストしていれば簡単に代理ページを表示できました。

Cloudflareは無料で画像やJavaScript、CSSなどの静的ファイルをキャッシュして高速化してくれたり、SSL証明書管理が自動化されたり、自宅サーバーのIPアドレスを隠蔽して公開できたり、80/443番以外しか公開できない自宅プロバイダのWebサーバーを別ホスト名で公開できたりと自宅鯖公開勢に嬉しい機能盛りだくさんなので是非検討してみてください。

以下、サービス名がだいぶ代わってしまいましたが、過去記事です。

改良後ランクルの小物入れスペースにFireTVなどを穴空け不要で綺麗に収める

2025年改良後のランドクルーザー300は光学ドライブが廃止され、1DIN弱の小物入れがつきました。ここを活用してCar TV Mate + FireTV Stickを綺麗に収めようという算段です。クラウンはCarPlayポートやシガーソケットがグローブボックスの中だったので、各種デバイスを中に収めてしまえば見た目にゴチャつくことはなかったんですが、ランクル300のCarPlayポート&シガーソケットは外にむき出しなので、デバイス類も外に出さざるを得ません。頑張ればパネルを外して裏側配線もできるかも知れませんが、電源はともかくCarPlay用のUSBポートは難易度高そう。また、完全にパネル内に埋め込んでしまうと、機種変更時など脱着も大変になります。

ということで、上述の小物入れスペースにCarTV MateとFireTV Stick 4K Maxを綺麗に並べて蓋をして隠蔽するボックスを製作します。3Dスキャナーで測定したところ小物入れは単純な長方形ではなく、こんな変則的な形状をしていました。

並べてみると、マジでギリギリ。CarTV Mateのケーブルは直付けで割と長いので中でグルグル巻いて無理矢理収めています。二台の高さがほぼ同じだったのが幸いし、蓋をした後、小物入れスペースの上半分くらいは引き続き小物入れとして使えそう。

フロントパネルにFireTVの電源ケーブルと、CarTV接続用USBケーブルだけが出る穴を最短距離のケーブリングになるよう配置。

割とギリギリに詰め込んでますが、特に熱暴走とかはする様子はないです(時々落ちるけど触ってもたいして熱くはなってないので他原因と思われる)。

使用した製品、ケーブルはこちら。

CarTV Mate

HDMI信号をCarPlayとしてナビ画面に映すデバイスです。標準のHDMI入力と違って走行中に視聴でき、ナビ/TVキャンセラーも不要です。キャンセラーはGPS信号をブロックするのでナビや運転支援の精度が落ちるので極力使いたくないです。また差し込むだけなので施工も簡単。

欠点としてほんの僅かに遅延がありますが、FireTVなら音ズレ補正機能もあるので実用上はほぼ困らないです。

あと、これを挿してると有線CarPlayができない点ですが、これ自体にワイヤレスCarPlay機能を搭載したCar TV Mate ProやさらにAndroid Autoも対応するMaxもあります。

FireTV Stick 4K Max

言わずと知れたコスパ最強のプレーヤーデバイスです。世の中Ottcast P3などのAI Box(CarPlay端末のふりをするAndroidデバイス)が流行ですが、個人的には動画メインならFireTVシリーズを推します。なんといってもレスポンスが違う。またいちいちタッチパネルに手を伸ばさなくても手元のリモコンで操作できます。後席の人が操作することも可能。Ottcast P3を買うよりCar TV Mate + Fire TV Stickの方が安いですし。

ちなみにナビ画面に映すなら4Kは不要なのでFireTV Stick HDとかSelectでも良いのですが個人的にレスポンス重視でメモリやCPUスペックが高いMaxを選んでいます。

HDMI L字アングル x 2個

Car TV MateとFireTV Stickを並べて配置するために使用しました。FireTV Stickに10cmくらいの短いHDMIケーブルが付属してますが、角度的に無理がかかって断線しそうだったのでこちらを使うことにしました。ひとつのアイテムエントリーで角度の違う商品が選べるようになっているので要注意。Fタイプを2個使います。

microUSBケーブル(L字、12cmケーブル)

FireTV Stickに給電するケーブルです。コネクターが小さく長さが絶妙なものを見つけました。これもコネクターの向きがあるのでこのリンクから「L字パターン2」を買う必要があります。

シガーソケット用USB充電器

USB Aの5Vがあればなんでも良いです。

今だとUSB-C PDが追加できた方が使い道があるかなと思い、A & Cのこれにしました。

こちらで注文できます

改良後ランクル300専用FireTV設置ケース

改良後ランクル300専用FireTV設置ケース

参考価格: ¥3,500(別途消費税、送料がかかります)

在庫: なし

オマケ: FireTVリモコンホルダー

手前味噌ですが、こちらのリモコンホルダーでシフトレバー脇にリモコンを固定するととてもいい感じに操作できます。主に助手席の方が操作する場合用に助手席モデルも用意しています。

こちらで注文できます

ランドクルーザー300 リモコンホルダー

ランドクルーザー300 リモコンホルダー

参考価格: ¥600(別途消費税、送料がかかります)

在庫: なし

ひさびさのヘッドフォンSONY WH-1000XM6 オッサンだけどピンク

最近ファミレスノマドをする機会が復活してきました。周りに騒がしい客がいた時にノイキャンイヤホンを使うのですが、やはりどれもNC力がイマイチなのと長時間耳栓をする負担が気になり、久しぶりにヘッドフォンを物色。音楽再生は必須ではないので耳栓とかも試しつつ、たまたま新色が発売されたXM-1000XM6を店頭で試聴してビビっと来ました。

某推しの曲や配信の声がゾクゾク来ました。WH-1000XはM2、M3を過去に使ってましたが、3世代分の進化を感じました。特に低音がここんとこイヤホン中心だったせいかインパクトが強い。BGMモードも音場が広がるというか文字通りカフェなどの店内BGMのような広がりを感じて面白い。ちょっとスカスカした音になるけど長時間でも疲れなさそう。

半月ほど悩んでいたらパートナーが誕プレで買ってくれました。カラーを新色のサンドピンクかミッドナイトブルーか悩みまくり。サンドピンクはかなりシックな色でオッサンでもギリギリいけそう。普通に考えたらミッドナイトブルーの方が無難なんだろうけどちょっとつまらないかなということで、冒険してピンクをチョイス。これもまぁ若干推しカラーと言えなくもないので、推し曲をゴリゴリ聴いていきたい所存。

■音質回り

設定にもよりますが低音はBOSEっぽい柔らかい響きで、ドンシャリノリノリロックみたいな曲というより、バラードなどを聞いた時のしっとり感が好印象。トーク配信、ボイスコンテンツとも相性がいい気がします。囁き系ASMRとか。ASMRは寝ホンの中でFinalとか究極を模索しがちですが、オーバーイヤーヘッドフォンもいいなぁと思ったり。

またヘッドフォンでいうと自宅ワークデスクでMV1を使っていて、あれはあれで遮音性が低いので自然に疲れず聞けるんですが、遮音+NCなヘッドフォンを久しぶりに使うと、やっぱりこれはこれで閉じた環境で純粋にコンテンツが楽しめるのいいなぁと感じます。

残念なのは相変わらずiPhoneだとコーデックがAAC止まりになる点。これはiOSが悪いんですが。ノマドのたびにAndroid端末もってくるしかないかなぁ。そしたらLDACも使えます。せっかくWAVやFLACで購入したコンテンツを楽しむならそこまでしないとですね。

もしくはUSB-Cポートに挿して使うLDACドングル製品も出ているので、こういうのを買うかですね。

ただこういうのを使うとSONY純正アプリが使えなくなるので、BGMモードとかイコライザーとかが使えなくなる。遅延も大きいらしいのでやっぱ微妙かな…

■操作性周り

XM3から大きくはかわってない気がします。電源ボタンが大きく凹んだ形状になったので指で探しやすくなったかな?くらい。あいかわらずタッチ操作で音量、ポーズ、スキップができるのは便利。サイドに触れているあいだだけ外音取り込みモードにできるのもちょっとした会話などに良いですね。相手に聞いてますよということを示すジェスチャーとしても自然。この辺り、仮に多少音質差があってもSONYにしたくなる所以ですね(実際、パートナーは同じタイミングで試聴比べしてBOSEのQuietComfort Ultra Headphones (第2世代)を購入しましたが、自分はBOSEははなから候補にはしませんでした)。

ケースがファスナーではなくマグネットでパチっとロックできるようになったのもすごく良いと思ったけど、やっぱりケースに入れて持ち歩きたくはないので大切に元箱にしまっておきますw。

ランクルのシフトノブを固定する金属ピンを無くした、作った!

ランクル300にオートブレーキホールドキットを取り付ける際、シフトレバーのノブを外すのですが、その抜け止めに針金を曲げたような固定ピンがあります。それをうっかり紛失してしまいました。

(キット取り付け開設動画より引用)
(同上)この針金パーツを紛失orz

このピンで固定しないとノブを上に引っ張るとスポっと抜けてしまいます。まぁ上方向に引っ張ることもそうそうないし、ATなので走行中に外れても即困るようなものでもないですが、やはり不安は不安。

ディーラーに問い合わせてはないのですが、分解図サイトで調べても部品番号がないので、おそらくノブに含まれている部品で単品売りはしていない模様。ノブASSYで購入すると1万円くらいする。針金を曲げただけの部品のために買うにはいくらなんでも高すぎる。ノブ自体がボロボロとかならまだしも新車ですし…

ということで自作に挑戦。針金で作ろうとも思ったんですが、たぶん普通のグネグネ曲がる針金だと心許ない。ゼムクリップのような硬鋼線みたいなものでも賄えるだろうか?なにぶん元の部品を紛失しているのでリバースエンジニアリングするにも限界が。形状はもとよりロック機構が針金の太さでパチっと固定する仕組み(下図矢印部分)になっているので、太すぎても細すぎてもダメそう。

ということで3Dプリンターで調整しながら作ることに。Z(垂直)方向にノブが抜けようとするのを止めるだけなので、強度的には問題ないかなと。また装着したらゆったりしたブーツをかぶせるだけなので、針金よりも外周が多少広がっても問題なさげ。

ということで、こんな感じのフラットな板形状で差し込むようなパーツにしてみました。中心のところでパチっと固定できる穴を設けます。また外す時にも楽になるよう左右に指の爪を引っ掛けられる切り欠きも設置。素手で脱着できます。差し込む部分以外は強度を増すよう厚みを盛りました。

黒-黒でわかりにくいですが装着した様子。シフトノブを死ぬ気で真上に引っ張ったらわかりませんが、不用意に抜けることはなさそうです。

材料は直射日光が当たるわけでもないのでPETGでもいいかもですが、ちょうど修練中だったPA6-CF(炭素繊維入りナイロン)で。比べるとやはりPETGはぐにゃっと変形してしまうのに対し、PA6-CFはカチカチしています。

とりあえずこれで夏を越せるかテストです。