FreeCADのReport Viewにcppのコードから情報を書き出す

2026年1月11日日曜日
FreeCADのcppプログラムからGUIのReport View(FreeCADの画面の下の方に表示される枠)に情報を書き出すには、下記のようにBase::Console()からmessageなどの関数に文字列を渡せば良いです。 Base::Console().critical...

Bose Wave music system修理備忘録

2026年1月4日日曜日
CDの再生不良(再生時に音が飛ぶ)が発生していたBoseのSDプレーヤーを修理しました。 備忘録として交換した部品を記事に残します。 修理したのは BOSE Wave music system MODEL AWRCCC です。 基板の取り外し方法は他のサイトを参考にしてください。...

FreeCADでのpython処理をツールバーのボタンとして実行可能にする

2025年12月28日日曜日
背景 FreeCADの処理を任せるpythonプログラムをマクロとして登録してボタンを押して呼び出し可能にするのに手間取ったので、備忘録として設定方法と関連情報を記事に残します。 使ったもの FreeCAD 1.0.2 ボタンで実行で動かしたい処理: 以前作成したPartの面をD...

FreeCADのTechDrawのViewの大きさをpythonで把握する

2025年12月22日月曜日
背景 TechDrawにViewとして図示したものの大きさを取得したかったので、試行錯誤の末に方法を把握しました。 備忘録として内容を記事に残します。 使ったもの FreeCAD 1.0.2 TechDrawでViewを描画済みのプロジェクト TechDrawで描画方法は Tec...

FreeCADのTechDrawのViewをpythonで扱う場合はGUIが要りそう

2025年12月15日月曜日
背景 前回 モデルから2次元図面を作ってDXFファイルを生成する処理をpythonで実施する方法 を把握しました。 FreeCADのCLI環境でも実施しようと試行錯誤したのですが、どうもTechDrawを扱う場合はGUIが必要そうだったので試したことと分かったことを共有します。 ...

FreeCADでpythonを使いPartの面をTechDrawに置いてDXFファイルを書き出す

2025年12月9日火曜日
背景 FreeCADとはオープンソースの3D CADプログラムです。 FreeCADの内部処理はpython APIに対応しており、マウス操作でできることはpythonでも行えることが多いです。 モデル(Part)を作り、それの面をTechDrawで描いてDXFファイルとして書き...

FreeCADの図面作成はよく使う操作のショートカットキーを覚えると便利

2025年11月30日日曜日
背景 FreeCAD とはプログラムが公開されている3D CADソフトです。 2次元図面を描いた後に押出処理で物体を作ったりします。 2次元図面作成画面sketcherは、線の描画や形状の拘束処理にショートカットキーが割り当てられています。 FreeCAD 1.0.2だと各処理選...