Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Befehle mit Leerstelle in acad_pgp

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:  Befehle mit Leerstelle in acad_pgp (1178 mal gelesen)
fips
Mitglied
Lehrer


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

Beiträge: 544
Registriert: 22.05.2001

erstellt am: 10. Okt. 2010 19:29    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,

innerhalb von imos (Planungsaufsatz Möbelbau) gibts  Befehle wie: ^C^C^Pimostool 134(Macro unter dem entsprechenden Icon.
Diesen Befehl kann ich aber auch genauso - trotz Leerstelle - in die Befehlszeile eingeben: imostool 134

Diesem Befehlsaufruf würde ich gerne einen Tastaturkurzbefehl in der acad.pgp zuordnen. Das klappt aber nicht, dort wird nur der erste Teil des Befehls ausgewertet und mit der Meldung "unbekannter Befehl" quittiert.

Kann mir da jemand weiterhelfen?

Falls das nicht geht, ginge es mit Quickkey? (command "...

Fips

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


Ex-Mitglied

erstellt am: 10. Okt. 2010 20:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

mit Lisp-Unterstützung wird es gehen. In Lisp:
(defun C:MY134() (command "imostool 134"))
Dieses im Menu-MNL oder in ACAD.LSP, ...

Und in das PGP kannst Du dann MY134 aufrufen.

- alfred -

------------------
www.hollaus.at

Jonapap
Mitglied



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

Beiträge: 206
Registriert: 18.08.2006

erstellt am: 10. Okt. 2010 20:44    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 fips 10 Unities + Antwort hilfreich

Hallo,

(command "imostool 134") war auch mein erster Gedanke.
Funktioniert aber nicht: Unbekannter Befehl "IMOSTOOL 134"

Ich vermute, dass die Befehlszeile von Imos durch ein Event überwacht wird und der Aufruf aus Lisp daher fehlschlägt.

------------------
Gruß
Markus

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


Ex-Mitglied

erstellt am: 10. Okt. 2010 20:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

was passiert denn, wenn man IMOSTOOL<ENTER> eingibt?

- alfred -

------------------
www.hollaus.at

Jonapap
Mitglied



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

Beiträge: 206
Registriert: 18.08.2006

erstellt am: 10. Okt. 2010 21:04    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 fips 10 Unities + Antwort hilfreich

Nach Imostool<Enter> springt der Cursor in eine neue Zeile - allerdings ohne "Befehl:" davor.
Wenn man dann 134 eingibt, wird der Befehl ausgeführt, der auch bei "Imostool 134" gestartet wird.

------------------
Gruß
Markus

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


Ex-Mitglied

erstellt am: 10. Okt. 2010 21:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Cool, und dieses funktioniert dann oder nicht?

(command "IMOSTOOL" "134")

Wenn nein, dann fürchte ich, es könnte ein Applikationshersteller bewusst Flexibilität für Anwender behindern. Wird wohl dort nachfragen bedeuten.
Ich bin damit leider out, weil ich es nicht probieren kann, aber sollte es eine sinnvolle Erklärung für diese Art der Befehlszeileneingabe/-umweg geben, dann hätt ich die Erklärung dafür schon gern gewusst.  

- alfred -

------------------
www.hollaus.at

[Diese Nachricht wurde von a.n. am 10. Okt. 2010 editiert.]

Jonapap
Mitglied



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

Beiträge: 206
Registriert: 18.08.2006

erstellt am: 10. Okt. 2010 21: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 fips 10 Unities + Antwort hilfreich

Jab, so funktioniert's.

------------------
Gruß
Markus

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


Ex-Mitglied

erstellt am: 10. Okt. 2010 21:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

und dann der nächste Schritt:
Befehl: (defun C:MY134() (command "IMOSTOOL" "134"))
Befehl: MY134

wenn das jetzt geht, dann funkt's auch mit PGP.

- alfred -

------------------
www.hollaus.at

fips
Mitglied
Lehrer


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

Beiträge: 544
Registriert: 22.05.2001

erstellt am: 10. Okt. 2010 22:10    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

Perfekt!

.. mit pgp bedeutet: Als .lsp-Datei speichern, laden und in pgp einen Alias zuordnen.
Klappt so übrigens auch direkt in "quickkey".

Gruß und vielen Dank.

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