|
AutoLisp : Ecken des aktuell dargestellten Bildschirmausschnittes abfragen
Schachinger am 18.08.2004 um 11:19 Uhr (0)
hallo lisp-profs! wie kann man die ecken des aktuell dargestellten bildschirmes abfragen? mit EXTMAX/EXTMIN bekomme ich die grenzen der zeichnung - ich brauche aber die bks-koordinaten des dargestellten grafikfensters! VSMAX/VSMIN (sollte ja die ecken des virtuellen bildschirmes beinhalten) spuckt nirvana-koordinaten aus - einfach zu testen mit: (command _line (getvar vsmax ) (getvar vsmin ) ) hab ich was nicht geschnallt? oder geht das gar nicht? ------------------ mfg Siegfried Schachinger ht ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Sichtbarkeit von Elementen innerhalb eines Ansichtsfensters
Schachinger am 27.05.2005 um 08:39 Uhr (0)
hallo Spider! Das Problem dabei: Alle Blöcke,etc. sind in diverse XREFs verschachtelt! Trotzdem hast du mir damit einen alternativen Lösungsweg gezeigt! Alle XREFs binden + auflösen --- Kreuzen-Fenster drüber --- Liste der Sichtbaren Blöcke mit XDATA in einer Textdatei zwischenspeichern --- Zeichnung sicherheitshalber einmal zu und wieder auf (rückgängig is mir da zu unsicher - steckt ne Nenge Arbeit im 3D-Modell) --- Mit den Informationen in der Textdatei kann ich dann meine gewünschten weiteren ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Block -> Ursprung -> in Auswahlsatz.... aber wie?!
Schachinger am 17.12.2002 um 07:26 Uhr (0)
Hy Forum! Ich hab da eine Frage... muss dazusagen das ich mich erst seit ein paar wochen mit lisp beschäftige. Also ich möchte innerhalb einer Lisp-routine einen Block od. 3D-Polylinie auflösen und die Objekte die entstehen weiterbearbeiten. Mein Gedankengang wäre: Ich stell mich mit (setq en (entlast)) auf den letzten Eintrag in der Zeichnung. Dann löse ich mit Ursprung meinen vorher ausgewälten Block auf. Dann mit (setq en (entnext en)) so lange bis en gleich "nil" ist..... Ich hab im Moment keine Zeit d ...
|
| In das Form AutoLisp wechseln |