|
Lisp : Vorgabewinkel beim Bezugdrehen
Stefan Michel am 23.03.2007 um 09:51 Uhr (0)
Hallo,ich habe mir folgendes kleines Lisp geschrieben um in Zukunft Objekte schneller drehen bzw. ausrichten zu können. Beim normalen Bezugdrehen muss ich erst Objekte wählen, dann einen Drehpunkt, dann muss ich "B" eintippen und dann will er nochmal 2 punkte für den Bezugswinkel und einen Punkt bzw. Winkel für den neuen Drehwinkel.Da ich aber mein Bezugswinkel zu 99% durch den Drehpunkt geht will ich mir diesen Punkt als auch das "B" sparen.Meine Lisp schaut wie folgt aus:(defun c:bezugdrehen ()(command " ...
|
| In das Form Lisp wechseln |
|
Lisp : entmod funktionier nicht
Stefan Michel am 03.04.2007 um 16:22 Uhr (0)
ich habe leider keine Ahnung was du mit VLIDE-HILFE meinst.In meine AutoCAD-Hilfe habe ich bereits geschaut.Bislang hatte ich R14 und da gab es eine deutsche Lisp-Hilfe,jetzt (10 Jahre später) ist der Großteil der LISP-Hilfenur noch in Englisch. WAS FÜR EIN FORTSCHRITT!Dort steht nur, das "entmod" die Datenbankeinträge entsprechenddem Objektnamen (-1 . "Objektname) ändert.Ich habe eine alte Lisp-Routinen (welch noch auf R14 entwickelt wurden)bei denen ebenfalls nur der Objektname aus der Liste rausgeholt w ...
|
| In das Form Lisp wechseln |
|
Lisp : entmod funktionier nicht
Stefan Michel am 03.04.2007 um 17:41 Uhr (0)
...nun, das ist ja alles schön und gut aber so wie ich dieHilfe interpretiere heisst das für mich NICHT, dass ich die komplette Ojbjektdatenliste an ENTMOD übergeben muss, sonderdass eben DER ELEMENTNAME (assoc -1) + alles was neu oder geändert werden soll übergeben werden muss. Dies tut mein zuerst genannter Befehl. Das das definitv funktioniert zeigt folgendes Beispiel:ich hab vor einigen Jahren zusammen mit einigen anderen Leuten (bin mirnicht mehr sicher ob es in diesem Forum war) folgende LISP entwick ...
|
| In das Form Lisp wechseln |
|
Lisp : Unterschied zwischen quote und Anführungszeichen
Stefan Michel am 16.05.2007 um 21:24 Uhr (0)
hallo,ich kapiers irgendwie net ganz. Mapcar kenne ich, hatte leider aber bis jetzt noch nicht die muse das alles in ruhe durchzulesen. Eine Suchfunktion ist ja leider nicht implementiert und dank axels schönen bezeichnungen ist das auffinden schier unmöglich. ich habe mir aber die seite welche du verlinkt hast mal angesehen, da ist doch ein arger wurd drinnen oder lest mal bitte diesen absatz ganz genau durch (am besten ihr vergesst für einen moment euer lisp-wissen komplett und versucht das nachzuvollzie ...
|
| In das Form Lisp wechseln |
|
Lisp : Text kopieren und hochzählen
Stefan Michel am 27.05.2007 um 01:38 Uhr (0)
Hallo,ich habe folgendes Problem. Ich möchte einen Text kopieren und dabei hochzählen lassen. Das Lisp dazu habe ich soweit fertig und es funktioniert. Ich weiss, dass es hier im Forum schon etliche Threads dazu gibt, nichtsdestotrotz möchte ich eigentlich gerne meinen eigenes programm dazu haben. Da ich beim kopieren gerne die Ziffer am Zeiger hängend haben möchte kommt quasi nur der Orignal "_copy"-Befehl von autocad in frage. Nun habe ich ein Problem mit der Schleife. Ich habe mir schon den Kopf zermatt ...
|
| In das Form Lisp wechseln |
|
Lisp : in Bearbeitung durch USERNAME anzeigen/auslesen
Stefan Michel am 11.01.2008 um 14:58 Uhr (0)
Hallo,wie kann ich mit LISP auslesen/anzeigen, durch welchen Usernamen eine Zeichnung geradeverwendet wird (im Falle, dass die Datei schreibgeschützt geöffnet wird).Üblicherweise zeigt AutoCAD 2007 beim öffnen einer Datei diese Information an, leider kannes die PDM-Software Compass Productstream nicht mehr. Den eigentlichen Schreibschutz zeigt Compassebenfalls nicht mehr an, wir behelfen uns momentan mit einer kleinen LISP die folgendermaßen ausschaut:(vl-load-com)(if(=(vla-get-readonly(vla-get-activedocum ...
|
| In das Form Lisp wechseln |
|
Lisp : amtext3 in lisp
Stefan Michel am 14.03.2008 um 07:34 Uhr (0)
Hallo CADmium,ursprünglich hatte ich die LISP ja mit dem normalen autocad-text programmiert, aber der Mechanical-Text hat den extrem großen Vorteil, dass er automatisch den Maßstabsbereich erkennt, in dem er geschrieben wird und die Texthöhe automatisch anpasst. Mit dem normalen Autocad-Text müsste ich ja erstmal wieder diesen via LISP erkennen und auswerten um die Texthöhe richtig zu setzten. Wir arbeiten hier mit etlichen Rahmen in verschiedenen Maßstäben in einem Modellberich und deshalb ist die Auswert ...
|
| In das Form Lisp wechseln |