| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Linker Doppelklick (1993 mal gelesen)
|
Anita99 Mitglied
Beiträge: 7 Registriert: 28.01.2011 Autocad LT 2009
|
erstellt am: 28. Jan. 2011 11:16 <-- editieren / zitieren --> Unities abgeben:
Hallo CAD-Gemeinde, bei Nemetschek gibt es eine tolle Option zum konstruieren. Mit dem Fadenkreuz auf ein Zeichenelement, z.B. Linie, Wand, Kreis, Fenster, Text usw. zeigen, Doppelklick mit der linken Maustast, und schon kann man mit dem gewählten Element und genau den Eigenschaften dieses Elements weiterzeichnen. In AutoCad funktioniert dies mit dem linken Doppelklick auch, aber AutoCad übernimmt die Eigenschaften des gezeigten Elements leider nicht. Kann jemand helfen? Danke schon im voraus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8086 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 28. Jan. 2011 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für Anita99
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 28. Jan. 2011 11:24 <-- editieren / zitieren --> Unities abgeben: Nur für Anita99
Zitat: Original erstellt von Anita99: Hallo CAD-Gemeinde, In AutoCad funktioniert dies mit dem linken Doppelklick auch,
Servus Meinst du der doppelklick funktioniert oder das mit dem hinzufügen des gleichen Objektes mit den gleichen Eigenschaften? Mit rechter Maustaste wenn ein Objekt gewählt ist kann man den Befehl "Ausgewähltes hinzufügen" verwenden. ps.: du könntest auch die doppelklick Aktion pro Objekt anpassen und bei allen Objekten das einstellen. *ist aber nicht zu empfehlen* ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. "Warum Einfach es geht auch kompliziert". Schöne Grüsse aus der Steiermark Bernd P. Sport ist Mord Rekorde: Scalelist>11727, Fehler>34365, Layerfilter>XXXX
[Diese Nachricht wurde von Bernd P am 28. Jan. 2011 editiert.] [Diese Nachricht wurde von Bernd P am 28. Jan. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Anita99 Mitglied
Beiträge: 7 Registriert: 28.01.2011 Autocad LT 2009
|
erstellt am: 28. Jan. 2011 13:57 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd, ich meinte damit, dass der Befehlsauruf mit dem linken Doppelklick funktioniert, also Linie, Kreis usw. Allerdings werden die Eigenschaften des gezeigten Elements nicht übernommen. Gruß Anita Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 28. Jan. 2011 14:39 <-- editieren / zitieren --> Unities abgeben: Nur für Anita99
Hallo Anita, die beiden Kollegen haben Deine Systeminfo überlesen, in LT2009 ist diese Funktion nicht vorhanden, wenn ich andere Beiträge zum Thema richtig interpretiere(habe selbst kein LT2009). Was Du willst, gibt es erst ab 2011 Vollversion. Von Nemetschek auf LT umzusteigen ist wie von 7-BMW auf Mini Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 28. Jan. 2011 14:42 <-- editieren / zitieren -->
|
Anita99 Mitglied
Beiträge: 7 Registriert: 28.01.2011 Autocad LT 2009
|
erstellt am: 28. Jan. 2011 17:03 <-- editieren / zitieren --> Unities abgeben:
Ich bin nicht von Nemetschek auf ACAD LT umgestiegen. Das ist eine Verwechslung. Ihr meint sicherlich die Ina, sie hat vor ein paar Tagen die gleiche Frage gestellt. Das mit dem Doppelklick in Autocad würde ja auch passen. Ich bräuchte jetzt nur noch eine Lisp Routine, die durch zeigen auf ein Element die Eigenschaften dieses Elements aktuell setzt. Im Forum wurde auf das Tool SetAct von CADmaro.de verwiesen. Das ist aber eine VLX Datei. Diese funktioniert unter Acad LT 09 nicht. Desweiteren wird im Forum auf CC.LSP hingewiesen. Diese Datei finde ich aber nicht. Danke im voraus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Anita99 Mitglied
Beiträge: 7 Registriert: 28.01.2011 Autocad LT 2009
|
erstellt am: 28. Jan. 2011 17:26 <-- editieren / zitieren --> Unities abgeben:
Hallo CAD Gemeinde, habe jetzt selbet noch einmal im Forum gestöbert. Bin dabei über einen Beitrag von Rolf aka Benwisch vom am 11. Dezember 2002 gestolpert. Diese Lisp Datei ist genau das richtige. ********************************** ;;; ----------------------------------------------------------------------------- ;;; === <BW_SET_ACT> --->Die Eigenschaften eines Objektes werden aktuell gesetzt === ;;; ----------------------------------------------------------------------------- ;;; Mit picken eines Objektes werden die Eigenschaften von "LAYER", ;;; "FARBE", "LINIENTYP", "STEUERUNG DER LINIENSTÄRKE" sowie ;;; "LINIENTYPFAKTOR" als aktuell für neu zu erstellende Objekte gesetzt !! (defun c:bw_set_act (/ sa_var1 sa_var2 ltfaktor color ltype weight ) (command "_.select" "_r" "_all" "") (if (not (setq sa_var1 (entsel "\nObjekt wählen, dessen Eigenschaften als aktuell gesetzt werden:"))) (progn (alert "NIX SELEKTIERT !") (c:bw_set_act) ) ) (setq sa_var2 (entget (car sa_var1))) (setq layer (cdr (assoc 8 sa_var2))) (if (cdr (assoc 48 sa_var2)) (setq ltfaktor (cdr (assoc 48 sa_var2))) (setq ltfaktor 1.00) ) (if (= ltfaktor 0.0) ; Achtung ! Falls irrtümlich in den Eigenschaften der Linientypfaktor=0 gesetzt (was die Systemvariable nicht akzeptiert) (setq ltfaktor 1.00) ; dann wird hier der ltfaktor auf 1 gesetzt. Programm meldet sonst einen Fehler !! ) (if (cdr (assoc 62 sa_var2)) (setq color (itoa (cdr (assoc 62 sa_var2)))) (setq color "byLayer") ) (if (cdr (assoc 6 sa_var2)) (setq ltype (cdr (assoc 6 sa_var2))) (setq ltype "byLayer") ) ; analog wie oben + Prüfung !! (if (cdr (assoc 370 sa_var2)) (setq weight (cdr (assoc 370 sa_var2))) (setq weight -1) ) ; analog wie oben, jedoch darf der wert NICHT in einem String gesetzt werden !!! ;; Und jetzt werden die Systemvariablen gesetzt !! (setvar "clayer" layer) (setvar "cecolor" color) (setvar "celtype" ltype) (setvar "celweight" weight) (setvar "celtscale" ltfaktor) (princ) ); defun Ende !! *********************************************************************** Gruß Anita
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 28. Jan. 2011 17:29 <-- editieren / zitieren --> Unities abgeben: Nur für Anita99
|
Cadzia Ehrenmitglied V.I.P. h.c. CAD/Grafik-Dienstleister
Beiträge: 2917 Registriert: 02.07.2004
|
erstellt am: 29. Jan. 2011 15:20 <-- editieren / zitieren --> Unities abgeben: Nur für Anita99
Hallo Anita, vielleicht spielt Du ja mit dem Gedanken in dem Jahr auf die aktuelle Version upzudaten? Seit Version 2011 (Acad und LT) gibt die Funktion "Ausgewähltes hinzufügen" , um temporär mit genau den Objekteigenschaften vom gewählten Objekt weiter zu zeichnen ------------------ Grüße Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |