月曜日, 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(※)でメモリーに読み込んだ表紙のデータをペーストし・・・

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

完成です。

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

TCDW8929 
支払い感覚が鈍るのは怖いですね

キャッシュレスでの買い物が増え、ほとんど現金を使うことがなくなったとはいえ、現金オンリーの店もあるので、財布を持ち歩くのは必須ですが、キャッシュレスだと支払い感覚が鈍るのは怖いですね。

金曜日, 10月 23, 2026

Bambu Studio Lessons 24 
今更ながら内部を空洞に出来きました

今更ながら内部を空洞に出来ることを知りました。以前の処理はこのケースで処理出来ますね。

Bambu Studio Lessons 11 くり抜きは力技でも超簡単
2026/04/27

データ自体は特に何もしなくてもOKです。

ポイントは・・・
[強度]>[スーパーインフィル]>[充填密度]を0%。
(デフォルトは15%)
[強度]>[壁面]>[壁面層数]を3〜5。
(デフォルトは2)
に、設定します。

ただし完全に空洞にはなりません。

今回の例で言うと,目や口の部分にスリット風のサポート材が入ります。

結局そのままでは口を開けることが出来ないので、別途くり抜き用のパーツを用意する必要がありますが、今回はこのままでプリントしました。

左が以前の方法で分割プリントして接着したモノ。右が今回のプリント結果です。透明フィラメントを使ってみましたが、積層の関係で意味なかったです(^o^)

※Bambu Studio 2.8.3.66
 ANYCUBIC PLAを使用(質感グレー)
 CC3D 標準 PETG (透明)

TCDW8928 
直ぐに立ち上がってしまうんですけどね

電車で座れても両隣の人が脇を開けてスマートフォンで必死にゲームしているので、肘が私をチクチクつつくので、ストレス半端ないです。だいたい直ぐに立ち上がってしまうんですけどね(>_<)

木曜日, 10月 22, 2026

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

カメラの外付けフラッシュのアダプターをつくる段階で面取りの必要性を改めて感じました。

もちろん常に面取りが必要というわけではありません。上は透明フィラメント用のパーツです。

上は穴あきは黒のフィラメント用、円柱は透明フィラメント用のパーツです。これも面取りの筆賞はありません。

しかし、外側のパーツとなる部分は黒のフィラメント用ですが、面取りをすることで持ったときにエッジが手に当たる不快感を軽減させられます。

ところで面取りは手順を間違えると出来ない亜子とがあります。例えば上のようなオブジェクトの場合・・・

上の様に垂直エッジを選択し、右クリックで[フィレット]を選び・・・

適宜い面取りの値を入れるだけです。

水平線を選択しても同様ですが、この例で言うと、その後の処理がエラーで出来なくなります。

そのような場合は処理を戻し、出来なかった部分を先に調整してから・・・

実行すれば問題なく処理出来ます。

Fusion 2704.1.23 arm64

TCDW8927 
古いバッテリーを大切に使うことに

古いデジタルカメラのバッテリーに寿命がきているので、予備を買おうと調べたら、互換製品でもかなりの高額になっていて躊躇。取りあえず保留で、古いバッテリーを大切に使うことに・・・(>_<)