| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | Autodesk AutoCAD: Grundlagen, ein Seminar am 31.03.2025
|
Autor
|
Thema: Numern Block (2782 / mal gelesen)
|
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 08. Sep. 2017 07:58 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich heiße Ralf und bin neu hier arbeite mit Win xp und Autocad 2014 ich möchte auf die Zahlen im Nummernblock mit Strg jeweils einen Objektfang legen (Endpunkt Mittelpunkt...) wenn ich das unter Anpassen einstelle funktioniert es aber nicht. Wenn ich Strg und ein Buchstabe oder eine Funktionstaste nehme funktioniert es. Kann mir bitte jemand helfen????????? Vielen Dank Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 10:20 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo dasdas, willkommen bei CAD.de Hier mal ein Link zu einem älteren Beitrag, der könnte die vielleicht weiterhelfen.
------------------ Gruß Bernd

[Diese Nachricht wurde von bbernd am 08. Sep. 2017 editiert.] [Diese Nachricht wurde von bbernd am 08. Sep. 2017 editiert.] [Diese Nachricht wurde von bbernd am 08. Sep. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 10:27 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
     
 Beiträge: 5899 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 08. Sep. 2017 10:36 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 10:39 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 08. Sep. 2017 10:49 <-- editieren / zitieren --> Unities abgeben:         
Hallo, vielen Dank für die Hilfe. Ich möchte aber ken Zusatzprogramm installieren sondern so die Tasten belegen. Bei der 2004 Version hat es doch auch geklappt und jetzt kann ich nur die F.. Tasteb und die Buchstaben belegen nur den Num Block und die Pfeiltasten nicht. Da muß es doch eine Lösung geben. Gruß Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 10:59 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo Ralf, Lisp ist kein Zusatzprogamm sondern in AutoCAD enthalten, aber der Umgang ist nicht so easy, auch für mich. ------------------ Gruß Bernd 
[Diese Nachricht wurde von bbernd am 08. Sep. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
     
 Beiträge: 5899 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 08. Sep. 2017 11:06 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Ralf, ich bestätige deine Beobachtung. Ich kenne keine Möglichkeit den Nummernblock mit Kurzbefehlen zu belegen. Selbst von Haus aus funktioniert STRG+1 nicht. Es ist nicht vorgesehen. Evtl. liegt es auch am Betriebssystem oder den Treibern. Lothar Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 11:10 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 11:49 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo, hier mal meine Lösung mit den Zahlen 1 bis 5, ist beliebig erweiterbar. (defun c:1 () (command "-OFANG" "ENDP") )
(defun c:2 () (command "-OFANG" "MIT") ) (defun c:3 () (command "-OFANG" "PUN") ) (defun c:4 () (command "-OFANG" "QUAD") ) (defun c:5 () (command "-OFANG" "ENDP,MIT,PUN,QUAD") ) ------------------ Gruß Bernd 
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 08. Sep. 2017 12:23 <-- editieren / zitieren --> Unities abgeben:         
|
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 08. Sep. 2017 12:31 <-- editieren / zitieren --> Unities abgeben:         
|
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 12:33 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 08. Sep. 2017 13:23 <-- editieren / zitieren --> Unities abgeben:         
|
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
    
 Beiträge: 1629 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 08. Sep. 2017 13:35 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo Ralf, in AutoCAD den Lisp Editor öffnen, neue Datei. Mit defun c: definiert man den Befehlsname. Also 1 für Taste 1. Mit command werden die Befehle wie in der Befehlszeile eingeben. Also "Linie" für Linie. Das Programm abspeichern (ich habe das Beispiel angehangen) und wie in dem Link von Jürgen beschrieben in AutoCAD einbinden. ------------------ Gruß Bernd 
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 08. Sep. 2017 13:47 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo, wenn nicht unbedingt eine Taste gedrückt werden muß, wären Mausgesten mit strokesplus evtl. eine Möglichkeit. Ich nutze es für die häufigsten Befehle. Man ist viel schneller und nach kurzer Zeit ist es schon ein Reflex die Befehle mit den Gesten einzugeben. Edit: Strg + rechte Maustaste und den Fang auswählen ist auch keine Option? ------------------ Error in Layer 8 [Diese Nachricht wurde von xem am 08. Sep. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 18. Sep. 2017 19:26 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich bekomme die Sache nicht ans laufen mit Lisp. Weiß den keiner eine Lösung, wie man dden Numblock richtig belegen kann? Bei den alten Versionen funktionierte es doch und in der Hilfe steht es doch auch drin. Danke für Eure Hilfe Gruß Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 22. Sep. 2017 18:32 <-- editieren / zitieren --> Unities abgeben:         
|
CADchup Ehrenmitglied V.I.P. h.c.

 Beiträge: 3338 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 25. Sep. 2017 21:57 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
dasdas Mitglied

 Beiträge: 16 Registriert: 08.09.2017 Win xp Autocad 2014
|
erstellt am: 03. Okt. 2017 19:54 <-- editieren / zitieren --> Unities abgeben:         
Hallo, vielen Dank es funktioniert sogar mit Strg und den Pfeiltasten. Jetzt währe es toll, wenn es auch mit AltGr und dem Numblock funktionieren würde. Gibt rs dafür auch eine Lösung? Besten Dank Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 30. Jan. 2025 22:14 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Sie hatten in 2017 genau die Lösung für mein heutiges Problem schon gelöst. Ich will den Mummernblock mit Befehlen belegen, aber diese nicht in Kombination mit der strg-Taste und einer Taste des Nummernblocks verwenden, sondern nur die jeweilige Taste des Nummernblocks drücken zu müssen um den gewünschten Befehl zu starten. (Den Nummernblock verwende ich dann nicht und benutze rein die Zahlen oben an der Tastatur). Jetzt habe ich alles so gemacht wie Sie damals geschrieben haben und ich habe auf der linken Seite auch die 10 eingefügten Nummernblockbelegungen und die von Ihnen eingestellten Befehle funktionieren auch, aber ich will diese 10 Tasten nun mit anderen Befehlen bestücken/ändern. Wie muß ich nun vorgehen um die 10 neuen Befehle auf dem Nummernblock zu ändern? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
     
 Beiträge: 3097 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 31. Jan. 2025 08:51 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Bohhh da wird aber im Keller tief gegraben.... Das ist dein Befehl ^C^C_-view;_swiso; ^c^c Bricht zuerstmal alles ab und alles da danach kannst du durch einen ACAD Befehl Tauschen cu cw ------------------ Also ich finde Unities gut ... und andere sicher auch ------------------------------------------------ cadwomen™ Plant ist nur die Spitze des Berges der da treibt ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jan. 2025 09:00 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
CADchup Ehrenmitglied V.I.P. h.c.

 Beiträge: 3338 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 31. Jan. 2025 11:20 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Mahlzeit, also sieht eine Menüzeile in der MNU-Datei bei dir jetzt so aus: ["NUMPAD0"].x^H Dann nach dem Import in der Benutzeranpassung das Tastaturkürzel suchen, auswählen und das Makro nach Wunsch ändern. Um die letzte Frage aus 2017 noch zu beantworten : Laut Hilfe gehen nur STRG, STRG+ALT, STRG+UMSCHALT und STRG+UMSCHALT+ALT
Übrigens fand ich das Makro auf STRG+0 schon damals ziemlich gut. Es schreibt einen Punkt in die Befehlszeile. Dezimalzahlen, wissenschon. Enttäuschend, dass das nicht angemessen gewürdigt worden ist. Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 31. Jan. 2025 11:37 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo und vielen Dank das Ihr mir schon schnell geantwortet habt. Da ich etwas schwach in dem Bereich bin, weiß ich momentan nicht so wirklich was ich nun Schritt für Schritt machen soll. Im Anhang ein Ausschnitt vom jetzigen Stand. Dort sieht man die Nummernblockeintragungen die ich dorthin durch das damalige Programm von CADchup einfügen konnte. Bei der 0 Taste habe ich wie im Anhang zu sehen schon mal meinen gewünschten Befehl Linie eingetragen, aber das funktioniert so nicht. Wäre es ggf. gut wenn ich eine neue menüdatei, wie dies von CADchup aus 2017 zur Verfügung hätte die ich dann nochmals einfüge/lade und somit schon die von mir gewünschten Befehle drin sind? Oder wie soll ich am besten vorgehen? Mein Wunsch wäre ja dieser: 0=linie; 1=Text-edit; 2=Objektfang-Zentrum; 4=Objektfang-Lot; 5= Objektfang-Mit; 6=Dtext; 7=Objektfang End; 8=Objektfang-Schnittpunkt; 9=Objektfang-nächster; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jan. 2025 11:49 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
WAS funktioniert nicht WAS passiert WANN passiert es WAS passiert ggf. nicht? WANN passiert das (ggf) nicht? Ist mein Bilschirm dreckig, oder hast du da einen Punkt vor ^C^C_usw ? Wo ist das her und wofür gut? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jan. 2025 12:06 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Zitat: Original erstellt von CADchup: Übrigens fand ich das Makro auf STRG+0 schon damals ziemlich gut // Enttäuschend, dass das nicht angemessen gewürdigt worden ist.
Außergewöhnliche Würdigung für CADchups STRG+NUM0 Hack 
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jan. 2025 12:28 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
@karlile Bei den Objektfängen daran denken das diese während eines Befehls benutzt werden, da darf also kein ^C davor stehen, denn ^C=[ESC] würde den aktuellen Befehl abbrechen. Genau aus dem Grund hat man ja auch die 1-3 [ESC] am Anfang eines Makros, was aber bei den Befehlsmodifikatoren genau nicht gewünscht ist. Also einfach lot oder besser _per für Lotrecht, ohne ^C Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.

 Beiträge: 3338 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 31. Jan. 2025 12:29 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
@cadffm So! Danke! karlile, anscheinend hast du das Prinzip dieses Menühacks nicht erkannt. Man kann kein NUMPAD0-9 in der Benutzeranpassung eintragen, weshalb man den Workaround über eine olle Menüdatei nimmt. Ist die einmal importiert, sollte man nichts mehr am "Tastaturkürzel" drehen, sondern nur noch das auszuführende Makro bearbeiten. Du hast den Punkt im Makro stehen lassen, das ist ein Fehler. Schau dir bitte die Makro-Doku an Bei Tastaturkürzel sieht man, dass du den per Tastendruck ändern wolltest. Das hebelt die Funktion der importierten Menüdatei aus. Und wolltest du nicht "CONTROL+" weglassen? Gruß CAdchup ------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 31. Jan. 2025 14:04 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo, ja ich habe ehrlich gesagt keine große Ahnung was ich da tue. Bisher bin ich rein nach der Vorgabe von 2017 gegangen. Die funktioniert auch gut. Die Tasten des Nummernblocks funktionieren bei strg+Zahl dann schon nach der in 2017 eingestellten mnu Datei. Im Anhang nun ein Beispiel wie ich die 0 auf dem Zahlenblock verändert habe um den Befehl Linie zu aktivieren. Funktioniert aber nicht. Die Taste 0 ergibt beim Drücken dann auch wieder nur 0 (null) und nimmt den Befahl nicht an. Was mach ich noch falsch und an welcher Stelle müßte ich noch was ändern oder eintragen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jan. 2025 14:25 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hi, "ich habe ehrlich gesagt keine große Ahnung was ich da tue" Danke, so können potentielle Helfer viel besser einschätzen wie man helfen kann/muss. Wie CADchup schon zuvor geschrieben hat: Du hast bereits versucht die Tastenzuordnung im ABI Dialog zu verändern (nicht nur die Makros)
Zitat: Original erstellt von CADchup: Man kann kein NUMPAD0-9 in der Benutzeranpassung eintragen, weshalb man den Workaround über eine olle Menüdatei nimmt. Ist die einmal importiert, sollte man nichts mehr am "Tastaturkürzel" drehen, sondern nur noch das auszuführende Makro bearbeiten. Bei Tastaturkürzel sieht man, dass du den per Tastendruck ändern wolltest. Das hebelt die Funktion der importierten Menüdatei aus.
Also: 1. deine partielle .cuix abhängen [Befehl: ABI] / Partielle Anpassungsdateien / CADmaro oder wie auch immer benannt - markieren, Rechtsklick ,entfernen 2. Zurück zur .mnu Datei: Diese entweder leer, oder wie vordefiniert, oder perfekt wie gewünscht, wieder als partielle Anpassungsdatei laden und dann fertig. 3. Jetzt kannst du auch in ACAD anpassen was du willst, wenn nötig, aber nicht die Tastenkombi selbst! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 31. Jan. 2025 21:37 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo Zusammen, mal wieder Danke für die Rückmeldnungen. Wenn ich nun Eure Tips so zusammenfassen darf: 1. Schritt: Vorgehensweise wie CADchup am 25.9.2017 auf der dort verlinken Seite beschrieben hat und auch hier schon empfohlen wurde. 2. Schritt: wie vorher nur dass ich dann die hier im Anhang modifizierte mnu Datei verwende. Dann sollten gleich die Befehle drin sein die ich will. Bitte schaut Euch die im Anhang befindliche Datei an, ob ich alles richtig reingeschrieben habe. Ich bin mir unsicher z.B. müssen die Unterstriche vor den jeweiligen Befehl gesetzt werden oder nicht?; gehören die Anführungszeichen davor und dahinter mit dort hin?; muß ich bei den Befehlen die deutsche Bezeichnung nehmen oder muß ich z.B. statt löschen erase schreiben oder z.B. statt Lot per schreiben usw...? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Feb. 2025 00:27 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
> Bitte schaut Euch die im Anhang befindliche Datei anaber gern > ob ich alles richtig reingeschrieben habe Nope Was wir erkennen können: Du hast mit deinem Posting hier vermutlich eine Tür geöffnet, welche dir noch wahnsinnig wiel Freude bereiten wird, neben grauen Haaren natürlich  > gehören die Anführungszeichen davor und dahinter mit dort hin" Die Num-Tastenangaben gehören in Anführungszeichen, wie im Beispiel gezeigt. Dazwischen ist die jeweilige Num-Taste angegeben, NUMPAD0 bis NUMPAD9 in diesem Fall.
> müssen die Unterstriche vor den jeweiligen Befehl gesetzt werden oder nicht? > muß ich bei den Befehlen die deutsche Bezeichnung nehmen oder muß ich z.B. > statt löschen erase schreiben oder z.B. statt Lot per schreiben usw...?
oookay. In AutoCAD kann man Menü- Makros schreiben (das was hinter [CONTROL+"NUMPADn"] steht ist ein Makro), oder auch Scripte (*.scr Dateien), beide sind dafür da Tastatureingaben zu automatisieren. Statt dem eintippen von KREIS gefolgt von einem [Enter]. Im ABI-Dialog siehst du weit über 1000, hinter jedem Menü, jedem Button, überall so ein Makro. Von einer simplen Eingabe+[ENTER] LINIE; oder sowas etwas aufwändigeren Spezialfunktionen, Stichwort DIESEL $M=$(if,$(and,$(>,$(getvar,blockeditlock),0)),^C^C_properties,^C^C_bedit) bis hin zu halben "Programmen" -Das Beispiel spare ich mir- kann man da einiges Sinnvolle mit anstellen. Je nach Aufgabe ist es damit möglich eine Tagesarbeit in Minuten zu erledigen AutoCAD-Befehl und Sprachversionen Wenn man kein englisches ACAD nutzt, dann benutzt man normalerweise (zB.) deutsche Befehle, in der .CUIX wirst du aber keine deutschen Befehle finden. Stattdessen wird dort der "internationale" Aufruf verwendet, denn jede Sprachversion basiert auf einer im Herzen englischen Version. Um engl. Befehle ausführen zu können, wird diesen ein Unterstrich vorangestellt. LINIE funktioniert im Deutschen, nicht aber im Spanischen, aber _LINE funktioniert bei allen  Willst du wissen wie ein Befehl international lautet, oder umgekehrt, Befehl: (getcname "LINIE") oder (getcname "_LINE") Leider funktioniert das nur für Befehle, nicht für Optionen der Befehle, dafür müßtest du dann bei CADMARO.de in die Befehlsreferenz schauen. Der Unterstrich sei damit geklärt. Ich verweise da noch einmal auf meinen Link oben. Dann wirst du noch öfters in Beispielen Punkte sehen: _.circle ._circle oder auch .kreis Der Punkt weist ACAD an den Original-Befehl zu verwenden! Original-Befehl? Genau, AutoCAD kann man mit Programmierung unendlich erweitern oder auch in Teilen ändern, so kann ich den Befehl KREIS umdefinieren und Dreiecke zeichnen lassen. Nicht sinnvoll? Aber ein sehr deutliches Beispiel. Mit dem Aufruf .KREIS würde man aber weiterhin den originalen Kreis-Befehl starten. Auch nutzt man viele Befehl die man eher selten nutzt, welche mit einem "-" anfangen, der Befehl "-LAYER" zum Beispiel, das "-" hat keine Funktion, es gehört einfach zum Befehlsnamen dazu. Tippe mal ein, Befehl: -LAYER<enter> Das ist ein Befehl, ähnlich LAYER, nur das -LAYER vollständig in der Befehlszeile funktioniert und somit perfekt für Script&Makro. Denn Script und Makro haben einen Haken: Man kann keine Menüfenster oder Paletten damit steuern. Aus diesen Gründen benutzt man idealerweise im Makro statt KREIS, diesen Aufruf: _.CIRCLE Funktioniert in Frankreich, USA und Deutschland usw. und ruft wirklich den nativen Kreisbefehl auf.
Und nun sieht man auch das deine Makros teilweise nicht funktionieren würden, denn die Befehlsmodifizierer (Punktfilter und Objektfänge) und/oder Befehle "_zen" "_löschen" "_lot" "_mit" "_endp" "_schn" gibt es nicht. wohl aber "zen" "löschen" "lot" "mit" "schn" oder auch "_cen" "_erase" "_per" "_mid" "_int" Und jetzt kannst du deine Makros anpassen (am besten in der .MNU, welche ich mir für die Zukunft als Vorlage behalten würde). Anm: Nach dem Laden der .mnu hat diese nichts mehr mit dem Programm zutun, ACAD hat dir eine gleichnamige .cuix Datei erstellt und diese wird verwendet.
Ich denke man kann die gratulieren, funktioniert jetzt alles? << vermutlich eine Tür geöffnet >> Damit du motiviert bleibst, eine gängige Makro Variante als Beispiel:
Der das war es Knopf, ein Klick für Datei wird BEREINIGt, auf Grenzen geZOOMt, Layer"0" an,getaut,entsperrt und aktuell geschaltet + die Datei gespeichert&geschlossen ^C^C^C_.PURGE;_all;*;_n;_.ZOOM;_e;_.-LAYER;_on;0;_unl;0;_th;0;_set;0;;_.QSAVE;_.CLOSE
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 01. Feb. 2025 09:51 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo, was hier im Forum an Hilfestellung geboten wird ist schon sehr super, Top. Hier wird einem wirklich geholfen. Danke für die ausführliche Erklärung. Dann werde ich die teils noch falschen Befehle noch in der mnu anpassen und dann die mnu Datei ins Autocad einfügen. Eine Nachfrage noch vorab: Momentan sind bei mir auf der der linken Seite in den Anpassungen ja noch die 10 CTRL+Numpad Eintragungen drin. Soll ich diese erst löschen bevor ich die neue mnu Datei einfüge oder kann ich diese einfach stehen lassen, da ja immer der letzte Befehl der generiert wurde dann der gültige/aktuelle ist? Und noch was anderes, welchen Befehl müßte ich programieren, wenn ich den Objektfang aus/ein auch auf so eine Taste legen wollte? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Feb. 2025 13:13 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
ABI Dialog Schau dir im Strukturbaum die Tastenkürzel der Hauptanpassungsdatei (Acad.cuix?) an. Dasselbe bei deiner partiellen Numpad .cuix. Verstehst du es jetzt? Folge einfach der Anweisung von oben, gerne darfst du zwischen Schritt 1 und 2 die Numpad Definitionen suchen (solltest keine mehr finden). Mit dem neuen Import der .mnu wird wieder eine .cuix erstellt, welche die Kürzel mitbringt. Also:
1. deine partielle .cuix abhängen [Befehl: ABI] / Partielle Anpassungsdateien / CADmaro oder wie auch immer benannt - markieren, Rechtsklick ,entfernen 2. Zurück zur .mnu Datei: Diese entweder leer, oder wie vordefiniert, oder perfekt wie gewünscht, wieder als partielle Anpassungsdatei laden und dann fertig.
-----
>" welchen Befehl müßte ich programieren" Wenn du nach der Möglichkeit fragst den fortlaufenden Objektfang ein/auszuschalten, dann schau doch einfach in die Hilfe oder wenn dir [F3]2D / [F4]3D bekannt ist, dann schau in ABI nach wie das Makro aussieht. Nach dem ebenfalls existierenden Knopf in der Statuszeile kann man nicht schauen, diese Schaltflächen sind nicht in der .cuix definiert. $(...) Geschichten sind übrigens das angesprochene DIESEL [F1] und wenn man auf runde Klammern ohne $ stolpert, dann handelt es sich um Lisp, eine der Programmiersprachen mit denen Autocad geändert und erweitert werden kann.
[Diese Nachricht wurde von cadffm am 01. Feb. 2025 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Feb. 2025 13:13 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
ABI Dialog Schau dir im Strukturbaum die Tastenkürzel der Hauptanpassungsdatei (Acad.cuix?) an. Dasselbe bei deiner partiellen Numpad .cuix. Verstehst du es jetzt? Folge einfach der Anweisung von oben, gerne darfst du zwischen Schritt 1 und 2 die Numpad Definitionen suchen (solltest keiner mehr finden). Mit dem neuen Import der .mnu wird wieder eine .cuix erstellt, welche die Kürzel mitbringt. Also:
1. deine partielle .cuix abhängen [Befehl: ABI] / Partielle Anpassungsdateien / CADmaro oder wie auch immer benannt - markieren, Rechtsklick ,entfernen 2. Zurück zur .mnu Datei: Diese entweder leer, oder wie vordefiniert, oder perfekt wie gewünscht, wieder als partielle Anpassungsdatei laden und dann fertig.
-----
>" welchen Befehl müßte ich programieren" Wenn du nach der Möglichkeit fragst den fortlaufenden Objektfang ein/auszuschalten, dann schau doch einfach in die Hilfe oder wenn dir [F3]2D / [F4]3D bekannt ist, dann schau in ABI nach wie das Makro aussieht. Nach dem ebenfalls existierenden Knopf in der Statuszeile kann man nicht schauen, diese Schaltflächen sind nicht in der .cuix definiert. $(...) Geschichten sind übrigens das angesprochene DIESEL [F1] und wenn man auf runde Klammern ohne $ stolpert, dann handelt es sich um Lisp, eine der Programmiersprachen mit denen Autocad geändert und erweitert werden kann.
[Diese Nachricht wurde von cadffm am 01. Feb. 2025 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 02. Feb. 2025 11:15 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hallo, herzlichen Dank an Alle die für mich den Beitrag aus 2017 nochmals durchgegangen sind und mir auf die Sprünge geholfen haben. Alles funktioniert nun wunderbar. Der ganze Tastenblock strozt nur so von Objektfängen. Nun würde ich noch gerne 2 Befehle oben auf die F-Tasten legen. Aber ich finde sie im ABI unter der Befehlsliste nicht. Das wären zum einen der Befehl Ausrichten und zum anderen würde ich gerne den Klammeraffen @ einfach durch Tastendruck (mit 1 Taste anstatt mit 2) auch oben auf eine F-Taste legen. Das @ ist ja kein Befehl sondern nur ein Zeichen. Könntet Ihr mir da noch Tipps geben? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 02. Feb. 2025 11:24 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Hi, bei Standardfunktion(Tasten) umdefinieren, da bin ich nicht mehr dabei, aber das Makro für dein @ (wer nicht einfach den relativ-Eingabemodus der dynamischen Eingabe nutzen will), sollte so aussehen: @^Z Erklärung findest du in der Hilfe zu Sonderzeichen in Befehlsmakros. [Diese Nachricht wurde von cadffm am 02. Feb. 2025 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 02. Feb. 2025 11:38 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Dankeschön, läuft auch schon mit dem @. Mir gefällt es da ich beim Linien eingeben dann schnell oben das @ setze und dann auch oben die Zahlen eingeben kann. Kannst mir beim Befehl Ausrichten noch auf die Sprünge helfen, da ich den im abi nicht finde. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 02. Feb. 2025 15:04 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Da ich ja eine Hilfe zur Selbsthilfe immer bevorzuge als TIP 1. Im ABI Dialog, unten links wo die "Befehle" gelistet sind (was eigentlich keine Befehle, sondern eher "Makros" sind, gibt es eine Schaltfläche zum SUCHEN! 2. Wenn dir bereits bekannt ist wo so eine Schaltfläche enthalten ist, kannst du oben links im Dialog direkt das Element suchen und ansehen. Zum Beispiel Multifunktionsleiste , Registerkarte (2D Start oder so ähnlich?). Dann findet man die passende "Besrbeiten"? Gruppe. In Registerkarten/Gruppen scahit man dann nach "Bearbeiten"?(oder so ähnlich) und dort dann die Schaltfläche.. Wie auch immer, die startet nur den Befehl, den Befehlsnamen kennst du aber schon, also schreibe einfach dein Makro selbst/neu. Befehle abbrechen ^C^C^C Befehl starten Ausrichten (oder _align) gefolgt vom Enter = ; usw. EINE Benutzereingabe ist: \ Willst du wahlweise Befehl oder Objekt zuerst auswählen, so wird es komplizierter, da schau mal nach dem Beispiel oben, oder ab Version 2024: ^C^C^C^]_align;_p;; Dann die Benutzereingaben für Punkt 1-1 und Punkt 2-2 \\\\ gefolgt von der Eingabe von 3-3, oder man bricht ab; und skalieren will man nicht? Dann Nein oder _no Ich will nur Mut zum Selbst testen machen, denn es gibt wenig zu lernen, das funktioniert nämlich immer allgemeingültig gleich. Stück für Stück testen, bis man durch ist Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22399 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 02. Feb. 2025 15:04 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
Da ich ja eine Hilfe zur Selbsthilfe immer bevorzuge als TIP 1. Im ABI Dialog, unten links wo die "Befehle" gelistet sind (was eigentlich keine Befehle, sondern eher "Makros" sind, gibt es eine Schaltfläche zum SUCHEN! 2. Wenn dir bereits bekannt ist wo so eine Schaltfläche enthalten ist, kannst du oben links im Dialog direkt das Element suchen und ansehen. Zum Beispiel Multifunktionsleiste , Registerkarte (2D Start oder so ähnlich?). Dann findet man die passende "Besrbeiten"? Gruppe. In Registerkarten/Gruppen scahit man dann nach "Bearbeiten"?(oder so ähnlich) und dort dann die Schaltfläche.. Wie auch immer, die startet nur den Befehl, den Befehlsnamen kennst du aber schon, also schreibe einfach dein Makro selbst/neu. Befehle abbrechen ^C^C^C Befehl starten Ausrichten (oder _align) gefolgt vom Enter = ; usw. EINE Benutzereingabe ist: \ Willst du wahlweise Befehl oder Objekt zuerst auswählen, so wird es komplizierter, da schau mal nach dem Beispiel oben, oder ab Version 2023: ^C^C^C^]_align;_p;; Dann die Benutzereingaben für Punkt 1-1 und Punkt 2-2 \\\\ gefolgt von der Eingabe von 3-3, oder man bricht ab; und skalieren will man nicht? Dann Nein oder _no Ich will nur Mut zum Selbst testen machen, denn es gibt wenig zu lernen, das funktioniert nämlich immer allgemeingültig gleich. Stück für Stück testen, bis man durch ist [Diese Nachricht wurde von cadffm am 02. Feb. 2025 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 02. Feb. 2025 23:38 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
Peter2 Ehrenmitglied V.I.P. h.c.

 Beiträge: 3862 Registriert: 15.10.2003 Win 10 bzw. 11 / 64 Pro AutoCAD MAP 3D 2023 BricsCAD 24
|
erstellt am: 03. Feb. 2025 17:50 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|
karlile Mitglied

 Beiträge: 34 Registriert: 13.08.2003
|
erstellt am: 03. Feb. 2025 18:26 <-- editieren / zitieren --> Unities abgeben:          Nur für dasdas
|