|
AutoLisp : einige lsp´s funzen nicht.
marc.scherer am 12.05.2004 um 08:53 Uhr (0)
Hi, @defun: Heul doch :-) @Ines: Guckst Du im AutoCAD-Magazin Forum nach meiner Antwort. .. ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Farbflächen
fbeckersm am 12.05.2004 um 09:55 Uhr (0)
Hallo @User! Ich benutze AutoCad 2004 und arbeite mit vielen Farbflächen (Schraffuren) und Texten. Doch wenn ich zu viele Farben oder Texte habe, bremst es mein System aus. Nun hab ich unter Option-Anzeige den Schalter gefunden, womit man Texte und Farbflächen ausschalten kann. Wie ich finde etwas kompliziert.... Hat jemand schonmal ein Lisp dafür geschrieben, dass beides per Knopfdruck aus zu schalten geht? Am besten wären 2 unabhängige Lisp.... Im Vorraus schon mal vielen Dank mfg Flo
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Linien schneiden lassen....
Brischke am 12.05.2004 um 10:31 Uhr (0)
Hallo Holger, schau dir mal die Funktionen inters und die Methode IntersectWith an. Das sollte die Lösung deines Problems sein. Da ich jetzt nicht weß, welche Objekttypen, die Blauen darstellen, kann ich dir jetzt nicht genauer antworten, Wenn die Koordinaten der Linien/Liniensegmente? vorliegen, dann kannst du mit INTERS arbeiten, ansonsten teste das mal mit dem IntersectWith. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoC ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : linien in flächen umwandeln
Brischke am 12.05.2004 um 18:08 Uhr (0)
Hallo Imion, stell mal eine Bsp-Zeichnung hier rein, dann kann man eher mal Ansätze einer Lösung finden. 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 : Wer kan mir den Fehler sagen??
Petra_Sp am 12.05.2004 um 18:34 Uhr (0)
Hallo Leute Ich hab hier ein altes Lisp Programm aus dem AutoCad Magazin Jahr 1999, aber es funktioniert unter Auto cad 2004 nicht mehr!! Vielleicht kann mir jemand helfen dieses Lisp umzuschreiben so das es auch im 2004 funktioniert! Ich würde es ganz dringend benötigen da es sich für Koordinaten Einlesung und so ganz nützlich sein könnte!! Hoffe es kann mir jemand helfen vielen Dank mfg Petra ------------------ LG Petra
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Wer kan mir den Fehler sagen??
Proxy am 12.05.2004 um 20:15 Uhr (0)
Welche Fehlermeldung/Fehlverhalten bekommst du ? Sind die zwei Dateien DCL und DAT für das Lisp erreichbar ? Muss es eine normale Linie sein die mit dem Lisp erzeugt werden soll ? Ein paar Infos wäre sehr Hilfreich bei der Verbesserung. ich würde erstmals die Befehle etwas Sprachunabhänig machen z.B.: Zitat: [...] (if (and (= zeichlinie J ) ( zaehler 1)) (progn (command ._-layer _make punktverbindungslinie _color 3 ) ;Layer anlegen fuer ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Wer kan mir den Fehler sagen??
Petra_Sp am 12.05.2004 um 20:30 Uhr (0)
Hallo Proxy 1. Danke für deine schnelle Antwort 2. Die 3 Datein liegen alle in einem Ordner wo auch eine Support Pfad hinführt! 3. Wenn ich die Datei korliste1.lsp über den Visual Lisp Editor reinladen schreibt er mir schon mal: ; error: bad element in arguments list: 0 4. Wenn ich dann das Programm aufrufe, erklärt er mir eben was das fpr Programm ist usw. und als letzes fragt er mich ob ich das Programm laden möchte! (N/J) Wenn ich dann J wie ja eintippe kommt sofort die Meldung ; erro ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : nentsel
Brischke am 12.05.2004 um 21:31 Uhr (0)
Hallo Georg, bei den Attributen ist es der GC330 (cdr(assoc 330(entget(car(nentsel))))), in welchem sich der Ename des Inserts verbirgt. Bei den PLINES .. muss ich erst nachschauen, aber vielleicht hat dies jemand anders auch direkt zur Hand. 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 : Wer kan mir den Fehler sagen??
Proxy am 12.05.2004 um 22:11 Uhr (0)
Also wenn die Lisp-Datei normal geladen wird spricht eigentlich nichts gegen die Ausführung (ausser die Funktiosnparameter sind falsch) von : Zitat: [...] (defun UP_korliste2 ( / filename dateiname datei zeile punkt0 punkt1 zaehler i p1 p2 pt1 punkt1 punkt2 ptx pty ykorvor zeilenlaenge fehler alay zeichlinie spxkor xe anzxkor xkorvor spykor ye anzykor textspa1 textspe1 textspa2 textspe2 textwert1 spaltet1 spaltenanzt1 textwert2 s ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Doppelte Elemente einer Liste finden...
tom.berger am 12.05.2004 um 23:21 Uhr (0)
Zitat:Original erstellt von mapcar: [...] Standard-Lieferumfang enthalten, und zentral ist das Konzept sonst nur in Verwandten wie Scheme oder SysRPL [die Sprache von meinem Taschenrechner, einem HP 48, RPL heisst Reverse Polish Lisp]). Halt! Stop!Aus irgend einem mir unerfindlichen Grund gibts wirklich Leute, die HPs RPL als Akronym für Reverse Polish Lisp halten (beim Googeln erbrachte das erschreckend viele Treffer :-(). Das L steht allerdings für Language, und RPL hat nicht wirklich viel mit LISP geme ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Wer kan mir den Fehler sagen??
Petra_Sp am 13.05.2004 um 09:47 Uhr (0)
Wauhhh Danke viel viel mals das du dir die Zeit genommen hast Proxy, dir dieses Programm durchzuschauen um es richtig zu stellen!!! DANKE DANKE DANKE DANKE DANKE Jetzt hab ich eigentlich nur ein Problem, wie soll diese Datei ausschauen (mit den Spalten und so)?? Sollen alle x-Koordinaten in der Spalte 1 stehen unrereinander, die y Koordinaten in Spalte 2 untereinader usw?? Oder schaut das ein wenig anders aus?? Ich weiß es einfach nicht hab auch schon ein bischen probiert aber bis jezt ist nur Müll Müll ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : nentsel
Brischke am 13.05.2004 um 09:58 Uhr (0)
Hallo georg, ohne es probiert zu haben ... Nein. Am besten du testest es, und wenn es funktioniert bekommst du wahrscheinlich von allen Acad-Jüngern je 10Us. 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 : Wer kan mir den Fehler sagen??
mapcar am 13.05.2004 um 12:21 Uhr (0)
Wer kan mir den Fehler sagen?? Da fehlt ein n ! Die Datei kann z.B. so aussehen (das sind natürlich unsinnige Daten, da ich sie mit einem Zufallsgenerator erzeugt habe: Code: 336.8 685.2 A FTMEI 614.1 185.2 B LGWDF 495.3 281.0 C WLYBB 289.7 467.5 B EMVDU 523.9 623.9 B ATAFC 528.5 461.7 B XTDRF 523.8 825.8 A LOCAO 386.6 163.6 C QFDPA 310.4 060.9 C YZDPO 743.7 988.9 C XMTWI 661.6 322.1 B HAXFC 025.0 362.3 A DCFWN 992.3 764.4 A MSKWU 086.0 617.5 A TKVPT 011.3 162.5 D GSQUM 230.3 641.1 A JTNPG 733.2 199. ...
|
| In das Form AutoLisp wechseln |