ESP32 DevKit V1とBMI160と18650を使ったトラッカー用ケースを作ってみた

iCAD SXのボディを点群に変換

iCAD SXのボディをワイヤに変換

iCAD SX用のPythonパッケージを作ってみた

初めてのエポキシグラナイト(失敗編)

PythonでiCAD SXのモデル情報を設定してみた

iCAD SXとPythonでソケット通信してみた

iCAD SXのツリー編集ソフトを作ってみた

iCAD SX パーツを複数個追加するコマンド

PySide6で色選択ボタンを作ってみた

PySide6でキーボードとマウスの入力内容を表示するアプリを作ってみました

ウィンドウタイトルバーにタブとボタンがあるQMainWindowを作ってみる

QMainWindow用のカスタムウィンドウタイトルバーを作ってみる

iCAD SXのツリーをQTreeViewに表示してみた

iCAD SXからツリー情報を取得してみた

コアサーバーにPythonとライブラリをインストールする

Kingroon KP5Lの配線チェック

Kingroon KP5Lを買ってみた

R-thetaタイプのスカラロボットを動かしてみた

GT2用タイミングプーリーをモデリングしてみた

R-Thetaタイプのスカラロボットをpyqtgraphでシミュレーションしてみた

R-thetaタイプのスカラロボットをモデリングしてみた

pygameでXBOXコントローラの入力を取得してPyQt6に表示する

ESP32でシリアル通信で受信したデータでタイマー割り込みの周期を設定

PyMuPDFでPDFにパスワードを設定

VS code + Qt6 + MinGW + CMakeでC++のプログラムをビルド

Qt6で作るコミックビューワー

PyMuPDFでPDFをSVGに変換してPyQt5に表示する

複数のQToolButtonをトグル出来るようにするテスト

PyQt5でコミックビューワーっぽいアプリを作ってみる

QMimeDataにファイルのデータをセットしてみる

PyMuPDFでPDFに文字や線を書き込む

PyMuPDFとPyQt5でPDFビューワを作ってみた

PyMuPDFを使ってみる

Pythonでウィンドウのタイトルを列挙する

GARMINの.fitデータの標高と勾配をQGraphicsViewに表示するカスタムQGraphicsItemを作ってみた

NX Journal 円筒ボディを作成

NX Journal 図面の表からセルのテキストを取得

NX Journal タグからオブジェクトを取得

NX Journal 作業パート基準のバウンディングボックスを取得

NX Journal アセンブリ内の全コンポーネントをSTEPファイルにエクスポートするジャーナル

NX Journal アセンブリ内の全コンポーネントをパラソリッドにエクスポートするジャーナル

NX Journal 作業パートの全ボディをパラソリッドにエクスポートするジャーナル

NX Journal 再帰的に全属性を取得するジャーナル

PyQt5のQGraphicsViewにマップを表示するQGraphicsItemを作ってみた

Fusion360 APIのテーブル入力ダイアログ

Fusion360 APIの部品カウントダイアログ

Fusion360 APIの文字列入力ダイアログ

PDFの一括スタンプツール

Pythonでダウンローダーを作ってみた

Pythonで作るDXFをPDFに変換するGUIツール rev0

Pythonのezdxfを使ってDXFファイルをPyQt5に表示してみる

Pythonのezdxfを使ってDXFファイルを読んでみる

GARMINの.fitデータを動画に変換するツール rev1

PythonのfitdecodeとOpen CVでGARMINの.fitデータを動画に変換

StravaのJSONデータをChart.jsに表示してみる

PythonのfitdecodeでGARMINの.fitデータをCSVに変換

3Dプリンタで左手キーボードを作ってみた 1号機

NX Journal ベクトル選択ダイアログ

CREE XML-T6のライトをREC-MOUNTSに取り付けるブラケット

3Dプリンタで7インチディスプレイのケースを作ってみた

3DプリンタでXYZロボットを作ってみた

3Dプリンタでスピーカーを作ってみた

3DプリンタでFHD-53D用のミニ三脚を作ってみた

Seeeduino XIAOで自作キーボード

Pythonの文字列処理のいろいろ

PyQt5で作るSTEPファイルのパーツの名前を変更するツール

ボールねじの計算

PyQt5のQSerialPortでシリアルポートの受信データをグラフ化するソフトを作ってみた

PyQt5のQSerialPortでシリアルポートのモニターを作ってみた

PyQt5でメモ帳を作ってみる

OCRツール Rev1

PyQt5のQPixmapで読み込める画像ファイルを確認

OpenCVとTesseract-OCRで作る表のOCRツール rev1

フォルダ内のCSVファイルをグラフとして一覧表示するツールを作ってみた

