設計実務の自動化

【Inventor】例外がある場合の部品表並べ替え

Inventorの部品表(BOM)ソートで、150-1の次に150-10が来てお困りではありませんか?標準機能では難しい『図番の意図した並べ替え』を、iLogicとカスタムプロパティで自動化する方法を解説。APIを活用した、エラーの出ない堅牢なコードも公開しています。
設計実務の自動化

【Inventor】標題欄の質量を有効桁数3桁で自動表記する(iLogic・単位g/kg自動切替)

Inventorの質量表示、0.001kgのような細かすぎる数値に困っていませんか?iLogicを活用して、有効桁数を3桁に整え、さらにgとkgを自動で切り替える方法を解説します。図面の視認性を劇的に向上させ、設計者が一目で判断できる『生きた情報』に変えるための堅牢なコードを公開中。
設計DX

3DCADもマスターデータ化のススメ

「便利になるはずの3D化が、なぜか自分たちの首を絞めている……」納期が迫り、3Dのエラー修正が間に合わない。結局、「急ぐから今回は2Dだけで出図する!」と、また慣れ親しんだ(しかし非効率な)過去のやり方に逆戻り。3Dモデルは「絵」として残るものの、中身はスカスカ。次回の修正では、そのスカスカなモデルを直すところから始まり、また同じ悲劇を繰り返す。
Python基本・基礎

Pythonのsplit関数とは?文字列分割のテクニック解説

Pythonの文字列操作で困ったことはありませんか?特に、文字列を特定の区切り文字で分割する方法は、データ処理やテキスト解析で非常に重要です。Pythonには便利な関数がたくさんありますが、その中でも「split」関数は非常に役立ちます。こ...
pandas

データ分析の入門に最適!PythonでPandasの使い方をマスターしよう

Pythonでデータ分析を行う際に欠かせないツールとして、Pandasの使い方を入門レベルから解説します。Pandasはデータを効率的に処理し、分析するための強力なツール。初心者にも扱いやすい機能が豊富に揃っています。 Pandasを始めて...
Python基本・基礎

Pythonでlistから特定の要素を削除し、その要素を返す!popメソッドで効率化

「Pythonのリストから要素を削除したいけど…」と感じている方もいるでしょう。リストの操作は基本的な技術ですが、今回はPythonでリストから特定の要素を簡単に削除できるpopメソッドの使い方をマスターして効率的にデータを扱えるようにしま...
Python基本・基礎

Pythonのformatメソッドで文字列を結合する

Pythonの文字列の.formatはデータを見やすく整形するための基本的で重要なスキルとなります。このブログ記事では、Pythonのformatの使い方を詳しくに解説し、初心者でも理解しやすいようにステップバイステップで説していきたいと思...
Python基本・基礎

Python 文字結合:f文字列の深掘り

Pythonのコードで「f"…」を見てなんだこれは?と思ったことはないでしょうか?これはf文字列と言い、文字列内で変数や式を埋め込むための機能です。この記事では、f文字列の基本的な使い方から応用的な使い方までを解説します。例えば、f文字列を...
Python基本・基礎

そもそもインスタンスとは

Pythonでクラスを理解しようとしたら、必ず出てくるのがインスタンスです。さらっと流していきたいところですが、インスタンス・オブジェクト・メソッド・関数……それぞれ何ものでどう使ったらいいのか理解できないと言う方も多いのではないでしょうか...
Python基本・基礎

Pythonでreturnを使いこなす方法とは?今日こそ戻り値をマスター

Pythonを学び始めたばかりの方や、プログラミングに少し慣れてきた方にとって、「これはreturnを使うのにこっちはreturnじゃない…」とreturn使い方が頭の中でごちゃごちゃしてしまった経験はありませんか?しかし、returnを正...