土曜日, 10月 31, 2026

カメラ用外付けストロボのマニアックなアダプター作成

カメラ用外付けストロボのマニアックなアダプターを、いつものようにFusionとBambu Studioで作成してみました。

Modeling in Fusion 21 フィレットで面取り処理は必須ですね 2026/10/22

普段facebookなどに上げるブツ撮り写真に活用しているのは学生の頃に購入したストロボ(Nikon SB-24)です。
使用に際してはマニュアルで利用しているのでNikon 以外でも利用可能です。発行部付近にマジックテープが着いているのはサードパーティーの補助器具設定用です。今回はこれは剥がさずに装着できるように作成しました。

Nikon SB-24
Panasonic LUMIX DMC-G3
LUMIX G VARIO 14-42mm/F3.5-5.6 ASPH

補助器具設定用のマジックテープを考慮したサイズではめ込み式のアダプタアーを作成。

発光部分は以下の4津を作成しました。
・全面
・20mmホール
・15mmホール
・10mmホール

なお、ホール式はピンスポット光を得るためではありません。ピンスポット光を得るためには長い筒状態でないと無理ですから。で、このホール式は単に光量を落とす為(※)のアダプターです。

※今回のメイン目的

また、光量を出来るだけ無駄なく使うため(※)に内部にアルミテープを貼っています。でも、これは気休めですね。

※実質ほとんど影響ないので気休めですが・・・

全面タイプをはめ込んだ状態。厚みは4mm

ホール式をはめ込んだ状態。厚みは4mm

ストロボ本体にはめ込んだ状態。後日実際に撮影テストしてみます。

※Fusion 2704.1.23 arm64
 Bambu Studio 2.8.3.66
 eSUN PLA Plus(黒色)
 CC3D 標準 PETG (透明)

TCDW8936 
対応するスタッフの方の心労は半端ないですね

髪を切りに美容院へ行くといつも思うのが、自身の家族の個人情報を晒しまくっているオバサマ達に呆れてしまいます。対応するスタッフの方の心労は半端ないですね。

金曜日, 10月 30, 2026

配列内で列番号とそのセルの値を合計する

ちょっとヤヤコシイのですが、例えばお菓子のパック販売で、毎月どのパックがどれだけ販売されたかをカウントし、パック数毎に変化する係数は、C3は5、D3は10と列が右方向に移動するごとに5ずつ加算されL3で50になります。最後にM3に係数の合計を表示したいとき・・・

上のデータに対してM3に・・・
=(C3*1)+(D3*2)+(E3*3)+(F3*4)+(G3*5)+(H3*6)+(I3*7)+(J3*8)+(K3*9)+(L3*10)
と記述すれば答えは得られますが、もしパック数が100まであったとしたら、この記述で計算式を書くのは無骨ですね・・・

そこでSUMPRODUCTとCOLUMNを使って・・・
=SUMPRODUCT(C3:L3,COLUMN(C3:L3)-COLUMN(C3)+1)
をM3に記述すれば、仮にパック数が100まであったとしても簡単に修正できます。

SUMPRODUCT(引数1,引数2)

[引数1]計算の対象となる要素を含む最初の配列引数を指定
C3〜L3
[引数2]計算の対象となる要素を含む、2 から 255 個までの配列引数を指定

COLUMN([範囲])
COLUMN(C3:L3)C3を1としてL3を10とする

COLUMN(C3:L3)-COLUMN(C3)+1

COLUMN(C3:L3)
COLUMN関数は、そのセルの列番号を返します。

=COLUMN(C3) なら 1、
=COLUMN(D3) なら 2、
=COLUMN(E3) なら 3 です。

よって、
COLUMN(C3:L3) は、
1, 2, 3, 4, …, 10 という配列になります。

COLUMN(C3) これはA列の列番号なので、

COLUMN(C3) = 1 です。

そこで、
COLUMN(C3:L3)-COLUMN(C3) とすると、

1, 2, 3, 4, …, 10 - 1 なので、
0, 1, 2, 3, 4, …, 9 になります。
そこで、

COLUMN(C3:L3)-COLUMN(C3)+1
と最後に +1を加えると、

0, 1, 2, 3, 4, …, 9 + 1 なので、
1, 2, 3, 4, …, 10 になります。

つまり、この式は

C3:L3の各セルについて、「C列から何番目か」を取得するための式です。

=SUMPRODUCT(C3:L3,COLUMN(C3:L3)-COLUMN(C3)+1)
となっているので、内部的には、

C3 × 1 D3 × 2 E3 × 3
...
L3 × 10

