|
Lisp : Lisp soll nach Blöcken suchen
Geos am 09.04.2009 um 07:21 Uhr (0)
Die Zeilen von Thomas - erweitert um exitCode:(if(or(tblobjname "BLOCK" "A-RAHMEN") (tblobjname "BLOCK" "B-RAHMEN") ) (progn (alert "Falscher Rahmen") (exit) ;bricht nach der Meldung ab ))am besten vor Code:(setvar "filedia" 1)einfügen------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
Geos am 15.02.2013 um 12:22 Uhr (0)
Wenn ichs richtig verstehe - Koordinate des Attributs:Code:(cdr (assoc 10 (entget (entnext (car (entsel "
Insert wählen: "))))))oderCode:(cdr (assoc 10 (entget (car (nentsel "
Attribut wählen: ")))))und diese mit mapcar vom Blockeinfügepunkt abziehen ... oder meinst was anderes?------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Umbenennen in *.cuix
Geos am 31.03.2011 um 09:57 Uhr (0)
ServusIn einer ABC.cuix kommt häufig "(load "abc")" vor.Jetzt möchte ich statt ABC beispielsweise DEF als Namen, auch für die Lisp.Ich würde die cuix kopieren und dann darin - in der "MenuGroup.cui" - das "(load "abc")" durch "(load "def")" ersetzen.Hat jemand ähnliches schon gemacht?Gibt’s dagegen irgendwelche Bedenken?------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Ploteinstellungen per Lisp
Geos am 08.05.2009 um 12:15 Uhr (0)
Danke Martin,leider bewirkt das Refresh keine Änderung.Aber ich konnte eben feststellen, dass die Sache mit den Zoll-Werten nur bei ACAD2007 passiert, bei ACAD2005 bleiben die mm und auch der Faktor ist OK.Die 2007er hab ich noch nicht eingerichtet, verwende ich daher vorerst nur fallweise. Gibts vielleicht eine neue SysVar, die da Einfluss nimmt?------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
Lisp : Ploteinstellungen per Lisp
Geos am 02.06.2009 um 19:26 Uhr (0)
Servus MarcAlso ich bin mir sicher, dass ich den PlotType auch schon nach der Fenstereingabe gehabt habe und es dort auch nicht gefunkt hat. Werds aber morgen nochmal probieren.In der Zwischenzeit hab ich allerdings am Code geschraubt (PlotType auskommentiert) - konnte damit wenigstens die restlichen Einstellungen setzen. Na ja, hoffe trotzdem auf Erkenntnisse ------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : ACAD.FAS-Virus ?
Geos am 07.10.2010 um 19:52 Uhr (0)
Zitat:(setq lspfiles ("acad.vlx" "logo.gif" "acad.fas"))Zu ACAD gehört sie meines Wissens nach nicht. Wenn sie also nicht selbst erzeugt wurde oder zu einer Applikation gehört, kannst sie löschen. Das Lisp löschst nur die angeführten Dateien.Im Zweifelsfall mach Dir eine Sicherungskopie (ausserhalb des ACAD-Pfades).------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Ploteinstellungen per Lisp
Geos am 08.05.2009 um 08:58 Uhr (0)
ServusIch beschäftige mich seit einigen Wochen/Monaten immer wieder mal damit, Ploteinstellungen per Lisp zu machen.Oft gibts Schwierigkeiten (mit oder ohne Lösung), bei anderen Dateien funktioniert wieder was nicht mehr (was bereits gelöst war), na ja, so ein auf und ab halt.Hab aber jetzt ein (einigermaßen?) "stabiles Problem". (Auf diversen Zeichnungen unterschiedlicher Größe soll ein Text erzeugt werden, der auf dem Ausdruck (Pdf-Creator, A4) immer gleich groß ist. Also DruckerFensterEinpassen = Faktor ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : ACAD.FAS-Virus ?
Geos am 09.10.2010 um 19:59 Uhr (0)
Es könnte sich auch in den Dateien, die in dem von cadffm genannten Link angeführt sind, Schadcode verstecken oder von dort gestartet werden. Könnte vielleicht nicht schaden, diese alle zu checken (noch original?). Schau auch bei CUI LISP-Dateien nach ob dort was nicht hingehört...------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Lisp vs AktivX
Geos am 05.01.2007 um 19:09 Uhr (0)
Zitat:...Aber was für Unterlagen erwartest du? ...naja, zum Beispiel sowas (wenn möglich in Deutsch): ------------------------(substr string start [length]) The substr function starts at the start character position of string and continues for length characters. Arguments string A string. start A positive integer indicating the starting position in string. The first character in the string is position 1. length A positive integer specifying the number of characters to search through in string. If length i ...
|
| In das Form Lisp wechseln |
|
Lisp : trans - was ist falsch
Geos am 08.03.2008 um 14:54 Uhr (0)
Hallo HenningIch glaube, deine Tips sind etwas zu "hoch" für mich, zumindest würde es aber viel Mühe bedeuten, mich da hinein zu knien, und das ist mir die Programmkosmetik (Neugierde) auch wieder nicht wert. Da Autocad das KoordSys wechseln kann, hatte ich erhofft, dass man das auch mit Lisp-Bordmitteln fiktiv nachspielen kann.------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
AutoLisp : (410 . ???)
Geos am 13.06.2003 um 08:00 Uhr (0)
Hi Marvin Noch was grundsätzliches (in der Antwort von A.Mann bereits umgesetzt): Wenn Du den Layer (oder Blockname, Farbe, ...) in einer Variablen (lay2) gespeichert hast, musst Du (ssget X ....) mit (cons) bauen. (ssget X ( ...)) kannst Du verwenden wenn Du den Layer in Klartext reinschreibst zB. (ssget X ((8 . abc ) ...)) ). So stehts im Lisp-Handbuch von ACAD 12 - hab aber nicht überprüft, ob s noch gültig ist. Gruß, Ernst
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Programmierung zum Zeichnen externer Elemente
Geos am 09.01.2007 um 07:22 Uhr (0)
Zitat:Original erstellt von achim8:... Einen lauffähige Grundsatzlösung würde ich mir wahrscheinlch auch ein paar Hunderter kosten lassen... dann schau mal hier: http://www.cad-od.de/ und hier: http://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&forum=Lisp&number=145&DaysPrune=1000&LastLogin=&mystyle= "treiben sich noch weitere geeignete Leute herum" ------------------Schöne GrüßeErnstMeine Homepage
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Verschachtelte Elemente schieben
Geos am 15.06.2009 um 18:37 Uhr (0)
Hallo ThomasIch hatte gehofft, dass es was "V-Lisp-iges" gibt, das alle Objekte kann (sind auch Blocks in der Xref)- natürlich ohne großen Aufwand.Übrigens, die Transformation brauch ich nicht, beide Files haben das gleiche Koord.System bzw. den gleichen Ursprung.Danke für Deine Mühe.------------------Schöne GrüßeErnst www.geopaint.at[Diese Nachricht wurde von Geos am 15. Jun. 2009 editiert.]
|
| In das Form Lisp wechseln |