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.
Diese Funktion verarbeitet Dinge, die mit Jw_cad mit anderen Anwendungen nicht möglich sind, und spiegelt sie in Jw_cad wider.
Operativ
Der Weg, Python hierher zu bringen, ist
Diese Seite erklärt vom Erstellen einer externen Transformationsdatei bis zur Ausführung.
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.
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 Wenn hogehoge.bat ausgewählt ist, wird an der Eingabeaufforderung "Hallo Welt !!" angezeigt.
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.
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.