映像出力に対応したスマートフォンとタブレットをまとめてみた

PyQt5のQFileSystemWatcherでフォルダを監視するテスト

PyQt5でQLayoutへのQWidgetの動的追加と動的削除

Raspberry Pi 4とPythonでXYロボットを駆動してみた

Raspberry pi 4 ピンアサイン

ラズパイでGコードからパルス列を生成してステッピングモータを駆動してみた

NumpyでGコードをパルスの配列に変換してみた

PyQtGraphにRepetierで生成したGコードをプロットしてみた

モータ駆動パターンのグラフ

Air cylinder calculation

HugoをChart.jsに対応させてみる

HugoをBrythonに対応させてみる

ショックアブソーバの計算

リニアガイドの計算

歯車で減速したボールねじを駆動するサーボモータの計算

マシンビジョン用のカメラ計算

薄板ばねの計算

圧縮コイルばね計算

円弧状の薄板ばねの計算

QFileDialogメモ

QGraphicsViewメモ

QMainWindowメモ

PyQt5のQGraphicsViewにGPXファイルを表示してワイプも表示してみた

OpenCVで動画を読み込みPyQt5に表示してみた

OpenCVとPyQt5でGPXファイルの軌跡を動画として保存する

PyQt5のQGraphicsViewにGPXファイルの軌跡を描画する

PyQt5のQGraphicsViewに描画した内容をOpenCVで動画として保存する

OpenCVとTesseract-OCRで作る表のOCRツール

OpenCVのndarrayとPyQt5のQImage、QPixmapの相互変換

Open CV(Python)で表の認識

Open CVで表からセルを認識してPyQt5のQGraphicsViewに認識結果を表示してみた

3Dプリンタでリニアガイドを作ってみた

3Dプリンタでゴニオステージを作ってみた

ナットサイズ

ねじサイズ

機械材料の物性と機械的性質一覧

MicroPythonを入れたESP32でモノクロ反射型TFTメモリ液晶LS027B4DH01用のGUIを作ってみる

Fusion360 APIを使ってアセンブリに含まれるすべての子部品のスクリーンショットを保存する

Fusion360 APIを使ってアセンブリのツリーリストをCSVで出力してみた

LS027B4DH01用のMicroPythonモジュール(ESP32)

PyQt5で作るSimple partslist editor

Sony SpresenseのArduino環境を入れてみる

MicroPython(ESP32)でLS027B4DH01にMPU9250のデータを表示する

Pythonでフォントファイル(ttc)からMicroPython用(LS027B4DH01)のフォントデータを作成する

3Dプリンタで作るアルミフレームスライダー

MicroPython(ESP32)でモノクロ液晶(LS027B4DH01)の全ライン書き換えを高速化してみる(SPI通信)

3Dプリントで作る実験用ATX電源

ESP32のMicroPythonで10DOF IMU Sensor(GY-91)に搭載されているMPU9250を使ってみる

MicroPythonを入れたESP32でモノクロ反射型TFTメモリ液晶LS027B4DH01を表示してみる(SPIで制御)

MicroPythonを入れたESP32でモノクロ反射型TFTメモリ液晶LS027B4DH01を表示してみる(GPIOで制御)

PythonでEXIFに基づいてJPEGをリネームする

MicroPythonを入れたESP32とBTS7960でDCモータを回してみる

ESP32のMicroPythonで温湿度センサ(DHT11)の読み取り

MicroPythonファームを入れたESP32でスクリプトのアップロードに失敗するときの対処法

ESP32のMicroPythonでロータリーエンコーダの読み取り

ESP32とMicroPythonのADCでジョイスティックの位置をPCのPyQtGraphに表示する

ESP32にMicroPythonファームを入れてVS codeでLチカしてみた

VS codeのPlatformIO IDEでESP32のLチカをしてみる

PythonとPyQtGraphで作るPIDシミュレータ

3Dプリンタで作るロボットジョイント

アルミパイプを使った足踏み式消毒スタンドをモデリングしてみた

リニアガイドの絵(SVG)

3Dプリンタと8mmBB弾で作る組合せアンギュラ玉軸受

Pythonで作る音楽プレイリスト作成ツール v0.1

3Dプリンタと8mmBB弾で作る4点接触玉軸受

Pythonで作るモーター駆動パターングラフ作成ツールにS字駆動追加

Pythonで作るモーター駆動パターングラフ作成ツール

3Dプリンタのワイヤ駆動を考えてみる

PyQt5 QDoubleSpinBoxとQSliderを連動させてみる

3DプリンタでSUS社製グリーンフレームN用のパネルコネクタを作ってみた

