Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD Mechanical
  AMSETUPDWG ohne Dialogfeld

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
  
Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !
Autor Thema:  AMSETUPDWG ohne Dialogfeld (5017 mal gelesen)
wklemens
Mitglied
Systemingenieur


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

Beiträge: 383
Registriert: 02.09.2002

erstellt am: 14. Jan. 2003 12:49    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!

Ich möchte den Befehl AMDWGSETUP ohne die Warnmeldung
"Dieser Vorgang kann nicht rückgängig gemacht weren. Möchten Sie fortfahren?" in Lisp oder VBA aufrufen. Habe aber bis jetzt noch keine Möglichkeit gefunden. Es sollten damit Zeichnungen automatisch konvertiert werden.


Grüße aus Linz

Willi Klemens

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

Thomas_K
Mitglied
Projektmanager


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

Beiträge: 17
Registriert: 24.09.2002

erstellt am: 15. Jan. 2003 16:24    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 wklemens 10 Unities + Antwort hilfreich


DialogAmsetupdwg.zip

 
Hallo,

ich kann dir einen Dialogbestätiger anbieten, der bereits auf diesen Dialog reagiert.

------------------
Gruß Thomas

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

wklemens
Mitglied
Systemingenieur


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

Beiträge: 383
Registriert: 02.09.2002

erstellt am: 15. Jan. 2003 16:39    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 Thomas!

Vielen Dank, kann man die Fenster und Buttons auch irgendwie Einstellen oder ist es ein eigenes VB-Programm ?

Willi Klemens

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

Werner
Mitglied
Konstrukteur


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

Beiträge: 72
Registriert: 19.11.2000

erstellt am: 11. Feb. 2003 12:59    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 wklemens 10 Unities + Antwort hilfreich

Hallo Thomas

Bin zur Zeit dabei amconvdwg zu automatisieren.
Wie läßt sich der Dialogbestätiger anwenden.
Habe das Programm heruntergeladen und kann es auch aufrufen.
Das ist es dann aber auch.
Gibt es irgendwelche Informationen wie von ACAD aus über Lisp oder durch ein Script aufgerufen werden kann.
Stehe da etwas auf dem Schlauch.

Vielen Dank

Werner

[Diese Nachricht wurde von Werner am 11. Februar 2003 editiert.]

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

Thomas_K
Mitglied
Projektmanager


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

Beiträge: 17
Registriert: 24.09.2002

erstellt am: 11. Feb. 2003 14: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 Nur für wklemens 10 Unities + Antwort hilfreich


DialogBestätiger.zip

 
Hallo Willi,

leider vermischen sich die Themen ein wenig.

Der Dialog-Bestätiger ist auch offen und für alle Windows-Dialoge anwendbar.-> siehe Anhang.

------------------
Gruß Thomas

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

Thomas_K
Mitglied
Projektmanager


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

Beiträge: 17
Registriert: 24.09.2002

erstellt am: 11. Feb. 2003 14:34    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 wklemens 10 Unities + Antwort hilfreich

Hallo Werner,

der Funktion AMCONVDWG kann auch ohne Dialog eine beliebige CCF-Datei mitgeliefert werden.
Der Dialog-Bestätiger ist hier also vollkommen überflüssig.
Aufruf in Lisp:
(defun c:amconvdwg()(genlade"gen""LAYER"genconvert)(genconvert))
(C:AMCONVDWG)

-> Hier mußt du beachten, daß die LAYER.LSP eine Kopie der GENCNVRT.LSP ist, welche den Verweis auf die LAYER.CCF enthält.
So hat man auch die Möglichkeit, eine beliebige Anzahl Layerübersetzungen (CCF-Tabellen) für verschiedene Anforderungen aufzurufen.

------------------
Gruß Thomas

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

wklemens
Mitglied
Systemingenieur


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

Beiträge: 383
Registriert: 02.09.2002

erstellt am: 11. Feb. 2003 22:54    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 Thomas!

Dateien im Anhang mit Umlauten können nicht geöffnet werden. Bezüglich Deinem 1. Beitrag: Wie kann man die Fensterdaten im Programm ändern ?

------------------
Grüße aus Linz

Willi Klemens
MCDS Datensystem GmbH

www.mcds.net

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

Werner
Mitglied
Konstrukteur


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

Beiträge: 72
Registriert: 19.11.2000

erstellt am: 12. Feb. 2003 19:50    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 wklemens 10 Unities + Antwort hilfreich

Hallo Thomas

Vielen Dank für dein Hinweis.

Habe inzwischen einige Stunden damit verbracht das ganze zum laufen zu bringen.
Funktioniert ums verecken nicht.

Was will ich eigentlich?

Innerhalb eines Lisp-Programmes möchte ich unsere firmenspezifische
ccf-Datei aufrufen und anschliesend noch einige andere Operation an der Zeichnung durchführen.
Das ganze macht nur Sinn, wenn ich nicht jedesmal über das Dateimenü die entsprechende ccf-Datei auswählen und mit RETURN bestätigen muß.

Jede andere Funktion wie das Datei laden läßt sich problemlos automatisieren. Nur an diesem amconvdwg beise ich mir die Zähne aus.

Falls es wirklich so wie du beschrieben hast geht, bitte Aufruf etwas näher beschreiben.


Vielen Dank

Werner

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

Werner
Mitglied
Konstrukteur


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

Beiträge: 72
Registriert: 19.11.2000

erstellt am: 13. Feb. 2003 21:36    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 wklemens 10 Unities + Antwort hilfreich

So etwa stelle ich mir den Aufruf von
amsetupdwg und amconvdwg in Lisp vor!

  (prompt "\n Dateikonvertierung mit ccf Datei aufrufen")
  (command "_amconvdwg" "AM2002")                             

  (prompt "\n Template DWG laden")
  (command "_amsetupdwg" "_y" "AM2002") 

Warum geht das nicht?????


Werner

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

Thomas_K
Mitglied
Projektmanager


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

Beiträge: 17
Registriert: 24.09.2002

erstellt am: 17. Feb. 2003 14:54    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 wklemens 10 Unities + Antwort hilfreich

Hallo Werner,

Schritt für Schritt:
1. Kopier dir die "\acadm\gen\gencnvrt.lsp" als Layerkonv.lsp ins gleiche Verzeichnis
2. Setze oben den Pfad zur CCF-Datei ein.
Bsp.:
(defun gencnvrt-start(/ foo olderr) (setq foo "C:/KONVERT/TABELLE/LAYER.ccf")(defun locstop(st /) nil )
3. Aufruf in deiner Lisp:
(defun c:amconvdwg()(genlade"gen""LAYERKONV"genconvert)(genconvert))
(C:AMCONVDWG)

That's all...

------------------
Gruß Thomas

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

Vollmer
Mitglied
Konstrukteur


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

Beiträge: 149
Registriert: 12.06.2002

Inventor 2008 / Compass Productstream

erstellt am: 19. Feb. 2003 15:50    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 wklemens 10 Unities + Antwort hilfreich

Hallo
Hatte gleiches Problem wie Werner
1000 Dank an Thomas, ein 10er von mir ist dir sicher!!

Gruß Vollmer

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

axeld
Mitglied
Projektingenieur/CAD-Administrator


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

Beiträge: 267
Registriert: 18.11.2002

erstellt am: 25. Feb. 2003 13:06    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 wklemens 10 Unities + Antwort hilfreich

Das AMSETUPDWG funktioniert deshalb aber immer noch nicht ohne Dialogbestätiger! Hat hier auch noch jemand eine Lösung?

------------------
Axel

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

wklemens
Mitglied
Systemingenieur


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

Beiträge: 383
Registriert: 02.09.2002

erstellt am: 25. Feb. 2003 16: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

Leider ist das Problem mit dem Befehl AMDWGSETUP auch in ACADM7 nicht gelöst. D.H. man muß auf einen Dialogfeldbestätiger zurück greifen. Eine Andere Möglichkeit kennt auch der Support von Autodesk nicht.


@Thomas:
könntest Du Dein Programm vom 11.2. nochmals ohne Umlaute ins Netz stellen?

------------------
Grüße aus Linz

Willi Klemens
MCDS Datensystem GmbH

www.mcds.net

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

Thomas_K
Mitglied
Projektmanager


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

Beiträge: 17
Registriert: 24.09.2002

erstellt am: 27. Feb. 2003 15:24    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 wklemens 10 Unities + Antwort hilfreich


DialogBestaetiger.zip

 
Hallo Willi,

nochmals der Dialog-Bestätiger ohne Umlaute.

------------------
Gruß Thomas

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

wklemens
Mitglied
Systemingenieur


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

Beiträge: 383
Registriert: 02.09.2002

erstellt am: 27. Feb. 2003 16:02    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

Super Thomas, Vielen Dank!

------------------
Grüße aus Linz

Willi Klemens
MCDS Datensystem GmbH

www.mcds.net

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

Werner
Mitglied
Konstrukteur


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

Beiträge: 72
Registriert: 19.11.2000

erstellt am: 10. Apr. 2003 17: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 wklemens 10 Unities + Antwort hilfreich

Hallo Thomas

Bin mal wieder an meinem leidigen Thema: "genconvdwg"
Finde es ja echt peinlich, aber es funktioniert bisher weder mit
der geänderten genconv.lsp noch mit dem Dialog-Bestätiger.

Wie ist das mit dem Dialog-Bestätiger eigentlich gedacht.
Wenn ich das Programm aufrufe kommt die Maske wo ich den
zu bestätigenden Befehl eingeben kann.
Soweit so gut.
Habe es anhand des beigefügten Beispiels ohne Erfolg probiert.

Ich kann eigentlich keine Reaktion von ACAD erkennen.

Es müste doch eigentlich aus Lisp heraus aufrufbar sein.
Wie soll das aussehen??

Fragen über Fragen und keine Antworten.

Vielen Dank für deine Hilfe


Werner

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

mz
Mitglied
Software Development


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

Beiträge: 182
Registriert: 15.09.2000

erstellt am: 29. Apr. 2008 10:37    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 wklemens 10 Unities + Antwort hilfreich

Hi,

hier noch eine Kurzlösung für so mach ärgerlichen Dialog. In meinem Fall war das der Genius Dialog der beim Öffnen von alten Genius Files entsteht

Set ws = Wscript.CreateObject("Wscript.Shell")
ws.AppActivate "Genius"
ws.SendKeys("{enter}")


CUSee You
  Markus

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

axeld
Mitglied
Projektingenieur/CAD-Administrator


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

Beiträge: 267
Registriert: 18.11.2002

WIN7, ACAD M2013 , PSP2011, PLANT3D 2013, DBQ-, Lisp- und VBA-Programmierungen

erstellt am: 06. Mai. 2008 08:34    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 wklemens 10 Unities + Antwort hilfreich

Mit der Variable EXPERT auf 5 wird die Meldung bei AMSETUPDWG nicht mehr angezeigt.

------------------
Axel

[Diese Nachricht wurde von axeld am 06. Mai. 2008 editiert.]

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

Lothar Herrl
Mitglied



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

Beiträge: 602
Registriert: 06.07.2001

erstellt am: 06. Mai. 2008 10:05    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 wklemens 10 Unities + Antwort hilfreich

Du bist mein Held! 10U4U

Danke
Lothar

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)2024 CAD.de | Impressum | Datenschutz