|
AutoLisp : lisp für andere darstellungsvarianten z.b. axonometrie?
archtools am 14.01.2006 um 11:47 Uhr (0)
Zitat:Original erstellt von horscht123:hallo!meine frage ist, ob ich mit lisp soweit in autocad eingreifen kann, um zum beispiel statt der isometrie, meine zeichnungen als axonometrie darzustellen - oder statt der normalen perspektivdarstellung klassische perspektivdarstellungen mit einer andere anzahl von fluchtpunkten zu generieren? die frage wäre also ob es überhaupt geht, und dann natürlich wo man am besten anfängt zu programmieren.von der idee her würde ich dann wohl einen extra werkzeugkasten progge ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vlax-ldata-list in AutoCAD 2007
archtools am 28.04.2006 um 12:46 Uhr (0)
Zitat:Original erstellt von marc.scherer:Hi,zum Thema LDATA gab es doch schon mal ne ellenlange Diskussion?Da hatte der von uns allen geschätzte Axel ne eindeutige Meinung zu oder? http://ww3.cad.de/foren/ubb/Forum145/HTML/000830.shtml#000005 Rainer, kannst Du mal ne DWG mit solchen LData uppen?Würde gerne mal wissen, ob ich mit meinem Dictionary-Leser an Deine LData rankomme und somit eventuelle vlax-ldata-list überflüssig wäre.Der gute Axel hat da im Wesentlichen meine Erfahrungen weiter gereicht, die d ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Supportpfad für Support-Datei
archtools am 29.04.2006 um 14:23 Uhr (0)
Zitat:Original erstellt von Nano:Hallo zusammenHabe das Problem wenn AutoCAD gestartet wird. ist mein Supportpfad noch nicht aufgelistet.Das heisst mein (DEFUN S::STARTUP() wird nicht geladen.Wie kann ich das lösen.Gruss NanoWie das richtig geladen, wird, haben ja andere schon erklärt. Bleibt mir nur noch zub erläutern, wie das richtig programmiert wird.Erstens: es gibt nur eine einzige S::STARTUP Funktion. Und die gehört nicht unbedingt einem alleine. Diese Funktion wird deshalb NIEMALS über DEFUN defini ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung Fehlerhafter Argumenttyp: lselsetp nil
archtools am 10.05.2006 um 01:45 Uhr (0)
Zitat:Original erstellt von kathi-witt:Hallo,kann mir jemand von euch sagen, was die Fehlermeldung "Fehlerhafter Argumenttyp: lselsetp nil"bei einem Aufruf einer selbst geschriebenen Funktion bedeutet?Das steht doch schon wortwörtlich da: an einer Stelle, an der AutoLISP einen Auswahlsatz als Argument erwartet, wird kein Auswahlsatz bereit gestellt.Die Position im Quellcode, an der dieser Fehler auftaucht, wird Dir vom VisualLISP Entwicklungssystem doch ganz genau angezeigt.Und ums vollständig zu machen: ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Arbeiten über mehrere Zeichnungen hinweg
archtools am 07.09.2006 um 22:19 Uhr (0)
Zitat:Original erstellt von Kenny1:Hallo @all,ich muß eine Routine erstellen und bin noch am überlegen welchen Weg ich denn gehe. Vielleicht hat der eine oder andere auch noch ne Idee wie man folgende Anforderungen umsetzten kann (es geht mir nicht um Quellcode, sondern um "Pseudocode"):In einer Zeichnung sind 1-n Bauteile(Kreise, Polylinien etc). Jedes dieser Bauteile soll in einer neuen dwg eingefügt werden, in geringem Umfang verändert, abgespeichert und die neue Zeichnung wieder geschlossen werden. Di ...
|
| In das Form Lisp wechseln |
|
Lisp : Linie im Block
archtools am 09.12.2006 um 19:58 Uhr (0)
Zitat:Original erstellt von marc.scherer:Hi Nano, Du solltest Dir unbedingt mal das hier durchlesen:FAQ BlöckeDas Problem bei attributierten Blöcken ist folgendes:Die Attribute der Blockreferenzen können getrennt von denen in den Blockdefinitionen verändert werden. Das geht so weit, dass man an Blockreferenzen Attribute ranhängen kann die in der Blockdefinition gar nicht existieren. Alter Streit: Bug oder Feature? IMHO absolut tödlich.Wenn Du also in der Blockdefinition an den Attributen rummachst, mußt D ...
|
| In das Form Lisp wechseln |
|
Lisp : VLR-DocManager-Reactor
archtools am 27.02.2007 um 12:43 Uhr (0)
Zitat:Original erstellt von CAD-Huebner:[i]Hallo Jörn, es kann in bestimmten Fällen sinnvoll sein, Befehle aus der ACADDOC.lsp nicht während des Ladevorgangs unverzüglich auszuführen sondern, erst nach dem Abschluss aller Ladevorgänge.Dann erst wird die Spezialfunktion S::STARTUP ausgeführt./i]VORSICHT!!! GEFAHR!!!Wenn man einem Laien oder einem Publikum, in dem sich auch Laien befinden, die S::STARTUP Funktion erklärt, dann muss man UNBEDINGT darauf hinweisen, dass es eben nur diese eine einzige Funktion ...
|
| In das Form Lisp wechseln |
|
Lisp : Teil einer DWG per Lisp öffnen ?
archtools am 17.04.2007 um 10:47 Uhr (0)
Zitat:Original erstellt von Juergen55:Hallo,ist es möglich eine DWG per Lisp zu öffnen, also nicht mit ACAD, ich meine so ähnlich wie das XPath-Edit von den Express-Tools macht, um eine Kleinigkeit zu ändern z.B. einen Layer umbenennen, da ich an sehr vielen Zeichnungen eine minimale Änderungen durchführen solte !Gruß, JürgenIch vermute, Du meinst damit, die Zeichnungsdatei nicht im AutoCAD-Zeichnungseditor zu öffnen, sondern so wie im Designcenter.Ja, das geht auch mit Lisp, aber das ist nicht ganz ohne. ...
|
| In das Form Lisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
archtools am 18.01.2007 um 12:36 Uhr (0)
Zitat:Original erstellt von CADmium:Wer würde gerne MapCars Lisp-Tutorials in Buchform haben ?Da im deutschsprachigen Raum Literatur zum Them Autocad-Programmierung in Lisp nicht gerade reich gesät ist, haben sich die Seiten von Axel zum Standard-Tipp etabliert...Wenn man Online mal schnell was sucht ist die Internet-Plattform ja ideal(auch zum mal schnell überarbeiten-was Axels Argument war), aber zum Schritt für Schritt lernen oder überhaupt zum lesen ziehe ich persönlich die Buchform vor. Deshalb ensta ...
|
| In das Form Lisp wechseln |
|
Lisp : Eigenes Programm auf fremder HP
archtools am 28.06.2007 um 17:16 Uhr (0)
Zitat:Original erstellt von CADchup:Viel wichtiger ist doch, dass nur noch selten fremder Code hier gepostet wird, und das ist IMHO durchaus auf eine allgemein intensivere Auseinandersetzung mit dem Thema zurückzuführen.Da hast Du recht. Mir ist das auch schon aufgefallen, aber dass das auf mich zurück geht, wage ich dann doch zu bezweifeln :-) Ich vermute eher, dass v.a. wegen VBA und auch wegen des wachsenden Funktionsumfangs von AutoCAD das Interesse an Lisp zurück geht, und dass deshalb weniger als fr ...
|
| In das Form Lisp wechseln |
|
Lisp : ATTDEF und ATTRIB in 2008 anders?
archtools am 06.11.2007 um 13:20 Uhr (0)
Zitat:Original erstellt von CADmium:ab 2008 sind auch mehrzeilige Attribute möglich (ähnlich MTEXT) , wenn dis SYSVAR ATTMULTI auf 1 gesetzt ist.die entget-Liste sieht für ein MehrzeilenAttribut so aus:Danke, aber das hilft nur bedingt weiter, denn ich will ja nach wie vor simple einzeilige Attribute erstellen.Wie sehen denn nun die einzeiligen ATTDEFs und ATTRIBs von früheren AutoCAD-Versionen aus - genau da gibts ja die Kompatibilitätsprobleme, denn die alten ENTMAKE-Listen funktionieren nicht mehr.Tom
|
| In das Form Lisp wechseln |
|
Lisp : ATTDEF und ATTRIB in 2008 anders?
archtools am 06.11.2007 um 12:07 Uhr (0)
Hallo,ich arbeite normalerweise nicht mit Attributen, aber für einen Kunden habe ich einmal ein Programm geschrieben, das diese nutzt - und das funktioniert jetzt in AutoCAD 2008 nicht mehr. Dummerweise hab ich kein AutoCAD 2008.Kann mir jemand sagen, ob und wie die ATTDEF und ATTRIB Entmake-Listen in 2008 anders aussehen als bisher? Eventuell hilfts mir schon, wenn jemand einfach mal die mit ENTGET erhaltenen Listen dafür postet.DankeTom
|
| In das Form Lisp wechseln |
|
Lisp : AUtoCAD 2008: keine anonymen Blöcke mit Attributen möglich?
archtools am 14.05.2008 um 23:13 Uhr (0)
Zitat:Original erstellt von CAD-Huebner:Bei mir gehts (getestet mit AutoCAD Civil 3D 2008 SP1)Danke fürs Testen - ich hätte es mir auch kaum anders vorstellen können.Hast Du denn irgend eine Idee, welche Einstellung auf einem Rechner diesen Codeschnipsel ins Leere laufen lassen könnte? Beim Kunden läuft das Programm ohne jede Fehlermeldung durch, aber die Blockreferenz mit dem ATTRIB wird nicht erzeugt (einfacher Test mit (entlast) zeigt das zuverlässig an). Wenn ich aber statt eines anonymen einen benann ...
|
| In das Form Lisp wechseln |