|
AutoLisp : farbzuweisung ändern (entmod)
Brischke am 17.01.2004 um 18:35 Uhr (0)
@Jan mit (append ..) kannst du ja die Farbinformation an die Liste anhängen, wenn der GC 62 nicht existiert. Willst du wieder VONLAYER, dann musst du die Farb-Nr 256 als neue Farb-Nr verwenden. @Lars prinzipiell richtig. Du kommst damit aber nicht bei verschachtelten Elementen (z.B. im Block) weiter. 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 : Literatur zu DCL Dateien
marvin101010 am 18.01.2004 um 15:25 Uhr (0)
hallo in der vlisp-hilfe ist ein sehr anschauliches beispiel eines programms beschrieben, in dem auch DCL benutzt wird...reicht auf jeden fall um ne idee des ganzen zu bekommen...für den rest reicht dann minimales englisch. AutoCAD 200x-Entwicklerhilfe - Visual LISP-Lernprogramm - Erstellen eines Projekts und Hinzufügen der Schnittstelle ------------------ ...so long and thanx for all the fish!
|
| In das Form AutoLisp wechseln |
|
AutoLisp : polylinien element löschen
Brischke am 19.01.2004 um 14:03 Uhr (0)
Hallo Jan, 3DPolylinie oder LWPOLYLINE? In beiden Fällen sollte es mit (VLAX...) gehen oder eben mit (entdel ..)bei der 3DPolyline oder (entmod(subst..) bei der LWPOLYLINE. 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 : farbzuweisung ändern (entmod)
StephanJP am 19.01.2004 um 21:37 Uhr (0)
nur um noch bekannt zu machen: es geht auch ohne kompliziertes (subst..) und (append...) und egal ob GC62 vorhanden ist. Hab die Datei von Thomas (ich hoffe, du verzeihst) dahingehend modifiziert ------------------ gruß Stephan [Diese Nachricht wurde von StephanJP am 20. Jan. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Formatierung einer Alert-Box
Brischke am 20.01.2004 um 14:26 Uhr (0)
Hallo Uwe, dann mach es mal mit dem als Tabulator. Dann brauchst du auch keine Leerzeichen auffüllen. 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 : Dwgprops schreiben
Brischke am 20.01.2004 um 14:34 Uhr (0)
Hallo Dressler, ja, ist doch bei den dafür ETools (2004) etwas dabei. 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 : Prog. für Schneideskizzen für Baustahlmatten
LarsM am 21.01.2004 um 11:08 Uhr (6)
Hallo Leute,kennt jemand ein Zusatzprogramm welches Schneideskizzen von Baustahlmatten erstellt? Ich meine aber nicht ein Tool von einem kompletten AutoCAD-Bauaufsatz. D. h. es sollte sich um ein eigenständiges Programm handeln.Ich habe ein Lispprogramm geschrieben, womit ist Mattenverlegepläne erstellen kann. Ferner kann ich eine Mattenliste erstellen. Dies kann ich auch als ASCI-Datei (die ich frei formatieren kann) ausgeben.Das Programm was ich suche kann auf diese Datei zugreifen um eine Schneideskizze ...
|
| In das Form Lisp wechseln |
|
Lisp : Attin
TobiWanKnobi am 29.01.2016 um 20:01 Uhr (1)
Hallo, es geht mir um den Befehl Attin aus den Express-Tools.Ich habe Informationen aus einer Zeichnung mit dem Befehl Attout gewonnen. Diese möchte ich nun mit Attin in eine andere Datei einfügen. Dabei benutzt die Funktion den Wert Handle. In meinem Fall soll aber ein ausgelesener Wert als Abgleich dienen.Beispiel:Zeichnung A Es sind verschiedene Blöcke gezeichnet. Diese Blöcke bekommen alle eine Nummer und Informationen über Größe und Form.Zeichnung BEs liegen verschiedene Blöcke an einer bestimmten Pos ...
|
| In das Form Lisp wechseln |
|
Lisp : Attin
cadffm am 29.01.2016 um 20:22 Uhr (1)
Zielführend und mit deinen (oder Kollegen) zu realisieren:Attout aus Zielzeichnung, dann Informationen aus QuellAttout in die ZielAttout integrieren.Anschließend die bearbeitete "ZielAttout" über Attin integrieren.Nur ein Vorschlag zudem wäre dein Wunsch so weit weg von Attin das eine Neuprogrammierung weniger Aufwand wie die Änderung wäre.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
AutoLisp : Meldung ?????
Brischke am 22.01.2004 um 11:29 Uhr (0)
Hallo adnan22, versuchst in deinem code ein BKS zu setzen? Dann könnte es sein, dass die dafür notwendigen Punkte nicht richtig berechnet wurden. Mal ein Ansatz zur Fehlersuche. 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 : Problem bei AutoLisp mit Koordinaten-Angaben
Brischke am 22.01.2004 um 14:42 Uhr (0)
Hallo Imion, hallo Marvin der Fehler liegt an dem ganz am Anfang (entmake ((0 . Vertex ) (10 (+ (car Startpoint) Width)) (20 (cadr Startpoint)) (30 (caddr Startpoint)))) Das teilt dem Programm mit, dass das folgende nicht evaluiert werden soll. Es wird also nicht der Wert der Variablen übergeben sondern der Variablenname. Und dass kann dann nicht funktionieren. Ändere das dahingehend: (entmake (list (0 . VERTEX ) .. (cons 10 (+ (car Startpoint) Width)) .. ) ) Dann sollte es funktionieren. Bei Fragen ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Sofortiger Abbruch einer Funktion
Brischke am 23.01.2004 um 15:52 Uhr (0)
Hallo Wolfgang, das ist eine Frage der Programmstruktur ich würde es so machen: Code: (defun XXX (/ a b c) (setq a ..) (setq b ..) (setq c ..) (if c (yyy c) ) ) (defun YYY (var / x y c) ... ) Somit ist der Programmablauf nicht abzubrechen, sondern läuft ohnehin nur in den Arbeitsbereich, wenn alle Bedingungen erfüllt sind. 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 : 3D-Flächen schneiden
okhar am 25.01.2004 um 13:09 Uhr (0)
Hallo, ich absolviere gerade ein Seminar über Membranbauten. Wir haben in Easy (Statiksoftware zu Berechnung von Membranbauten) eine Membran erstellt und als 3D-Flächen in AutoCAD exportiert (siehe Bild). Kennt jemand eine Möglichkeit eine Schnittlinie durch die 3D-Flächen zu legen , ähnlich dem Solid-Befehl Kappen/Slice. Oder kann mir jemand einen Tip bzgl. AutoLISP/Vlisp geben, wie ich eine 3D-Fläche schneide. Gruß Okhar
|
| In das Form AutoLisp wechseln |