2023-05-01から1ヶ月間の記事一覧
土木工事図面を描く。【通り芯作成編】建物を建てる際は敷地の土木工事から始まる。建物の基礎や柱、壁などの配置は通り芯を基準に位置決めされる。今回は等間隔でXとYに4本描くように設定してみたのだが・・・Autolispで任意の通り芯とバルーンを描くソー…
AutoCAD絶版バージョンサービスパックの配布https://augi.jp/download/autocad%E7%B5%B6%E7%89%88%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E9%85%8D%E5%B8%83/サービスパッ…
Windows 10 に古いAutocad (LT 2007) を入れる方法(2020.3.13追記) 以前はこの記事に書いた方法で古いAudocadをWindows10で使えたのですが、今はもう使えないと思います。Autodesk社が2019年8月31日以降、2010以前の製品... 必要な所だけ引用すると・・・「…
User任意の大きさの立方体の中心から任意の大きさの円柱をくり貫くAutolispコードを書いてChatGPT以下は、AutoLISPで立方体の中心から円柱をくり抜くコードの例です。立方体と円柱のサイズ、位置などは、実際の要件に合わせて変更してください。(defun c:cut…
import tkinter as tkdef generate_autolisp_code(): pt1 = (entry1_x.get(), entry1_y.get()) pt2 = (entry2_x.get(), entry2_y.get()) pt3 = (entry3_x.get(), entry3_y.get()) autolisp_code = ''' (defun c:test () (setq pt1 '({} {})) (setq pt2 '({} …
初めてのAutoCADプラグインの概要
NCプログラム自動生成AIソフト「ARUMCODE」シリーズすべて使い放題の月額定額制クラウドサービス「ARUM Factory365」の料金プラン発表アルム株式会社のプレスリリース(2023年4月3日 11時00分)NCプログラム自動生成AIソフト[ARUMCODE]シリーズすべて使い放…
ソースコードを自動生成するローコード開発ツール「Jitera」、ベータ版を提供開始Jiteraは2022年11月30日、ローコード開発ツール「Jitera」のβ版を提供開始した。Ruby on RailsやJavaScript(Node.js、React)によるWebアプリケーションのソースコードを、..…
FreedomGPTやりたい放題GPTだとよ。さてお手並み拝見といこうか?
《第二案》(defun TetrisGame () ;; フィールドの幅と高さ (setq FIELD_WIDTH 10 FIELD_HEIGHT 20) ;; フィールドの初期化 (setq field (make-array '(20 10) :initial-element nil)) ;; ブロックの初期化 (defun TetrisBlock () (setq shapes '( *1 ; 四角 …
前述のPythonソースコードをAutolisp言語に書き換えてAutocadのVisualLispで実行できるようにしてほしい。 ChatGPT 申し訳ありませんが、VisualLispに直接変換することはできません。VisualLispはAutoCADの独自のLisp方言であり、Pythonのコードをそのまま変…
Python でのテトリスの作り方(サンプルスクリプト付き) Python 勉強がてらに Tkinter を使ってテトリスを作成してみました! 今回はこのテトリスの Python スクリプトの紹介と、このスクリプトの解説をしていきたいと思います。 ... だえうホームページ …
Title:「Pydroid3でソースコードジェネレータAI作成」《前書き》今回は、抱負を語ってみたのだが、ChatGPTから励ましのメッセージがあったので公開してみた。《質問》AndroidアプリのPydroid3でChatGPTのようなソースコードジェネレータAIを作りたい。《ChatG…
Github Copilotのように# コメント文 を入力するだけで目的のAutolispソースコードを生成するAIチャットボットをPythonで作りたい。ソースコードの例を書いて。ChatGPTAutolispのソースコードを生成するAIチャットボットの例を以下に示します。この例では、…
Pythonで簡易CADチャットボットを作った - CyberChaos(さいばかおす) (goo.ne.jp) でChatGPTにPythonで書いてもらったCADチャットボットプログラムを 今度はAutolisp言語で書き換えてもらった。 さて結果はどうなることやら。以下がそのコード。 (defun cr…
Autolispでテトリスを作ったとんでもない神がいるぞ。
VBA版をPython版にしてみた。 ChatGPTにVBA版のソースコードをPythonに変換してくれと頼んだら一発で成功! Bardの登場がChatGPTに大きな影響を与えているのが実感できる。 使い物にならなかったのが全く別物といってよい程の改善が行われたようだ。 import …
import tkinter as tkimport qrcode def generate_qrcode(): python_code = code_entry.get("1.0", tk.END) qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_H, box_size=10, border=4, ) qr.add_data(python_code) qr.mak…
任意のPythonコードをQRコード化するPythonプログラムを書いてimport qrcodedef generate_qrcode(data, filename): qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_H, box_size=10, border=4, ) qr.add_data(data) qr.mak…
ピアノの耳コピはもうAIに任せられる。チート級解析フリーソフトByteDance「Piano Transcription」使い方解説 | ロゴスとレンマのI/O はじめに 対象読者・想定読者 楽譜が欲しいピアノ曲があるが、楽譜が売ってない(CDなどの音源はある) 楽曲解析したいピア…
https://blog.goo.ne.jp/nichikon2/e/bc53b832fb46b2466196b41cc1cdf2ff の記事で作ったプログラムをちょっと改造してみた。 ユーザーが入力した文字の中に「円」または「直線」が含まれているかどうか判定し、 もし含まれていた場合のみ直線または円を描く…
autolispでpythonを呼び出して自動でautocadでモデリングをしたいはい、Autolispを使用してPythonを呼び出してAutoCADで自動モデリングを行うことができます。AutolispはAutoCADで使用できるプログラミング言語であり、Pythonは強力で用途の広いプログラミン…
CATIAのマクロまたはVBA、VBSでPythonを呼び出す方法は?CATIAのマクロまたはVBA、VBSでPythonを呼び出すには、次の手順に従います。Pythonをインストールします。Pythonインタープリターのパスを環境変数に追加します。CATIAマクロまたはVBA、VBSコードで、…
MQL4でPythonを呼び出す方法 MQL4 から Python を呼び出す方法はいくつかあります。1 つの方法は、Python プログラムをコンパイルして DLL ファイルにしてから、MQL4 から DLL ファイルをロードすることです。もう 1 つの方法は、Python スクリプトを実行す…
VBAのソースコード内でPython言語を呼び出す方法は?VBA は Microsoft Office アプリケーション用に開発されたマクロ言語です。 Python は、データ分析、機械学習、Web 開発など、さまざまなタスクに使用できる汎用プログラミング言語です。 VBA から Python…
最近発表されたgoogle のAIチャットで質問をしてみた。 VBAでチャットボットを作りたいと。 早速ソースコードの例が生成されたが、 Bard AI 「What would you like to talk about?」 俺様「hello」の場合、Bard AI「Hello there!」 俺様「goodbye」の場合、…
(defun chat-bot () (while (not (= (setq user-input (readline)) "quit")) (cond *1 *2 (t (print "I don't understand. Please try again."))) (print "What would you like to talk about?")))(chat-bot) *1:string-match "hello" user-input) (print "H…
見やすいプログラムを作成するためのガイドライン | Dynamo PrimerDynamoはノードというものを使って、ブロックをパズルのように組み合わせてプログラミングするCADツールだ。ソースコードを見て編集することが出来れば、Revitの自動化も可能になる。
Wikipediaより引用。プロシージャ (procedure)とは、プログラミングにおいて複数の処理を一つにまとめたものをいう。手続きとするのが定訳である。一連の処理を意味を持った一まとまりにすることで、再利用性が高まり、プログラム中に繰り返して現れる処理…
PDF Converter App任意のファイルを読み込んでPDF化して保存するアプリをTKinterライブラリーを用いたPythonコードで書いて以下は、Tkinterライブラリを使用して、ユーザーが選択したファイルを読み込み、PDF形式で保存するPythonアプリケーションの例です。…