tobiaskern Geschrieben 23. September 2018 Teilen Geschrieben 23. September 2018 Hallo, grüße Euch, ich möchte meine unterschiedlichen Bemaßungen mit dem Mulitwerkzeug zeichnen. 1x für "normale" Bemassungen Außen und Innen und 1x für Detail-Bemassungen. Alle diese drei Bemassungen haben andere Einstellungen, bzw. Klassen usw. Mit dem Multiwerkzeug habe ich mir nun versucht meine Einstellungen in ein Script zu packen. Es funktioniert auch alles recht gut, bis auf den Bemassungsstandard, welcher nicht mit dem Multiwerkzeug ins Script abgespeichert wird. Ist es irgendwie möglich, doch den Bemaßungsstandard, mit dem Multiwerkzeug in ein Script zu schreiben? Freue mich auf Hilfe Viele Grüße Tobias Kern / / / / / VW 2024 Update 4.1 (Build 750539) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sonoma 14.4.1 Link zu diesem Kommentar
KroVex Geschrieben 24. September 2018 Teilen Geschrieben 24. September 2018 Salü tobiaskern Ich hätte dir hier ein Bem. Script, welches den Bemassungsstandard mit sichert: # Bem-Script by T. Meyer Dim_Std = {} i = 0; v = '' while v != 1: try: vs.SetDimStd(i) except: pass vs.LinearDim((0, 0), (0, 0), 0, 0, 0, 0, 0) h = vs.LNewObj() v = vs.GetObjectVariableInt(h, 0) n = vs.GetObjectVariableString(h, 27) vs.DelObject(h) i = i - 1 if v != 1: Dim_Std[n] = v vs.NameClass('0_Zeichnen-030_Bemassung-032_Bemassung-Bem_MST_200'); # Klasse der Bemassung vs.SetDimStd(Dim_Std.get('Bemassung_200')); # Bemassungsstandard vs.SetPref(44, False); vs.SetTool(-210); vs.TextSize(13); # Ignorieren - Textgroesse wird ueber Bemassungsstandard definiert Einfach dein bestehendes Script über den ZM bearbeiten, Inhalt des bestehenden Scripts löschen und diesen Text einfügen. Natürlich noch den Standard und die Klasse anpassen. Bei diesem Script wird der Text über die Textformatierung definiert, welcher im Bem. Standard hinterlegt ist. Achja und die Scriptsprache wäre Python - müsste im Scriptfenster auch noch umgestellt werden. Gruss KroVex CADNODE.ch Lassen Sie uns gemeinsam effiziente und innovative CAD-Lösungen für Ihr Projekt finden! Have you tried to turn it off and on again? Vectorworks | Architektur | macOS/Windows Link zu diesem Kommentar
tobiaskern Geschrieben 24. September 2018 Autor Teilen Geschrieben 24. September 2018 Hi KroVex, besten Dank für Deine Hilfe. Das Script spukt noch einen Fehler aus beim Ausführen (siehe Screenshot). Vielleicht kannst Du damit was anfangen. (VW 2018 SP4 unter macOS). Grüße Tobias / / / / / VW 2024 Update 4.1 (Build 750539) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sonoma 14.4.1 Link zu diesem Kommentar
KroVex Geschrieben 24. September 2018 Teilen Geschrieben 24. September 2018 Salü tobiaskern Oh, gerade gesehen, dass das kopieren ins Forum die Formatierung zerstört. Im Anhang ein Dokument, dann kannst du es importieren. Gruss Krovex BemScript.vwx CADNODE.ch Lassen Sie uns gemeinsam effiziente und innovative CAD-Lösungen für Ihr Projekt finden! Have you tried to turn it off and on again? Vectorworks | Architektur | macOS/Windows Link zu diesem Kommentar
tobiaskern Geschrieben 24. September 2018 Autor Teilen Geschrieben 24. September 2018 Hi KroVex, Danke jetzt gehts. Super deiner Hilfe! Grüße Tobias Hi KroVex, … noch was. Wenn ich das Script ausführe bleibt nach dem Anlegen der Bemaßung die gewählte Bemassungs-Klasser erhalten. Bei meinem ursprünglichen Mulitwerkzeug-Script wurde meine Standard-Klasse, nach der Ausführung des Scriptes wieder hergestellt. Kann man diese Funktion Deinem Script noch anfügen? Grüße Tobias / / / / / VW 2024 Update 4.1 (Build 750539) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sonoma 14.4.1 Link zu diesem Kommentar
KroVex Geschrieben 24. September 2018 Teilen Geschrieben 24. September 2018 Hi KroVex, … noch was. Wenn ich das Script ausführe bleibt nach dem Anlegen der Bemaßung die gewählte Bemassungs-Klasser erhalten. Bei meinem ursprünglichen Mulitwerkzeug-Script wurde meine Standard-Klasse, nach der Ausführung des Scriptes wieder hergestellt. Kann man diese Funktion Deinem Script noch anfügen? Geht sicher, müsste ich anpassen. Versuche es wenn ich Zeit habe. Gruss KroVex CADNODE.ch Lassen Sie uns gemeinsam effiziente und innovative CAD-Lösungen für Ihr Projekt finden! Have you tried to turn it off and on again? Vectorworks | Architektur | macOS/Windows Link zu diesem Kommentar
tobiaskern Geschrieben 1. Oktober 2018 Autor Teilen Geschrieben 1. Oktober 2018 Hi KroVex, grüße Dich, hast Du schon eine Idee zu meinem Problem. (siehe oben) Ich würde es gerne selber lösen, habe das Script schon versucht zu verstehen. Aber da fehlen mir leider völlig die Kenntnisse dazu. Grüße und schon mal besten Dank! / / / / / VW 2024 Update 4.1 (Build 750539) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sonoma 14.4.1 Link zu diesem Kommentar
KroVex Geschrieben 2. Oktober 2018 Teilen Geschrieben 2. Oktober 2018 Salü Toby Jein, leider kann ich es nicht zusammen kopieren, da das Script vom Multitool die Sprache Vectorscript verwendet und das von mir, Python. Beim Vectorscript wird eine Art von Loop durchgeführt, es Startet, verändert etwas und beendet sich wieder -> geht zurück zum Ursprung. Und bei Python werden einzelne Parameter verändert, aber nichts zurückgesetzt. Um das ordentlich anzupassen, so dass es gleich funktioniert wie beim Vectorscript, beherrsche ich Python noch zu wenig, respektive benötigte ich mal einen ruhigen Tag Gruss KroVex CADNODE.ch Lassen Sie uns gemeinsam effiziente und innovative CAD-Lösungen für Ihr Projekt finden! Have you tried to turn it off and on again? Vectorworks | Architektur | macOS/Windows Link zu diesem Kommentar
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden