Verwendung von Python mit Jw_cad (Teil 1 Was ist externe Transformation)

Verwendung von Python mit Jw_cad (Teil 1)

Ich entwerfe Gebäudeausrüstung (Elektrizität) Ich zeichne eine Konstruktionszeichnung mit der kostenlosen Software Jw_cad. Grundsätzlich möchte ich also bequem arbeiten Ich möchte die Arbeitsbelastung durch die Verknüpfung von Jw_cad und Python reduzieren. ~~ Ich möchte einen Tag frei nehmen ~~

Verwenden wir Python als Sprungbrett mit der Funktion [Externe Transformation] von Jw_cad.

Was ist [äußere Verformung]?

Diese Funktion verarbeitet Dinge, die mit Jw_cad mit anderen Anwendungen nicht möglich sind, und spiegelt sie in Jw_cad wider.

Operativ

  1. "Externe Transformationsdatei (.bat) aus Jw_cad auswählen"
  2. "Prozess wie in der .bat-Datei beschrieben"
  3. "Über Jw_cad nachdenken"

Der Weg, Python hierher zu bringen, ist

  1. "Externe Transformationsdatei (.bat) aus Jw_cad auswählen"
  2. "Aufruf " Python " in einer .bat-Datei"
  3. "Über Jw_cad nachdenken" Der Fluss.

Diese Seite erklärt vom Erstellen einer externen Transformationsdatei bis zur Ausführung.

Erstellen Sie eine .bat-Datei für [Externe Transformation]

Lassen Sie uns zunächst die .bat-Datei kurz erläutern. Eine Datei, die den in der .bat-Datei beschriebenen Inhalt ausführt.

Geben Sie den folgenden Inhalt in Notepad ein, speichern Sie ihn als Namen und speichern Sie ihn als "hogehoge.bat".

@Echo aus ← Keine Magie.
Start der externen REM-Transformation(hello world!!) ← Jw_Anzeigename auf dem Bildschirm, um die externe Transformation auf CAD auszuwählen
REM #jww ← Bedeutung von "Diese externe Transformation ist im jww-Format"
echo hello world!!← Hallo Welt an der Eingabeaufforderung!!Wird angezeigt.
pause >nul ← Die Eingabeaufforderung wird für einen Moment angezeigt und verschwindet. Geben Sie daher eine Pause ein`Pause`。

Wenn Sie REM ~~~ in eine normale .bat-Datei schreiben, Auch wenn ich es schreibe, wird es aber nicht ausgeführt In Jw_cad ist die Beschreibung REM # ~~~ ein Befehl, der nur in Jw_cad funktioniert.

[Externe Transformation] Führen Sie hogehoge.bat aus

Wenn Sie in Jw_cad für die obige Zeichenfolge "hogehoge.bat" auswählen Eine externe Variantendatei, die an der Eingabeaufforderung "Hallo Welt !!" anzeigt.

Um die externe Transformationsdatei mit Jw_cad zu öffnen, wählen Sie [Andere] → Externe Transformation (G) → hogehoge.bat 外部変形.png Wenn hogehoge.bat ausgewählt ist, wird an der Eingabeaufforderung "Hallo Welt !!" angezeigt.

Zusammenfassung

Auf dieser Seite als Grundlage für die Arbeit von Python Erklärt, wie eine .bat-Datei für die externe Transformation erstellt und von Jw_cad ausgeführt wird. In (Teil 2) möchte ich REM # ~~~ erläutern, das in der externen Transformations-BAT-Datei beschrieben ist.

Referenzen / Software

Jw_cad-Seite ← Dies ist die offizielle Seite von Jw_cad. Spickzettel zur Markdown-Notation ← Ich habe es als Referenz für das Schreiben von Qitta verwendet.

Recommended Posts

Verwendung von Python mit Jw_cad (Teil 1 Was ist externe Transformation)
So messen Sie die Ausführungszeit mit Python Teil 1
So messen Sie die Ausführungszeit mit Python Part 2
Hochladen mit Heroku, Flask, Python, Git (Teil 1)
Hochladen mit Heroku, Flask, Python, Git (Teil 2)
[Python] Was ist eine with-Anweisung?
Python: So verwenden Sie Async mit
Erste Schritte mit Python
Was tun mit PYTHON Release?
So berechnen Sie das Datum mit Python
Verwendung eines externen Editors für die Python-Entwicklung mit Grasshopper
[Python] Was ist ein Slice? Eine leicht verständliche Erklärung zur Verwendung anhand eines konkreten Beispiels
[Pandas] Was ist set_option?
python3 So installieren Sie ein externes Modul
So arbeiten Sie mit BigQuery in Python
[Python] Was ist Pip? Erläutern Sie die Befehlsliste und deren Verwendung anhand aktueller Beispiele
Wie man einen Taschentest mit Python macht
So zeigen Sie Python-Japanisch mit Lolipop an
[Teil1] Scraping mit Python → Organisieren Sie bis zu CSV!
Wie man mit Python-Flüchen Japanisch eingibt
Verwendung ist und == in Python
So installieren Sie Python3 mit Docker Centos
[Python] Was ist ein formales Argument? So stellen Sie den Anfangswert ein
So schneiden Sie den unteren rechten Teil des Bildes mit Python OpenCV
[Einführung in Python] Wie wird mit der continue-Anweisung wiederholt?
So schreiben Sie, was zu tun ist, wenn die Anwendung zum ersten Mal in Qt for Python mit Designer angezeigt wird
Was ist Python?
Was ist Python?
Was ist ein Algorithmus? Einführung in den Suchalgorithmus] ~ Python ~
Lesen einer CSV-Datei mit Python 2/3
Wie man Spaß am Programmieren mit Minecraft hat (Ruby, Python)
[REAPER] Wie man Reascript mit Python spielt
So führen Sie eine Mehrkern-Parallelverarbeitung mit Python durch
Strategie zur Monetarisierung mit Python Java
[Python] Zeichnen mehrerer Diagramme mit Matplotlib
[Python] Wie man Excel-Dateien mit Pandas liest
So beschneiden Sie ein Bild mit Python + OpenCV
So legen Sie Attribute mit Mock of Python fest
Was vergleichst du mit Python und ==?
Wie man tkinter mit Python in Pyenv benutzt
[AWS / Lambda] Laden einer externen Python-Bibliothek
[Python] Umgang mit japanischen Zeichen mit openCV
[Python] Vergleichen von Datum und Uhrzeit mit der hinzugefügten Zeitzone
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So fügen Sie HDA Hilfe hinzu (mit Python-Skriptbonus)
So installieren Sie Python
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
So kratzen Sie Bilddaten von Flickr mit Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
[Python] Was ist Pipeline ...
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?
Erklären Sie ausführlich, wie Sie mit Python einen Sound erzeugen
So führen Sie Tests zusammen mit Python unittest aus
[Python] So legen Sie den Download-Speicherort mit youtube-dl fest
So installieren Sie Python
So messen Sie die Wiedergabezeit von MP3-Dateien mit Python