|
Lisp : Gewicht berechnen
HA.WE am 26.10.2006 um 11:47 Uhr (0)
Hallo zusammen,angehängtes Lisp dient zum berechnen von Gewichten aus 2D-Flächen.Leider bricht es mit folgender Fehlermeldung ab:Befehl: etpmasse** Massenberechnung für WA - ETP **Funktion wählen, (Zurück, Berechnung, Hinzu, Entfernen) : hinzu; Fehler: Fehlerhafter Argumenttyp: FILE nil Unter ACAD2000 hat es mal funktioniert.Über Hilfe würde ich mich sehr freuen, den "Kunde droht mit Auftrag" Braucht ihr noch weitere Infos ?------------------GrußHans
|
| In das Form Lisp wechseln |
|
Lisp : Pfad von Pixelbildern
CADmium am 19.06.2009 um 12:36 Uhr (0)
Warum sollte Autodesk bei der Com-Schnittstelle alles einbauen? Da fehlt so manches (Z.B: auch bei den Linientypen)Ich würde mir da auch so manche Verbesserung wünschen, wird aber wohl Wunsch sein, denn so eine richtige Weiterentwicklung gab es seit 2000 (mit dem Einkauf von Vital-Lisp) nicht mehr------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
Lisp : Werkzeugpalette bei AutoCad 2010
cadffm am 07.07.2010 um 15:46 Uhr (0)
Schwer vorstellbar so wie ich es verstehe - aber ich denke mir meinen Teil undweerde daher nochmal nachhaken:Kannst du anhand des geposteten Lisp konkret erläutern was nicht funktioniert ?(ich kann mir nämlich nur denken das es richtig funktioniert, nur nicht wie es in deinen Augen soll )Oder noch provokativer gefragt: Was trägst du genau als Makro(?) in das Palettenwerkzeug ein ?------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
| In das Form Lisp wechseln |
|
Lisp : Schleifen kontrollieren
Dorfy am 01.02.2012 um 13:24 Uhr (0)
zu1) siehe CADmiumzu2) dein Rückgabewert, den du weiter verarbeiten kannst(die "Unterlisten" welche die Bedingung erfüllen)geht sicher schönerCode:(vl-remove-if-not (lambda (x) (= (car x) "BL"))oder gleich Code:(mapcar cdr (vl-remove-if-not (lambda (x) (= (car x) "BL")) cplist))------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."-Lots of irritating superfluous parentheses!-
|
| In das Form Lisp wechseln |
|
Lisp : Open DCL: Stimmungsumfrage
CADwiesel am 24.11.2011 um 11:08 Uhr (0)
Ich setze auch immer öfter auf die OpenDCL Anwendung. Ist einfach zu handhaben und in die Lisp Programmierung einzubinden. Durch die openSource Ausprägung ist eine wesentlich bessere Entwicklung und Fehlerkorrektur als bei geschlossenen Bibliotheken/Modulen gewährleistet.@Björn die Bricscad Leute sind auch um einiges schneller und aufnahmefähiger als die Entwickler bei Adesk. Macht so langsam auch echt Spass damit zu arbeiten.------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
AutoLisp : Layer Eigenschaften
Brischke am 21.01.2003 um 20:11 Uhr (0)
Hallo Frank, außer den von dir genannten tbl* - Befehlen gibts auch noch das tblobjname. Das hiflt dir weiter. Befehl: (entget(tblobjname LAYER 0 )) ((-1 . Objektname: 1939080 ) (0 . LAYER ) (330 . Objektname: 1939010 ) (5 . 10 ) (100 . AcDbSymbolTableRecord ) (100 . AcDbLayerTableRecord ) (2 . 0 ) (70 . 0) (62 . 7) (6 . Continuous ) (290 . 1) (370 . -3) (390 . Objektname: 1939078 )) Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Jetzt neu: Fre ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Text in datei schreiben
Brischke am 13.03.2003 um 10:30 Uhr (0)
Hallo CADwiesel, versuch das: (strcat "(if (zerop (getvar "DBMOD"))(command "._OPEN"" item ")(command "._OPEN" "_Y"" item "))") der "" bewirkt, dass das " als String behandelt wird. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
| In das Form AutoLisp wechseln |
|
Lisp : Popup_List HÖHE?
Hunchback am 20.12.2007 um 10:39 Uhr (0)
Eine Alternative wäre OpenDcl.Kost nix, läuft stabil und hat umfangreiche Möglichkeiten eine Dialogbox zu erstellen (unter anderem auch die Höhe einer ComboBox). Läuft auch unter LT mit Extender.Schau mal hier rein:http://www.OpenDcl.comgrüßeMartin------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
| In das Form Lisp wechseln |
|
AutoLisp : String in Zahlen umwandeln
CAD-Huebner am 04.08.2005 um 14:22 Uhr (0)
Vielleicht noch mal ein Hinweis auf diesen Beitrag bezüglich Genauigkeit der Anzeige von LISP Ausdrücken . http://ww3.cad.de/foren/ubb/Forum145/HTML/000946.shtml#000003 ------------------ Mit freundlichem Gruß Udo Hübner
|
| In das Form AutoLisp wechseln |
|
AutoLisp : nächstliegende Objekte finden
Brischke am 18.11.2004 um 11:55 Uhr (0)
Hallo Carsten, das ist auch nicht exakt. Es wird hierfür keine lösung geben, die 100%ig funktioniert. In dem Tool, von dem ich hier die Beschreibung gepostet habe, berücksichtigt ja diesen Fakt, mit der einzugebenden Schrittweite. Das kommt ja dem entgegen, dass der am naheliegendste Punkt gewählt wird. 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 |
|
Lisp : Strecken auf Maß
archtools am 09.09.2021 um 16:40 Uhr (1)
Zitat:Original erstellt von Maier2018:Keine schlechte Idee... Wie weiß ich bzw. Lisp denn, wo ich mit ENTSEL eine Linie markiert habe? Wird da auch die Koordinate wo ich hinklicke gespeichert?Kann ich auch irgendwie prüfen, ob im Auswahlsatz "ss" der Punkt "pt_1" oder "pt_2" enthalten ist?[/code]Einfach mal in der Onlinehilfe nach ENTSEL gucken, und dann ausprobieren. Das gibt keinen Auswahlsatz zurück.
|
| In das Form Lisp wechseln |
|
AutoLisp : Drehwinkel von BKS
CAD-Huebner am 05.03.2006 um 16:46 Uhr (0)
Der Lisp Ausdruck Zitat:(ASIN (* 0.5 (SQRT (APPLY + (MAPCAR (LAMBDA (val) (* val val))(MAPCAR - Xdir (1.0 0.0 0.0))))))Berechnet die Winkelverdrehung nach folgender Formel: Als Grundlage habe ich folgendes Bild genommen: Die Verwendung von LAMDA mit APPLY (hier zum Quadieren der X, Y und Z Werte mit anschließender Addition) und von MAPCAR (zum Abziehen der Koordinatenwerte) kann man erschöpfend im Handbuch oder auf Axel Seiten (siehe oben) nachlesen.------------------Mit freundlichem GrußUdo Hübner
|
| In das Form AutoLisp wechseln |
|
Lisp : Ursprung in Batchdatei
mundal am 11.06.2008 um 08:25 Uhr (0)
Hallo Zusammen,ich habe diese LISP-Routine geschrieben.Leider löst sich der Block immer noch nicht auf.das Programm geht erst garnicht in die Schleife wenn ich es starte.(defun c:knacker ()(while (setq A(ssget "_x" (list(0 . "INSERT")(cons 410 (getvar "CTAB")))) (progn (setq NR -1) (repeat (sslength A) (command "_explode" (ssname A (setq NR(1+ NR)))) ) )))Was kann das noch sein ?GrussJoachim
|
| In das Form Lisp wechseln |