2026年8月– date –
-
CAD・製図
DXFのレイヤー・線種・色を読む|共通グループコード8・6・62とBYLAYERの仕組み
DXFからLINEやCIRCLE、LWPOLYLINEなどの形状を読み取れるようになると、次に必要になるのが図形の属性です。 CAD上では同じLINEでも、中心線、外形線、寸法補助線などで意味が異なることがあります。その違いを表す代表的な情報が、レイヤー、線種、色、線... -
計算・シミュレーション
線形補間の計算方法|2点から途中の値を求める式とPython実装
機械設計や工学計算では、必要な値が表にぴったり掲載されているとは限りません。 たとえば、ある材料特性が20℃と40℃では分かっていても、設計条件が30℃ということがあります。メーカーの性能表でも、回転数、流量、温度、圧力などが一定間隔でしか掲載さ... -
AI・自動化
生成AIの出力をJSON Schemaで固定する方法|構造化出力を自動化へつなぐ設計
生成AIを文章作成だけに使っている間は、出力形式が多少変化しても大きな問題にはなりません。 しかし、AIの出力をPython、データベース、Webアプリ、CAD、自動投稿システムなどへ渡そうとすると事情が変わります。 たとえばAIへ、 「部品情報をJSONで出力... -
計算・シミュレーション
寸法公差の積み上げをモンテカルロ法でシミュレーションする方法|Pythonでばらつきを可視化
複数部品を組み合わせる機械設計では、個々の寸法が公差内に入っていても、組立後の寸法や隙間が狙いどおりになるとは限りません。 そこで必要になるのが公差の積み上げです。 最も単純な方法は、各寸法が最悪方向へ同時にずれると考える最悪値計算です。... -
データ・連携
JSONとCSVの使い分け|設計データを壊さず再利用するための選び方
設計データや計算結果をファイルとして保存するとき、「CSVで十分なのか、それともJSONにすべきなのか」は意外に重要な判断です。 どちらもテキスト形式で、ExcelやPythonなどから扱えます。しかし、得意とするデータ構造は大きく異なります。 たとえば、... -
プログラミング・Web
WordPressサイトを検索エンジンにインデックスさせる方法|Google・Bingへの登録からクロール改善まで
WordPressで新しいサイトを公開しても、すぐにGoogleやBingの検索結果へ表示されるとは限りません。 検索結果にページが掲載されるまでには、大きく分けて、 サイトを発見される ↓ クローラーがアクセスする ↓ ページ内容を取得する ↓ インデックス対象と... -
CAD・製図
DXFファイルの基本構造|グループコードとHEADER・TABLES・BLOCKS・ENTITIESを解説
DXFファイルは、CAD間のデータ交換だけでなく、図形データの解析、Pythonによる自動作図、図面チェック、WebツールからのCADデータ生成などにも利用できます。 特にDXFの構造を理解すると、「CAD画面で見えている線や円が、ファイル内部ではどのようなデー... -
GitHub
GitHubのコマンド集|Git・GitHub CLIでよく使う操作を目的別に整理
GitHubを使った開発では、ブラウザから操作するだけでなく、ターミナルからGitやGitHub CLIを操作できるようになると作業効率が大きく向上します。 ただし、最初は git status git add git commit git push git log git diff gh repo create など、多くの... -
工学・設計
油圧回路の基本|圧力・流量・抵抗の関係を機械設計者向けに解説
油圧回路を理解するとき、最初に押さえておきたいのが圧力・流量・抵抗の関係です。 油圧機械では、 圧力を上げればシリンダが速くなる ポンプが常に圧力を発生している 流量を増やせば力が大きくなる と考えてしまうことがあります。 しかし、これらは正... -
工学・設計
油圧シリンダの速度計算|流量・内径・ロッド径から伸び速度と戻り速度を求める方法
油圧シリンダの速度は、基本的に「シリンダへ供給される流量」と「油が流入する側の有効受圧面積」で決まります。 基本式は、v=QAv=\frac{Q}{A} です。 ここで、 vv:シリンダ速度 QQ:シリンダへ供給される体積流量 AA:有効受圧面積 を表します。 式その...
