Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Makroverknüpfung über Mausmakro starten

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:  Makroverknüpfung über Mausmakro starten (2088 mal gelesen)
lerk31
Mitglied
Straßenplaner


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

Beiträge: 39
Registriert: 04.04.2013

Hardware:
HP Z240 Workstation
i7-7700K
32,0 GB RAM
Windows 10 64bit
Nvidia Quadro P600
Software:
AutoCAD Civil 3D 2021 (64 bit)
Drucker:DWGtoPDF.pc3

erstellt am: 13. Jan. 2015 16: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

hi,

ich besitze eine "Logitech G600" Maus mit frei belegbaren Makrotasten.
Auf den meisten Tasten liegen einfache Befehle wie stutzen, Polylinie etc. Dazu wird einfach der Text in die Befehlszeile eingegeben.
z.B.

Code:
_pl

Mein Problem: Ich kann über die Befehlszeile keine Makros starten - zumindest laut meiner Recherche. Den Befehl -VBAAUSF (über den das funktionieren sollte) scheint man extra installieren zu müssen. Gibt es da keinen einfacheren Weg? Ich benutze die Maus bei verschiedenen Arbeitsstationen, also müsste ich dort immer neu installieren.

Mein zu startendes Makro:

Code:
*^C^C_break \_f \@


danke schon mal!

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

Caladia
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 2546
Registriert: 04.03.2002

ACAD2009
ACAD2010 SP2
ACAD2011 SP1
ABDS-S 2012 SP2
ABDS-S 2013 SP2
ABDS-S 2014 SP1
ABDS-S 2015 SP2
ABDS-S 2016
Expresstools
A3-Makroboard
16-Tasten Lupe
Impression 3
Win7 64bit
IE11
Firefox
Office2003 SP3

erstellt am: 13. Jan. 2015 16:58    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 lerk31 10 Unities + Antwort hilfreich

Das sind ganz verschiedene paar Schuhe. Was hast du  denn genau vor.
Das eine ist VBA, damit lädst du was externes, womit du dir den ein oder anderen neuen Befehl hinzu laden kannst. VBA musst du einmal pro Programmversion installieren. Hast du denn eine entsprechende VBA Programmierung die du mit dieser "Erweiterung" dazuladen kannst? Du erwähnst jedenfalls nichts davon. Das laden einer solchen Programmierung kann automatisch erfolgen, wenn man es entsprechend einträgt.
Das andere (dein Beispiel) ist eine Abfolgen von vorhandenen Befehlen. Da die in ACAD vorhanden sind, kannst du die in jedem Menü unterbringen ob Maus oder sonstwo. Ich kenne deinen Maustreiber nicht. Es käme also auf den Versuch an, ob du da ganze Makros (normale ACAD Befehlsabläufe) unterbringen kannst um sie so von extern zu laden. Oder meinst du das Mausmenü in der Cuix?

------------------
Gruss
Caladia

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

lerk31
Mitglied
Straßenplaner


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

Beiträge: 39
Registriert: 04.04.2013

Hardware:
HP Z240 Workstation
i7-7700K
32,0 GB RAM
Windows 10 64bit
Nvidia Quadro P600
Software:
AutoCAD Civil 3D 2021 (64 bit)
Drucker:DWGtoPDF.pc3

erstellt am: 13. Jan. 2015 17:38    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 Caladia,

danke für deine rasche Antwort!

Da habe ich etwas falsch verstanden. Ich dachte mit dem Befehl -VBAAUSF kann man vorhandene Makros abspielen. Also dieser Befehl lässt sich ausschließen.

Mit meinen Mausmakros kann ich folgende einfache Makros wiedergeben:
- einfache Tastatur- oder Mauseingabe (Buchstaben oder Klicks)
- vorgegebene Zeitliche Pausen zwischen den Eingaben
- Tastenkombinationen (z.B. STRG+ALT+C)

Befehle kann ich ja einfach ausführen indem ich Text in die Befehlszeile schreiben lasse, aber bei Makros geht das ja nicht. Es sei denn man kann das irgendwo definieren.

Das AutoCAD-Standard-Makro das ich abspielen will heißt "An Punkt brechen"

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

Caladia
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 2546
Registriert: 04.03.2002

ACAD2009
ACAD2010 SP2
ACAD2011 SP1
ABDS-S 2012 SP2
ABDS-S 2013 SP2
ABDS-S 2014 SP1
ABDS-S 2015 SP2
ABDS-S 2016
Expresstools
A3-Makroboard
16-Tasten Lupe
Impression 3
Win7 64bit
IE11
Firefox
Office2003 SP3

erstellt am: 15. Jan. 2015 12:20    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 lerk31 10 Unities + Antwort hilfreich

Ausprobieren, dann weißt du genau ob's geht oder nicht.
Im vorraus weiß man nicht wie die Schnittstelle Maustreiber - ACAD zusammenspielen.
Weiterer Versuch wäre, dass Maustastenmenü der Cuix zu benutzen. Doch ob das der Maustreiber zuläßt? Ich glaub wir hatten hier mal vor ein paar Jahren was ähnliches, da hat der Logitech Maustreiber das Maustastenmenü wohl blockiert. Aber das wird nicht der gleiche Treiber sein. Darum auch: ausprobieren.
Ich kann die da nur sagen was Autocad kann. Nicht aber was dein Maustreiber kann und unterstützt.
Notfalls kannst du noch das Menü für die rechte Maustaste erweitern.

------------------
Gruss
Caladia

[Diese Nachricht wurde von Caladia am 15. Jan. 2015 editiert.]

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

lerk31
Mitglied
Straßenplaner


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

Beiträge: 39
Registriert: 04.04.2013

Hardware:
HP Z240 Workstation
i7-7700K
32,0 GB RAM
Windows 10 64bit
Nvidia Quadro P600
Software:
AutoCAD Civil 3D 2021 (64 bit)
Drucker:DWGtoPDF.pc3

erstellt am: 15. Jan. 2015 12:21    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

edit: zeitgleich, also ändere ich mal ab:

Der Maustreiber sollte gar nicht weiter eingreifen. Für AutoCAD ist das eine Eingabe über Tastatur.
Müsste "nur" das Makro aus der Befehlszeile oder über eine Tastenkombination starten. Das ist ja das Problem - Befehle kann man ja so starten, aber Makros nicht. Oder eben doch irgendwie?


Den Thrad mit dem Maustreiber hab ich schon mal gelesen, hat aber nicht wirklich was mit meinem Problem zu tun, da ja eine Tastatureingabe simuliert wird.

[Diese Nachricht wurde von lerk31 am 15. Jan. 2015 editiert.]

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

runkelruebe
Moderator
Straßen- / Tiefbau




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

Beiträge: 8075
Registriert: 09.03.2006

Kinder, kauft Kämme!
Es kommen lausige Zeiten.

erstellt am: 15. Jan. 2015 12: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 lerk31 10 Unities + Antwort hilfreich

Ich verstehe leider Dein Problem nicht 
Außer, dass Du Menümakro und VBA-Makro verwechselt hast (aber das schaint ja mittlerweile geklärt(?)), solltest Du Dir diesen thread (und seine Folgelinks!) mal näher anschauen.
>> scrollen / pan über Tastatur Tasten <<

Prinzipiell geht das, was Du vorhast, durchaus im LogiTechMenü.
HTH

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

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

jörg.jwd
Ehrenmitglied V.I.P. h.c.
CAD-PDM Administrator


Sehen Sie sich das Profil von jörg.jwd an!   Senden Sie eine Private Message an joerg.jwd  Schreiben Sie einen Gästebucheintrag für joerg.jwd

Beiträge: 3109
Registriert: 05.11.2003

Win7-64,Win10-64
SWX 2010/11/12/13/14/15/16/17/18,19,20,21,22
Immer das aktuellste SP
Autodesk Product Design Suite Standard 2020
DraftSight Énterprise 2021SP2
CIM Database 11.3 32GB RAM. NVIDIA Quadro P1000

erstellt am: 15. Jan. 2015 12:40    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 lerk31 10 Unities + Antwort hilfreich

...vielleicht stört sich deine Maus ja an den Leerzeichen. Ersetze die mal mit Semikolon ( ; ) und probier's nochmal.

------------------
Grüße

Jörg

da ich weiß daß ich nichts weiß weiß ich immer noch mehr als die die nicht wissen daß sie nichts wissen (weiß nicht von wem)

[Diese Nachricht wurde von jörg.jwd am 15. Jan. 2015 editiert.]

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

lerk31
Mitglied
Straßenplaner


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

Beiträge: 39
Registriert: 04.04.2013

Hardware:
HP Z240 Workstation
i7-7700K
32,0 GB RAM
Windows 10 64bit
Nvidia Quadro P600
Software:
AutoCAD Civil 3D 2021 (64 bit)
Drucker:DWGtoPDF.pc3

erstellt am: 15. Jan. 2015 21: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


Screenshotcui.png

 
@runkelruebe: Danke für den link! Sehr interessant, jedoch leider alles ohne Makros, welche einen Backslash enthalten. Den nimmt die Befehlszeile ja nicht. Ein bisschen LISP hab ich jetzt auch gelernt 

@jörg.jwg: Ob Semikolon oder Leerzeichen war egal - hat immer am Backslash gelegen.

Mein würgaround (erfolgreich angewürgt): Habe in der CUI ein Tastenkürzel, welches ich nicht benötige ersetzt (siehe Anhang). Jetzt kann ich das Makro über "STRG+6" starten. Das Warten auf die Eingabe funktioniert auch problemlos. Ein ^C am Ende behebt auch das Problem, dass ich noch irgendwo am Ende im Befehl hänge.

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