火曜日, 9月 01, 2026

TCDW8876 
処分あるいは譲渡のどれかなのは確かですが

ふと、学生の頃に買いそろえた
コンポーネントステレオ
やオープンリールデッキなどのオーディオ機器は何処に行ってしまったのだろう? 処分あるいは譲渡のどれかなのは確かですが、全く記憶がありません。

月曜日, 8月 31, 2026

Illustratorでの作図基本 44 
円を舟形円錐図法風に分割

円を舟形円錐図法風に分割する手順を整理しました。
以下も参照してください。


(1)正円を比率で縮小の組み合わせ
(2)ブレンド機能で作成
(3)舟形円錐図法風に分割

例えば7分割なら球体を上から見た場合、2倍の14角形になります。

求めるのはxの値で、Bは共通。θは右の2倍が真ん中、3倍が左端になります。n角形で右のθの値は、180/(n/2)となります。
xを求めたいので・・・
x=b × cosθ
多角形の辺の長さは以下で求められるので・・・
辺の長さ = 2r × sin(π/n)
    r:円の半径
    π:円周率
    n:多角形の辺の数

直径100mmの14角形の場合・・・
(1)22.252mm
(2)20.048mm
(3)13.874mm
(4)04.952mm
となります。この比率で正円の複製を作成すれば・・・

舟形円錐図法風に分割したイメージを得る事が出来ます。

現実問題としてこの作図が必要な条件は・・・
18角形、14角形、10角形、6角形ぐらいなので、プログラムの必要もないのでExcelで整理しました。

TCDW8875 
残念ながらDTP系の販売はないですね

たまに使う三角スケールの目盛りは用途別に色々あるようですが、私が使っているのは、
15cm版[1/100、1/200、1/250、1/300、1/500、1/600]
30cm版[1/100、1/200、1/300、1/400、1/500、1/600]
の2種類。残念ながらDTP系の販売はないですね(^o^)。でも、DTP系の意味はないかも?ですね。

日曜日, 8月 30, 2026

Let's start JavaScript 109 
cmと尺単位(曲尺、鯨尺)変換

個人的に必要だったので作ってみました。尺貫法における「尺」の単位には、建築、土木、木工などの現場で用いる曲尺(かねじゃく)と、呉服や和裁など、着物の生地を測る際に用いる鯨尺(くじらじゃく)の2種類があります。

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>cm・曲尺・鯨尺 相互変換</title>
<style>
body{
background: black;
color: white;
font-family: sans-serif;
margin: 20px;
}
.container{
max-width:250px;
margin:auto;
background:black;
padding:10px;
}
h3{
text-align:center;
}
.row{
display:flex;
align-items:center;
margin:15px 0;
}
label{
width:50px;
font-weight:bold;
}
input{
flex:1;
padding:8px;
font-size:12px;
}
</style>
</head>
<body>

<div class="container">
<h3>cm/曲尺/鯨尺/長さ相互変換</h3>

<div class="row">
<label>cm</label>
<input type="number" id="cm" step="0.001">
</div>

<div class="row">
<label>曲尺</label>
<input type="number" id="kane" step="0.001">
</div>

<div class="row">
<label>鯨尺</label>
<input type="number" id="kujira" step="0.001">
</div>

</div>

<script>
const CM_PER_KANE = 30.3;
const CM_PER_KUJIRA = 37.88;

const cm = document.getElementById("cm");
const kane = document.getElementById("kane");
const kujira = document.getElementById("kujira");

let updating = false;

function round(v){
return Number(v.toFixed(3));
}

cm.addEventListener("input", ()=>{
if(updating) return;
updating = true;

let c = parseFloat(cm.value);
if(isNaN(c)){
kane.value = "";
kujira.value = "";
}else{
kane.value = round(c / CM_PER_KANE);
kujira.value = round(c / CM_PER_KUJIRA);
}

updating = false;
});

kane.addEventListener("input", ()=>{
if(updating) return;
updating = true;

let k = parseFloat(kane.value);
if(isNaN(k)){
cm.value = "";
kujira.value = "";
}else{
let c = k * CM_PER_KANE;
cm.value = round(c);
kujira.value = round(c / CM_PER_KUJIRA);
}

updating = false;
});