を全部計算して合計しています。
したがって、

C3 = 7 D3 = 0 E3 = 3
なら、

7×1 + 2×0 + 3×3
= 7 + 0 + 9
= 16
となります。

TCDW8935 
列と行を入れ替えた方が良いかもですね

Excelで、今までCF列(84列)で問題なかったデータが、突如AIH列(918列)まで使うことになって笑うしかない状態。列と行を入れ替えた方が良いかもですね。

木曜日, 10月 29, 2026

3Dプリンタ遊び 27 
フィラメントのペイント用テストピース作成

手持ちのアクリル絵の具で、ちょっとした失敗をしてしまったのでテストピースを造ることにしました。

平面だけでは実用性がないので曲面としました。

反対側は穴が空いている状態です。
これで解ったのは、色にも寄りますが、リキテックスでテストした結果はガッシュ系はムラに生りやすい事。理想はソフトタイプが良い漢字でした。

ANYCUBIC PLA(質感グレー)
modo 17.1v1
Bambu Studio 2.8.3.66
Fusion 2704.1.23 arm64

TCDW8934 
そろそろストレスが溜まり始めています

Cute Baby Alien 075(^o^)
青いパイナップル〜
台湾産のパイナップルを本当に見かけなくなりました。誰かが買い占めているのかな〜? そろそろストレスが溜まり始めています(>_<)

水曜日, 10月 28, 2026

Illustratorの無駄知識48 
新手の図形だましの答え

新手の図形だましの答えを公開です。

上の4角図形を構成されている三角形の一部分を空いています。

ところがサイズは変わっていないのに図形の位置を変更すると完全に穴は埋まってしまのですが・・・

色を付けてみると答えは直ぐに分かります。つまり図形は全て形やサイズが変更されていたわけです。

TCDW8933 
影響を受けた漫画家さんの一人です

10月22日、ちばてつやさんが亡くなられました。私にとって影響を受けた漫画家さんの一人です。特に「ユカをよぶ海」「1・2・3と4・5・ロク」「紫電改のタカ」「ハリスの旋風」の4本が好きでした。スポ根は好きではないので「あしたのジョー」は読んでいません。なお、「ハリスの旋風」はセル画を大量に持っていました。お会いできるチャンスがあったのですが、それが叶わなかったことを悔やんでいます。

火曜日, 10月 27, 2026

Bambu Studio Lessons 25 
今更ながら内部構造の選択と完全ソリッド化

今更ながら内部構造の選択と完全ソリッド化の設定

Modeling in Fusion 21 フィレットで面取り処理は必須ですね 2026/10/22

クリアフィラメントで作成したフラッシュのアダプターの構造は、充填パターンを[ジャイロイド]にしてみました。特に理由はなく、なんとなく面白かったからです。


計22パターンから選べます。

枠は特に設定の必要はありません。

ダミーの円柱で確認すると、デフォルトは充填パターンは充填密度15%の[グリッド]です。

充填密度を5%にした状態です。強度を求めないなら特に問題は無いと思います。

充填パターンで[ジャイロイド]を選択した状態です。

また、充填パターンを[直線]とし、充填密度を100%にすれば化安全なソリッド状態となります。もちろんプリント時間は長くなります。

※Fusion 2704.1.23 arm64
 Bambu Studio 2.8.3.66
 eSUN PLA Plus(黒色)
 CC3D 標準 PETG (透明)

TCDW8932 
いきなりゲームオーバー(>_<)

偶然見た映画の予告編が気になって、調べて見たら、Amazon Primeで視聴出来ることを知ったものの、「このビデオは、現在、お住まいの地域では視聴できません」で、いきなりゲームオーバー(>_<)

月曜日, 10月 26, 2026

Let's start JavaScript 115 
3Dプリント用フィラメントの使用量確認

3Dプリント用フィラメントの使用量の目安確認する計算器です。

残り少なくなったフィラメントで事足りるかの確認用です。フィラメントの直径をはらり、その倍数を表示して目安を確認します。

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport"
        content="width=device-width, initial-scale=1.0">
<title>フィラメントの長さ</title>
<style>
body {
font-family: sans-serif;
padding: 10px;
max-width: 300px;
background: black;
color: white;
margin: 10px auto;
}
</style>

</head>
<body>

<h2>フィラメントの長さ計算</h2>

<label>
円の直径:
<input type="number"
        id="diameter" value="10" min="0" step="any">
</label>
<button onclick="calculate()">計算</button>

<div id="result"></div>