3Dプリンタで作る3Dプリンタ(CoreXY) Y軸編

Pythonで作るPDF tool v0.05

PythonとPyQtGraphで台形駆動のグラフを描いてみる

Python 3.8.2でPyQtGraphを使った場合のエラーを回避する

Pythonで作るPDF tool v0.04

Pythonで作るPDF tool v0.03

Pythonで作るPDF tool v0.02

3Dプリンタで作る3Dプリンタ(CoreXY) フレーム編

PyQt5 QMainWindowに自作Widgetを追加する

Pythonで作るPDF tool v0.01

3Dプリント リング型波動歯車テスト

PyQt5 QGraphicsViewでホイールでドラッグ、ドラッグで範囲選択する

PyQt5 QMainWindowにドロップ可能なファイルの拡張子を制限する

PyQt5 QMainWindowにファイルをドロップ

Python リストに特定の要素以外が含まれるか判定

PyQt5 QtWidgets.QGraphicsViewのスムーズなズーム

PyQt5 QtWidgets.QGraphicsViewでPNG画像を表示してみる

PyQt5 QTableViewにpandasを表示するためのQAbstractItemModelを作成する

Python pandasで特定の列に複数列挿入する

BIGTREETECH SKR-E3-DIP-V1.1 を買ってみた

Python pandasで2次元リスト同士の組み合わせを列挙する

Pythonでボールねじとモーターとカップリングの選定をしてみる 改良編

NEMA11のステッピングモーターを買ってみた

Pythonでボールねじとモーターとカップリングの選定をしてみる 全通り計算編

PyQt5 Qt DesignerでGUIをフラットっぽくしてみる

中華ダイヤルゲージを買ってみた Neoteck製

Pythonで圧縮コイルバネの計算をしてみる NumPy版

Pythonで作るn次元n目並べ その2:1次元n目並べ速度計測

Pythonで作るn次元n目並べ その1:1次元n目並べ

VBAで実行時にフォームのコントロールを追加削除する

Pythonで圧縮コイルバネの計算をしてみる

Pythonで作る大量のPDFに一括で押印するツール

PyQt5 QTableViewのセルに画像を表示する

Pythonで作るシンプルPDFビューワー

Pythonで作る大量のPDFを用紙サイズごとに結合するツール

Pythonで作るシンプル画像ビューワ

3Dプリンタで作った2軸のハーモニックドライブを動かしてみた

PythonとPopplerで大量のPDFを用紙サイズごとに結合

3Dプリンタでスパイラルなバックロードバスレフスピーカーを作ってみた

PyQt5 removeRowsを使ってQTreeViewの行を削除する

PyQt5 InsertRowsを使ってQTreeViewに行を挿入する

3Dプリンタでスピーカーエンクロージャーの製作 2号機

3Dプリンタでスピーカーエンクロージャーの製作

PyQt5 QTreeViewのアイテムをJSONから開く・保存

PyQt5 QTreeViewの列をiniファイルで設定する

PyQt5 QMainwindowとQDialogの表示

Pythonで作るFile renameツール

PyQt5 QTreeViewのサンプル

PyQt5 QTableViewのサンプル

PyQt5 QListViewのサンプル

PyQt5 Qt Desigerを使ってみる

WinPythonのQt Designerを起動する

WinPython 3.8.1のインストール

Qt 5.14のインストール

NX Journal 図面を開いてPDF変換

NX Journal 図面を開いてレイヤを非表示

NX Journal 図面を開いてビューの更新

NX Journal 図面を開く

NX Journal モデルのスクリーンショットを撮る

NX Journal データム平面を選択するダイアログ

NX Journal エッジを選択するダイアログ

NX Journal 点を選択するダイアログ

NX Journal 図面の穴寸法の追加テキストを置換する2

NX Journal 図面の穴寸法の追加テキストを置換する

3Dプリンタで波動歯車を作ってみた

Visual Studio CodeでArduino

NX Journal アセンブリのリストをcsvで保存

NX Journal コンポーネントを選択するダイアログ

NX Journal 子部品を取得する

NX Journal モデルを新規作成

NX Journal 属性を入力する

NX Journal 子部品の属性をテキスト出力

NX Journal ローカルにフォルダがあるか確認

NX Journal 選択したコンポーネントに含まれるボディの密度を取得

NX Journal 文字列入力ダイアログ

NX Journal 図面サイズを取得

NX Journal アセンブリの子部品の位置表示

NX Journal アセンブリの子部品に対しての処理

NX Journal アプリケーションの変更

NX Journal 図面を開く

NX Journal Teamcenterが起動しているか判定

NX Journal 環境の情報を取得

Nx JournalでHello World