Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Befehlsabbruch in einer Script-Datei

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Befehlsabbruch in einer Script-Datei (216 mal gelesen)
Roland2
Mitglied
 

Sehen Sie sich das Profil von Roland2 an!   Senden Sie eine Private Message an Roland2  Schreiben Sie einen Gästebucheintrag für Roland2

Beiträge: 2
Registriert: 16.04.2002

erstellt am: 17. Apr. 2002 16:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo AutoCAD-Geschädigte!

Ich will in vielen Zeichnungen einen Schriftfeld(-block) durch
ein Schriftfeld(-block) gleichen Namens in einer externen Datei ersetzen (Attribute sollen erhalten bleiben).
Geht manuell über Einfügen/Block... usw.
In einem Script verwende ich dafür den Befehl:
-einfüge Schriftfeld=<Pfad>/Schriftfeld.dwg
jetzt verlangt das Programm aber einen Einfügepunkt bzw. Faktor usw.
Diese Eingaben breche ich mit ESC ab --> neues Schriftfeld vorhanden.
Bringe ich das Tastaturcodezeichen von ESC in die Scriptdatei, wird der Befehl ordnungsgemäss abgebrochen, allerdings auch die Abarbeitung des Scripts !!!
Wie kann ich die Befehlsabarbeitung des obigen Befehls im Script automatisch abbrechen ohne den Script zu beenden ???
Wer kann mir helfen?


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rieckhof
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von Rieckhof an!   Senden Sie eine Private Message an Rieckhof  Schreiben Sie einen Gästebucheintrag für Rieckhof

Beiträge: 68
Registriert: 24.07.2001

erstellt am: 11. Jun. 2002 21:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Roland2 10 Unities + Antwort hilfreich

Lies mal bei der Variable expert nach
die steuert so einiges....
wir haben da so ein tool mit dem man mehrere Zeichnungen
mit scripten bearbeiten kann natuerlich auch ein paar scripte dazu

ich habe gerade das Problem das ich dxfout und danach dxfin
machen will (in einem script) auch da tut er/es an der Befehlszeile
alles im Script fehlt im plötzlich ein Name.

Gruß
Ralf Rieckhof

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

marc.scherer
Ehrenmitglied V.I.P. h.c.
CAD-Administrator



Sehen Sie sich das Profil von marc.scherer an!   Senden Sie eine Private Message an marc.scherer  Schreiben Sie einen Gästebucheintrag für marc.scherer

Beiträge: 2494
Registriert: 02.11.2001

Windows 10 64bit
AutoCAD Architecture 2018/2019 (deu/eng)
AEC-Collection 2019 (Revit und Zeugs)
Wenn sich's nicht vermeiden läßt:
D-A-CH Erweiterung (mies implementierter Schrott)

erstellt am: 12. Jun. 2002 08:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Roland2 10 Unities + Antwort hilfreich

@ Ralf,
zum DXFout / -in hab' ich mal folgendes geschrieben:

Code:

(defun C:MDXF (/ CHECK-SGET)
  (setq CHECK-SGET  (C:GETPL) ;_ U-Funktion erst. 'nen Auswahlsatz
        PATH-TO-DXF "C:\\otto.dxf"
  ) ;_ end setq
  (if CHECK-SGET
    (progn
      (setvar "filedia" 0)
      (command "_.dxfout"
       path-to-dxf
       "_version" "R12"
       "_o" "_previous"
       "" "16"
      ) ;_ end command     
      (command "_.erase" "_previous" "")
      (command "_.dxfin" path-to-dxf)
      (setvar "filedia" 1)
      (command "_.purge" "_all" "*" "n")
      (princ "\nOK, DXF geschrieben und wieder eingefügt !")
    ) ;_ end progn
    (princ "\nNichts gefunden, nichts getan !")
  ) ;_ end if
  (princ)
)

Ciao,
Marc

[Diese Nachricht wurde von marc.scherer am 12. Juni 2002 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

UJJ
Mitglied
 


Sehen Sie sich das Profil von UJJ an!   Senden Sie eine Private Message an UJJ  Schreiben Sie einen Gästebucheintrag für UJJ

Beiträge: 190
Registriert: 05.03.2002

erstellt am: 12. Jun. 2002 11:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Roland2 10 Unities + Antwort hilfreich

Hallo,
ich habe mal sowas ähnliches gemacht. Ich habe im Script den Block eingefügt und anschliessend mit Löschen Letztes im Script auch wieder gelöscht.

Uwe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Ausbildung Fachkraft (m/w/d) für Lagerlogistik 2024

NIPPON EXPRESS (DEUTSCHLAND) GmbH & Co. KG wurde 1981 gegründet und hat ihren Stammsitz in Mönchengladbach. Die Gesellschaft beschäftigt rund 1.200 Mitarbeiter an 25 Standorten in Deutschland, Österreich und 6 osteuropäischen Ländern. Sie gehört zur weltweit agierenden NX Group. Die NX Group gehört zu den 5 größten Logistikunternehmen weltweit und erbringt alle Arten von logistischen Dienstleistungen, u....

Anzeige ansehenLagerlogistik
Rieckhof
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von Rieckhof an!   Senden Sie eine Private Message an Rieckhof  Schreiben Sie einen Gästebucheintrag für Rieckhof

Beiträge: 68
Registriert: 24.07.2001

erstellt am: 13. Jun. 2002 22:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Roland2 10 Unities + Antwort hilfreich

Danke
probiere ich morgen gleich aus !!

Ralf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz