以前ばねの設計用ツールを作るためにSpringというクラスを作成して、ばね関連の計算を行うプログラムを作成しました。しかし、そのクラスを使ってツールを作ると実行速度がかなり遅くなってしまったため、NumPyを用いて計算の高速化をすることにしました。
前回作った1次元n目並べをNumPyに書き換えて速度比較してみました。
立体四目並べが大好きなのでPythonで作ろうと思いました。 作るプログラムはなるべく汎用性がある方が良いかなと考え、どうせならn目並べに対応したプログラムを作ろうと考えました。さらに立体だけじゃなく、平面にも対応したものが良いかなと考えた
VBAで実行時にフォームのコントロールを追加削除してみる
Python、PyQt5、Poppler、PDFtk、reportlabを使ってPDFの一括押印ツールを作成しました。
圧縮コイルバネを設計する機会があり、せっかくなのでPythonで計算するプログラムを作成してみました。
QTableViewのサンプルのセルに画像を表示するプログラムを作成しました。
概要 画像をドラックアンドドロップすると表示するだけのソフトです。マウスホイールでズーム、マウス左クリックでドラッグするとパンできます。
概要 popplerを使って複数のPDFファイルを用紙サイズごとに1つのファイルに結合するツールです。大量のPDF図面を印刷しようとしたときに、用紙サイズごとに1ファイルにまとまると印刷しやすいので作りました。それ以外に
概要 画像をドラックアンドドロップすると表示するだけのソフトです。マウスホイールでズーム、マウス左クリックでドラッグするとパンできます。