|
AutoLisp : Block aktuelles Standes einfügen
Erwin Fortelny am 05.08.2003 um 11:07 Uhr (0)
Hallo! Zitat: Original erstellt von ManfredMann: Ich möchte mit LISP einen externen dwg-Block mit (command _insert ....) einfügen, wobei ich den Dateinamen mit Pfad angebe. Dies funtioniert recht gut, aber wenn ein Block mit der selben Namen in der Zeichnung bereits existiert, fügt ACAD diesen internen Block statt der externen Datei ein. [...] Hat jemand eine Idee/Erfahrung? Klaro ... die Systemvariable EXPERT auf 2 setzen!!! ... siehe Onlinehilfe ------------------ Servus, Erwin -- foe@gmx. ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block aktuelles Standes einfügen
ManfredMann am 05.08.2003 um 13:07 Uhr (0)
Hallo Helmut! Besten Dank für die LÖSUNG!!!! So ist das richtige INSERT-Commando aufgebaut, die neue Version des externen dwg-Blocks wird in die Zeichnung ohne Wichtigtuerei eingefügt, und natürlich von allen eingefügten, gleichnamigen Blöcken übernommen. Die Formel heißt also: (command _INSERT (strcat internerblock = externedwg) ...) Zitat: Original erstellt von Helmut F: 2. (command _INSERT (strcat Neuer_Block= Dein-Blockname) ... Hierbei wird ein neuer Block definiert Ist es das was du s ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : ENTITY
mkl-cad am 07.08.2003 um 17:25 Uhr (0)
Hallo. 3 Möglichkeiten 1. Entweder mit Mtext arbeiten. Dort gibt es Sonderzeichen. Auch Funktionen zum hochstellen dabei die auch mit Lisp erstellt werden können. Ist nur nicht ganz einfach. 2. Nicht mit Standartschrifen wie Simplex oder Txt arbeiten. Bei einigen True-Type Schriften funktionieren Sonderzeichen. Geht allerdings auf die Rechnerleistung 3. Die anhängende simplex.shx benutzen und folgende Sonderzeichen benutzen: %%182 = Text hochstellen und mit beliebigen Text weiterschreibe ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : 100 Flächen in Teile umwandeln
GeorgK am 08.08.2003 um 06:23 Uhr (0)
Hallo, wie kann ich in Lisp z.B. 100 Flächen nacheinander auswählen und diese dann über den Befehl Flächen zusammenheften in Teile umwandeln? Vielen Dank Georg
|
In das Form AutoLisp wechseln |
|
AutoLisp : Wer möchte testen?
mapcar am 27.07.2003 um 23:48 Uhr (0)
Hi Leute, habe ja schon länger auf meinen Lisp-Seiten angekündigt, dass ich da einen Übungsinterpreter einbauen will, mit dem man die ersten Hausaufgaben direkt auf der Seite und ohne AutoCAD machen kann. Jetzt endlich habe ich die Rohfassung soweit fertig, dass es sich wirklich zu spielen lohnt. Ist noch nicht eingebaut in die Seiten, bisher noch unter http://www.mapcar.de/pils/pils.html zu finden. Der Name PILS ist latürnich ein Buchstabendreher für Lisp, aber mit einer netten Assoziation - und Lisp ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Wer möchte testen?
ManfredMann am 08.08.2003 um 17:24 Uhr (0)
Hallo Axel! Ich habe Dein Ding nur rasch angeschaut, am Wochenende habe ich dazu hoffentlich etwas mehr Zeit. Ich werde mich demnächst noch melden. Deine Seiten finde ich PRIMA!!!! Ich bin froh, daß Du aktives Mitglied im LISP-Bereich bist! Schönes Wochenende. Gruß, Manfred
|
In das Form AutoLisp wechseln |
|
AutoLisp : suche Lisp-Programm
Hans-Peter Dukeck am 12.08.2003 um 07:29 Uhr (0)
Hi, ich suche ein Lisp-Programm mit dem ich AutoCAD Zeichnungen auf einem Klick als IGES und als DWG abspeichern kann. Gibts so was??? Danke! Grüße Hans-Peter
|
In das Form AutoLisp wechseln |
|
AutoLisp : suche Lisp-Programm
Helmut F am 12.08.2003 um 09:03 Uhr (0)
Hallo Hans-Peter mit folgendem Programm wird gespeichert wie gewünscht. Wenn es dass ist, was du meinst, könntest du in einem Werkzeugkasten ein Symbol mit dem Kommando einfügen und mit einem Klick ausführen. (defun my_save ( / CMD Pfad Name) (setq CMD (getvar CMDDIA ) Pfad (getvar DWGPREFIX ) Name (vl-filename-base (getvar DWGNAME ))) (setvar CMDDIA 0) ; Speichern als DWG (command _SAVE (strcat Pfad Name .dwg )) ; als IGES (command _IGESOUT (strcat Pfad Name .igs ) ) ; Option ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : suche Lisp-Programm
Hans-Peter Dukeck am 12.08.2003 um 10:20 Uhr (0)
Hallo Helmut, ja genau so etwas habe ich gesucht!!! Vielen Dank! Grüße HP
|
In das Form AutoLisp wechseln |
|
AutoLisp : Verzeichnis auswählen lassen
Hans-Peter Dukeck am 12.08.2003 um 16:26 Uhr (0)
Hi, wie kann ich mit Lisp ein Verzeichnis z.B. C: est per Dialogbox auswählen lassen? Danke! Grüße HP
|
In das Form AutoLisp wechseln |
|
AutoLisp : Verzeichnis auswählen lassen
benwisch am 12.08.2003 um 19:59 Uhr (0)
bei http://www.cadwiesel.de gibt s ein Lisp-bsp. wie s geht rubrik -- bauklötze- mehrfachauswahl
|
In das Form AutoLisp wechseln |
|
AutoLisp : area
Helmut F am 14.08.2003 um 10:39 Uhr (0)
Hallo Georg, Die Pause wird benötigt, damit du die Gelegenheit hast, ein Objekt zu wählen. Ohne Pause erwartet das Kommando die Wahl eines Objekts, Lisp gibt ihm aber die nächste Zeile ( _text ...), womit es nicht anfangen kann. Siehe hierzu auch die Hilfedatei, z. B. : Pause : Defined as a string consisting of a double backslash () character. This variable is used with the command function to pause for user input. Helmut
|
In das Form AutoLisp wechseln |
|
AutoLisp : Linie brechen
pan am 05.08.2003 um 21:53 Uhr (0)
Hallo ich will eine Linie brechen. Nehme den Befehl Bruch, wähle die Linie und zeige zwei Schnittpunkte. Geht es auch einfacher mit Lisp, nur die Linie wählen und Schnittpunkte ermitteln. Es sind immer die beiden Schnittpunkte links und rechts vom Pickpunkt und alles in 2D Gruß Pan
|
In das Form AutoLisp wechseln |