| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: Modellansicht BKS 90 Grad drehen (2724 mal gelesen)
|
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 14. Jul. 2011 11:22 <-- editieren / zitieren --> Unities abgeben:
Hallo kann mir jemand einen Lisp Code nennen damit ich meinen Modelbereich mit tastenkombinationen drehen kann So in der art --> gn = Norden go = Osten gs = Süden gw = Westen aber das BKS sollte auf Welt "stehen bleiben" bräuchte ich um von 2D Ansichten um den Grundriss schnell zu wechseln banke im vorhinein besele
[Diese Nachricht wurde von besele am 15. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 14. Jul. 2011 11:33 <-- editieren / zitieren --> Unities abgeben: Nur für besele
|
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 14. Jul. 2011 13:40 <-- editieren / zitieren --> Unities abgeben:
Den "ganzen" Modellbereich so wie man "Benannte Ansichten" anlegen kann, halt über lisp mit den Tasten. Habe schon Taste 1-SW, 3-SO, 9-NO, 7-NW und 5 für Grundriss angelegt, und jetzt möchte ich noch im Grundriss drehen. Und danke für die Willkommenswünsche und die schnelle Antwort. besele
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 14. Jul. 2011 14:23 <-- editieren / zitieren --> Unities abgeben: Nur für besele
|
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 14. Jul. 2011 14:49 <-- editieren / zitieren --> Unities abgeben:
Nein funktioniert nicht so wie ich gemeint habe aber Danke hier mein commando für SW (defun c:1 (/) (command "._vpoint" "_r" "250" "20") (princ) ) da muß ich nur 1 und enter drücken und schon bin ich in der Ansicht SW vielleicht hast noch einen vorschlag besele Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 15. Jul. 2011 07:43 <-- editieren / zitieren --> Unities abgeben:
|
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 15. Jul. 2011 08:32 <-- editieren / zitieren --> Unities abgeben: Nur für besele
|
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 15. Jul. 2011 08:35 <-- editieren / zitieren --> Unities abgeben: Nur für besele
hi, vielleicht liegt es daran, dass du dein Anliegen "unglücklich" erklärt hast?! Du bist im Modelbereich und willst diesen drehen? Code: (defun c:z ( / ) (command "bks" "w"); um immer von Welt auszugehen (command "bks" "z" "90"); bks drehen um z 90° - hier Anpassung xyz (command "_plan" "a"); Modellbereich auf das zuvor gedreht bks drehen (princ) )
oder bist du im Layoutbereich und willst ein Fenster drehen? Wenn das oben nicht passt, einfach mal dein Anliegen in mehr Worte hüllen oder besser ein Bild oder zwei Bilder beilegen ------------------ Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." [Diese Nachricht wurde von Dorfy am 15. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 15. Jul. 2011 08:36 <-- editieren / zitieren --> Unities abgeben: Nur für besele
|
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 15. Jul. 2011 09:32 <-- editieren / zitieren --> Unities abgeben:
Hallo hier eine Beschreibung mit Bildern um mein Anliegen verständlich zu machen. Ich möchte mit Tastaturkürzel meinen ganzen Arbeitsbereich drehen (im Modellbereich) "siehe in Bildern rechts oben" aber das BKS sollte immer auf Welt bleiben "siehe in Bildern links unten" danke im vorhinein mfg Besele Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 15. Jul. 2011 09:49 <-- editieren / zitieren --> Unities abgeben: Nur für besele
mal die Zeilen versucht? nimm mal nicht z als Befehlsaufruf, der ist ihmo anderswaltig vergeben ;-) und beim drehen den Winkel erhöhnen 90/180... ------------------ Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 15. Jul. 2011 09:59 <-- editieren / zitieren --> Unities abgeben:
Hallo Heiko danke noch mal. es funkt einfach so wie ich es mir vorgestellt habe. mfg besele PS: falls jemand das Programm brauchen kann einfach melden [Diese Nachricht wurde von besele am 15. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 26. Jul. 2011 07:32 <-- editieren / zitieren --> Unities abgeben:
Hallo Heiko kannst du mir nochmal helfen ich möchte jetzt per Tasten in die rechte ansicht wechsel aber das BKS sollte auf WELT stehenbleiben (im Modellbereich) (defun c:66 ( / ) (command "bks" "w"); um immer von Welt auszugehen (command "bks" "z" "270" "y" "270"; bks drehen um z 90° - hier Anpassung xyz (command "_plan" "a"); Modellbereich auf das zuvor gedreht bks drehen (princ) ) habe einfach versucht bei deinem programm das("y" "270") hinzu zu fügen funkt aber nicht mfg besele Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 26. Jul. 2011 07:48 <-- editieren / zitieren --> Unities abgeben: Nur für besele
...rechte Ansicht (command "_-view" "_right") oder (defun c:drzy ( / ) (command "bks" "w"); um immer von Welt auszugehen (command "bks" "z" "90");drehen um z (command "bks" "y" "90");drehen um y nochmal drehen und testen ??? (command "_plan" "a"); Modellbereich auf das zuvor gedreht bks drehen (princ) ) ------------------ Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besele Mitglied
Beiträge: 62 Registriert: 14.07.2011
|
erstellt am: 26. Jul. 2011 08:10 <-- editieren / zitieren --> Unities abgeben:
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 26. Jul. 2011 08:27 <-- editieren / zitieren --> Unities abgeben: Nur für besele
@Besele: Nur um hier mal mit einem Irrtum aufzuräumen: Wenn du im Koordinatensystem "Welt" (WKS) bleiben möchtest, darfst du den Befehl BKS nicht heranziehen, da du mit diesem aus deinem Weltkoordinatensystem (WKS)immer ein benutzerspezifisches oKoordinatensystem machst (BKS). Somit verdrehen dir alle deine "command"s dein WKS auf ein BKS und du befindest dich nicht mehr im WKS. Ich hoffe ich habe mich jetzt verständlich ausgedrückt, aber das musste mal gesagt sein, bevor hier ein Irrtum aufkommt... ------------------ Grüsse Thomas Korrekturen zum Kochbuch AutoLISP Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |