2026年– date –
-
計算・シミュレーション
Darcy-Weisbach式で直管圧力損失を求める|流量・内径・摩擦係数からPython計算
配管を流体が流れると、管壁との摩擦によって圧力が低下します。 油圧回路、冷却水配管、空調設備、ポンプ設備などでは、この直管圧力損失を見積もることが重要です。 代表的な計算式がDarcy-Weisbach式です。 圧力損失として表すと、Δp=fDLDρv22\Delta p ... -
AI・自動化
ChatGPTに予定管理を任せる方法|空き時間・所要時間・重複回避・リスケまで判断させるカレンダー運用
ChatGPTとGoogleカレンダーを連携すると、「○日にこの予定を入れて」と依頼して予定を登録するところまでは比較的簡単です。 しかし、本当に便利になるのはその先です。 日時を指定しなかったら、空いている時間を探す 作業内容から所要時間を見積もる 指... -
GitHub
GitHub基本操作を一通り実践|clone・branch・commit・push・mergeの流れ
GitとGitHubを学び始めると、clone、branch、commit、push、mergeといったコマンドを個別には理解できても、「実際の開発ではどの順番で使うのか」が分かりにくいことがあります。 この記事では、小さなMarkdownプロジェクトを例に、GitHub上のリポジトリ... -
CAD・製図
DXFのTEXTとMTEXTを読む|文字列・配置・高さ・回転・位置合わせの基本
DXFからLINE、CIRCLE、LWPOLYLINEなどを読み取れるようになると、次に扱いたくなるのが文字情報です。 機械図面には、部品名、注記、材料、加工指示、座標値、識別番号など、多くの情報が文字として記録されています。 DXFでは代表的な文字エンティティと... -
GitHub
Git mergeの基本|ブランチの変更を安全にmainへ統合する方法
Git mergeとは Gitでは、機能追加や修正をmainとは別のbranchで進め、作業が完了したらその変更をmainへ統合できます。この「別の開発履歴を現在のbranchへ取り込む」操作が git merge です。 最初に覚えておきたい重要な原則は、mergeは「現在いるbranch... -
工学・設計
油圧シリンダの推力計算|押し側・引き側の受圧面積とPython実装
油圧シリンダの選定では、「このシリンダが何kNの力を出せるか」を計算する必要があります。 基本となる関係は単純で、F=pA です。 ここで、 F:推力 p:シリンダに作用する圧力 A:有効受圧面積 です。 Parkerの油圧シリンダ技術資料でも、シリンダ出力は... -
計算・シミュレーション
レイノルズ数の計算方法|配管内の層流・乱流を判定する式とPython実装
配管の圧力損失を計算するとき、最初から摩擦係数を決めることはできません。 まず確認する必要があるのが、配管内の流れが層流なのか、乱流なのかです。 その判定に使われる代表的な無次元数が**レイノルズ数(Reynolds number)**です。 レイノルズ数は... -
GitHub
Gitのbranchとは?作成・切り替え・削除と安全な開発フローを実践で理解する
Gitを使い始めると、早い段階で登場するのが「branch(ブランチ)」です。 branchを使うと、現在動いているコードを保ったまま、機能追加や修正を別の作業線で進められます。GitHubを使った開発では、mainを直接編集するのではなく、作業ごとにbranchを作... -
CAD・製図
DXFのレイヤー・線種・色を読む|共通グループコード8・6・62とBYLAYERの仕組み
DXFからLINEやCIRCLE、LWPOLYLINEなどの形状を読み取れるようになると、次に必要になるのが図形の属性です。 CAD上では同じLINEでも、中心線、外形線、寸法補助線などで意味が異なることがあります。その違いを表す代表的な情報が、レイヤー、線種、色、線... -
計算・シミュレーション
線形補間の計算方法|2点から途中の値を求める式とPython実装
機械設計や工学計算では、必要な値が表にぴったり掲載されているとは限りません。 たとえば、ある材料特性が20℃と40℃では分かっていても、設計条件が30℃ということがあります。メーカーの性能表でも、回転数、流量、温度、圧力などが一定間隔でしか掲載さ...