kujira.addEventListener("input", ()=>{
if(updating) return;
updating = true;

let k = parseFloat(kujira.value);
if(isNaN(k)){
cm.value = "";
kane.value = "";
}else{
let c = k * CM_PER_KUJIRA;
cm.value = round(c);
kane.value = round(c / CM_PER_KANE);
}

updating = false;
});
</script>

</body>
</html>

実行直後の画面です。

曲尺で1尺を設定した結果。

鯨尺で1尺を設定した結果。

cmで1cmを設定した結果。

TCDW8874 
でも、それ以前は正直記憶が曖昧です

2005年4月から手書きの手帳を使っているのと、Blogは2003年末から利用しているので自分に関連するイベント類は概ね把握できています。大きなものなら1997年2月からのホームページで確認できます。でも、それ以前は正直記憶が曖昧です。

土曜日, 8月 29, 2026

Modeling in Fusion 18 
テープカッターを作成

過去に木製で作成したテープカッターの改良版を予定していたのですが、3Dプリンタの方が手っ取り早いので、いつもの様にFusionで作成してみました。

かまぼこ板製マスキングテープ用カッター台・改良版 2021/10/07

ベース形状は特に説明の必要はないほどシンプルな箱型です。

今回のポイントはテープを固定する軸受けの作成です。[スケッチ]>[スロット]>[中心合わせスロット]で、シンプルな先端がアールとなっている長方形を作成し・・・

同じように水平方向に短い先端がアールとなっている長方形を作成してL型とします。

そのまま両方を選択して・・・

押し出します。

これをコピーなどで2つ作成し・・・

[修正]>[結合]にて[切り取り]でベース形状を削り取ります。

後はテープを固定する軸と・・・

カッターの刃を作成します。ちなみにカッターの刃は実用に耐えなかったので、前回の木製版でも利用した金属製の刃を固定するパーツとしました。

Fusion 2704.1.23 arm64

TCDW8873 
溜めてもメリット等一切ないのが辛いですね

Cute Baby Alien 060(^o^)
耳付きパーカーを着たクマ系〜
豪雨と猛暑のローションはストレス溜まりますね〜。溜めてもメリット等一切ないのが辛いですね〜

金曜日, 8月 28, 2026

PhotoshopとIllustratorの連携 02
写真は低解像度でIllustratorを使うとイイ感じ

写真をイラストかしたいときは画像を低解像度にしてIllustratorを使うとイイ感じになります。

640×480pxの元画像

背景を消してからPhotoshopで・・・

[イメージ]>[色調補正]>[2階調化]をすると・・・

いつもの様に、こんな感じになります。

[イメージ]>[色調補正]>[ポスタリゼーション]をすると・・・

いつもの様に、こんな感じになります。ところが、Illustratorで読み込み・・・

[コンセプトからベクター生成]をクリックし・・・[プロパティ]の歯車[設定の変更]をクリッし・・・

生成イメージを選ぶだけです。
[ラインアート]の結果

[描画]の結果

[幾何学]の結果。これは流石に低解像度ではない方が賢明ですね。

[テクスチャ]の結果

[ワイルド]の結果

TCDW8872 
あまりにも可愛くて購入先を聞きたくなるも

エスカレータで前にいた男性のショルダーバッグの網ポケットに入っていた小さなクマの縫いぐるみが、あまりにも可愛くて購入先を聞きたくなるも・・・そんなコトをしたら完全に不審者なのでガマンしました(>_<)

木曜日, 8月 27, 2026

Blender Study Notes 80 
ねじり形状は天面と底面が必須

ねじり形状は天面と底面が必須ですね。


例えば、デフォルトの立方体に水平スリットを適宜追加し、編集モードで・・・


[モディファイアー]>[モディファイアーを追加]>[変形]>[シンプル変形]で・・・

[ツイスト]、[座標軸:Z]で角度を適宜指定すれば、ねじり形状を得る事が出来ます。

ただし、円錐から六角錐として・・・

水平線を追加しようとしても思うような設定を得る事が出来ません。

このような場合は、円柱から六角柱を作成し・・・

天面を極端に縮小しすれば・・・

水平線を適宜追加することが出来ます。

あとは[ツイスト]、[座標軸:Z]で角度を適宜指定すれば、ねじり形状を得る事が出来ます。

水平線の数で処理結果は微妙に変更します。