|
AutoLisp : Konturverlauf einer Polylinie
wronzky am 18.11.2005 um 19:22 Uhr (0)
OK, mal ein Lösungsvorschlag:wenn Du die Fläche des Polygons mit der gaussschen Dreiecksformel berechnest, ist das Ergebnis POSITIV, wenn die Richtung IM Uhzeigersinn, NEGATIV wenn die Richtung GEGEN den Uhrzeigersinn verläuft.Vielleicht gibts da auch schon was in Lisp, musst Du mal SUCHEN!Grüsse, Henning------------------VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoLisp wechseln |
|
Lisp : Wo bin ich - in Excel ?
Andreas Kraus am 16.08.2006 um 15:23 Uhr (0)
Hallo zusammen,ich hab ja einiges über Datenaustausch mit Excel hier gelesen, aber jezt wüsste ich gern wie ich in Lisp rauskriege welche Zelle (oder welcher Zellbereich) in Excel markiert ist.Ich hab mich da schon etwas reingewurschtelt - aber ich raffs einfach nicht.Kann mir das jemand so richtig für Doofe erklären ?DankeAndreas
|
| In das Form Lisp wechseln |
|
Lisp : Lisp aus Delphi starten
fuchsi am 13.05.2008 um 10:45 Uhr (0)
Hm. Delphi. Schwierige Frage. Delphi verwendet meines Wissens nach lediglich die COM-Schnittstelle von Autocad. Da gibts es nicht wirklich viele Möglichkeiten. Die einzige Möglichkeit die mir einfällt wäre über die SendCommand Methode des Drawing Objektesin VBA würde es so ausschauen ThisDrawing.SendCommand ("(MeineLisp)" & vbCr)------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC
|
| In das Form Lisp wechseln |
|
Lisp : Schraffur und OFang
Dober Heinz am 14.03.2012 um 09:43 Uhr (0)
Danke CADchupAn Lisp dachte ich gar nicht.Da wird der OFang nicht ausgeschaltet, beim Makro schon.Warum ist das so.Danke@MailüfterlDas funktioniert so nicht da er mir den Ofang ausschaltet.Danke------------------ Heinz
|
| In das Form Lisp wechseln |
|
Lisp : Feld im Attribut
Andreas Kraus am 22.08.2008 um 08:41 Uhr (0)
Hallo zusammen,ich habe ein Feld in einem Attribut und möchte, per Lisp, den ganzen Attributinhalt mit "Felddefinition" haben um in einem anderen Block ein Attribut auch so auszufüllen.Ich finde blos die Daten für das Feld nicht.Den Text hab ich ja gefunden, aber der nützt mir ja nix.Weis da jemand weiter ?GrußAndreas
|
| In das Form Lisp wechseln |
|
AutoLisp : in lisp variablen-felder erzeugen?!
Claudio am 15.02.2004 um 21:03 Uhr (0)
;;eine Lösung? (defun dimvars (x y z / A) (setq A (* (* x y ) z)) ) (defun c:Mach () (setq a (dimvars 1 2 3)) ;;; Variblenzuweisung X=1,Y=2,Z=3 (princ Der Wert ist : )(princ a)(princ) ) ;;;Gruß Claudio
|
| In das Form AutoLisp wechseln |
|
AutoLisp : entget & grosse Werte
mapcar am 18.12.2004 um 00:00 Uhr (0)
Das kann ich mal wieder so nicht stehen lassen: Wenn ich z.B.mit "entget" von einer Linie den Start und Endpunkt abfrage und die Koordinaten der Linie über 35000 liegen bekomme ich max 1 Nachkommastelle Das ist falsch! Die Anzahl der signifikanten Stellen des Datentyps Double ist 14. Du bekommst immer die volle Genauigkeit einer doppelt genauen Fließkommazahl (deswegen heißt der Double nämlich Double). Bei 5 Stellen vor dem Komma hast du also noch mindestens 9 hinter dem Komma. entget bringt unf ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : max. Zeilenlänge in Lisp?
cadking am 05.11.2004 um 11:36 Uhr (0)
Hallo Leute, ist die Anzahl der Zeichen pro Zeile in AutoLisp begrenzt? Wie kann man dann eine Zeilenumbruch erzeugen? Das soll ausgeführt werden, ist aber anscheinen zu lang. (setq laakt(ssget _C (getvar extmin )(getvar extmax )(list (-4 . or ) (-4 . AND )(cons 8 * )(cons 0 *POLYLINE ) (-4 . not ) (70 . 1) (-4 . not ) (-4 . AND ) (-4 . AND )(cons 8 * ) (-4 . or )(cons 0 LINE )(cons 0 ARC ) (-4 . or ) (-4 . AND ) (-4 . or )))) Gruß Stefan
|
| In das Form AutoLisp wechseln |
|
Lisp : Dateiformat *.fas
CAD-Tötti am 05.09.2004 um 14:44 Uhr (0)
Hallo Leute,ich möchte die Fragestellung erweitern: Wenn ich also nun solche LISP-Dateien habe (mehrere !) wie kann ich diese denn als BATCH-Funktion kompilieren ! Habe mal in der ACAD-Hilfe von einem Befehl "VCOMPILE" oder so ähnlich gelesen, bin aber nicht wirklich mit der Beschreibung zu diesem Befehl weitergekommen !GrüßeCAD-Tötti
|
| In das Form Lisp wechseln |
|
AutoLisp : plot protokoll
Brischke am 06.05.2004 um 12:14 Uhr (0)
Hallo Michelangelo, Ich würde das der Einfachheit halber mit einer ASCII-Datei lösen. Dazu einen Reactor gebastelt, der dann automatisch die Daten (Welche eigentlich??) in diese Datei schreibt. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Befehlswiederholung
vision am 20.01.2005 um 13:42 Uhr (0)
Hallo, das untere Lisp-Programm zeichnet eine Linie mit der festen Länge von 5mm und einen vom Benutzer angegeben Winkel. Leider funktioniert es nicht mehr richtig mit der Schleifenfunktion while ! Wer kann mir einen Tip geben? ;;; 5mm Verbindungslinie für Messstelle! (defun c:LINMSR () ;(while (command _line (setq pt (getpoint)) (mapcar + (-5 0 0) pt ) ) (command _rotate (ENTLAST) pt ) ;end while ) );defun
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp-Fehler bei Umstellung von 2004 auf 2006
CAD-Huebner am 08.01.2007 um 11:30 Uhr (0)
Ich vermute das problem ja eher in der (out) Funktuion, da das (command "_offset" ekvvzdlenost)nicht vollständig ist und entweder auf interaktive Eingaben wartet oder in der (out) Funktion weiter mit Eingaben gefüttert wird - offentsichtlich nicht mehr richtig - evt. sind die Befehlsoptionen beim _offset geändert.------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Lisp wechseln |
|
AutoLisp : Text Grossbuchstaben -- tcase
tunnelbauer am 09.09.2004 um 12:30 Uhr (0)
Da ich nicht (mehr) mit AC2000 arbeite kann ich jetzt leider auch nicht genau beurteilen, was da in die Binsen geht (LISP-Expert bin ich obendrein keiner...). Aber wenn es dir rein und GROSS/klein-Schreibung geht, könntest du ja auch ein anderes Tool verwenden, wie z.B: das hier , oder ? HTH ------------------ Grüsse Thomas
|
| In das Form AutoLisp wechseln |