<script>
function calculate() {
const diameter =
        Number(document.getElementById("diameter").value);

if (diameter <= 0) {
document.getElementById("result").innerHTML =
"直径は0より大きい値を入力してください。";
return;
}

// 円周 = 直径 × π
const circumference = diameter * Math.PI;

let html = `
<p>&emsp;&emsp;&ensp;&thinsp;
            円周:${circumference.toFixed(2)}</p>
<ul>
<li>10倍:${(circumference * 10).toFixed(2)}</li>
<li>20倍:${(circumference * 20).toFixed(2)}</li>
<li>30倍:${(circumference * 30).toFixed(2)}</li>
<li>40倍:${(circumference * 40).toFixed(2)}</li>
<li>50倍:${(circumference * 50).toFixed(2)}</li>
</ul>
`;

document.getElementById("result").innerHTML = html;
}

// ページを開いたときにも計算
calculate();
</script>

</body>
</html>

事項直後の画面です。
目安として、フィラメントロールの幅は一般的に60mm。フィラメントの径は1.75mm。よって60mmの幅に34本巻き付いています。

フィラメントの直径を入力し[計算]をクリックするだけです。倍数は何周必要かの目安です。

TCDW8931 
深夜一歩手前は心臓に良くないですね

amazonでの買い物は・・・
[注文済み]>[発送済み]>[配達中]>[配達済み]というお知らせ流れメールが届きます。でも、もう少しで[配達済み]となってから12時間以上で、深夜一歩手前は心臓に良くないですね(>_<)

日曜日, 10月 25, 2026

Illustratorでテキスト修正方法が変更?

いつの間にかIllustratorでテキスト修正方法が改悪変更されたようです。かなりイライラしています。
例えば、「花風月」を「花鳥風月」と修正したいので・・・

「花」と「風」の間にカーソルを入れてクリックしても表示される線が薄くて不明瞭・・・

これは[Illustrator]>[設定]>[ユーザーインターフェース]の[明るさ]に連動していました。

※設定を開くと環境設定と表示されます。
この仕様は完全に改悪ですね。
さらに、従来のように「花」と「風」の間にカーソルを入れてクリックして「鳥」を入力すると・・・
別のテキストブロックになってしまいます。完全に改悪(>_<)
色々試行錯誤して解ったのは、追加入力したい位置のテキストブロックのラインを正確にクリックしないと・・・
追加入力出来ないことが判明しました。このネタ・・・アップするのを忘れていました。いつ頃から改悪されたのかワカランチンでした(>_<)

TCDW8930 
生活リズムが真逆なのはご愛敬でしょうか

Cute Baby Alien 074(^o^)
山羊じゃなくて羊系〜
出かける日と、出かけない日の生活リズムが真逆なのはご愛敬でしょうか。出かける日は歩数8000〜10000歩。出かけない日は完全引きこもりで歩数400前後(^o^)

土曜日, 10月 24, 2026

Photoshopの消点でデザインを半自動パース処理

Photoshopの消点でデザインを半自動パース処理は意外と賢いです。

イラで作成した書籍のダミー表紙(※)。

※デタラメで作成しています。こんな本はないと思います。

無地の表紙の本を撮影。

従来の方法であれば、これにデザインしたデータの裁ち落としと取り除いたサイズをコピーペーストでPhotoshopに配置します。その際スマートオブジェクトでサイズを調整してから、スマートオブジェクトをラスタライズで解除します。

そのまま[編集]>[自由変形]でコーナー部分のポイントをcommnadキー(※)を併用して移動させ・・・

※Windowsはcontrolキー

四隅のポイントを同様に調整すれば完成です。コーナー部分を予め水平垂直のガイドラインを設定しておくと素早く処理出来ます。

で、消点での処理ですが・・・

Illustratorで作成したデータを配置し、サイズ調整してからスマートオブジェクトを解除するまでは同じです。ここで表紙のデータをcommnad X(※)でメモリーに読み込み、からの新規レイヤーを作成してから、そのレイヤーを選択し[フィルター]>[消点]を実行します。

※Windowsはcontrol X

画面が切り替わったら本の四隅を順番にクリックしていくと・・・

方眼が生成されます。

ここでcommand V(※)でメモリーに読み込んだ表紙のデータをペーストし・・・

画像を枠内にドラッグすると、枠に入り込むので変形ツールで回転、拡大、縮小を行いサイズ調整すれば・・・

完成です。

新規レイヤーを作成しないと画像に直接埋め込まれてしまうので要注意です。今回は無地の本の表紙部分のコピーを一番上に配置し、描画モードを乗算とし完成としました。