|
Lisp : Dateiformat *.fas
Brischke am 20.09.2004 um 06:33 Uhr (0)
Hallo CAD-Tötti,du gehst im VL-Editor auf Datei-Anwendung erstellen-Anwendungserstellung-AssistentWählst dann alle gewünschten LSP-Dateien aus und erstellst daraus eine Anwendung, eine VLX. Ein Abfallprodukt dieses Weges, sind die von dir gesuchten FAS-Dateien, die zu jeder LSP erstellt werden.Grüße Holger------------------Holger Brischke(defun - Lisp over night!AutoLISP-Programmierung für AutoCADDa weiß man, wann mans hat!
|
In das Form Lisp wechseln |
|
AutoLisp : Auflösen von Blöcken
mapcar am 20.09.2004 um 20:33 Uhr (0)
Warum die Autodeskler das so implemeniert haben - keine Ahnung Denke mal, das war wie so oft: Ursprünglich hat sich ja auch der normale Befehl so verhalten - nur Einzelwahl. Das wurde irgendwann geändert, nun waren auch Auswahlsätze und meherere Objekte möglich. In Lisp hätte die Änderung dazu geführt, dass alte Programme nicht mehr laufen, weil ein fehlt. Also hat man s aus Gründen Abwärtskompatibiltät dabei belassen und ein paar Jahre später auch einen entsprechenden Hinweis in die Hilfe aufgenommen ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : lisp und höhenlinien
CADmium am 20.09.2004 um 21:21 Uhr (0)
Hallo Piper! Am besten eignet sich dazu eine repeat-schleife. Als Grundgerüst so in etwa: (if (and(setq ss(ssget)) (setq hb(getreal
Bitte die Schichthöhe angeben: )) ) (progn (setq index -1) (repeat (sslength ss) (command _extrude (ssname ss (setq INDEX(1+ INDEX))) (* (+ 1 Index) hb) ) ) ) ) P.S. wenn du in die Lispprogrammierung einsteigen willst, kann ich dir Mapcar s Seiten sehr empfehlen. ------------------ - Thomas - [Diese Nachricht wurde von CADm ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : lisp und höhenlinien
piper am 21.09.2004 um 13:29 Uhr (0)
hallo CADmium, vielen dank für deine hilfe! es funktioniert genauso wie ich es mir vorgestellt habe- einfach klasse! auch die seiten von mapcar, wirklich originell! also nochmals danke piper
|
In das Form AutoLisp wechseln |
|
AutoLisp : LINIE in eine Richtung
m-troeger am 21.09.2004 um 20:26 Uhr (0)
Hallo zusammen, es ist doch möglich bein zeichnen einer Linie nach der Startpunk eine Richtung zu definieren ( 45.00g ) Befehl: linie Ersten Punkt angeben: Nächsten Punkt angeben oder [Zurück]: 45.00g Winkel überschreiben: 41 Nächsten Punkt angeben oder [Zurück]: LISP schluckt folgendes aber nicht! (command _LINE (10 10) 45.00g pause) Habt Ihr eine Idee wie sowas hinbekomme? ------------------ Servus, Mario www.the-skier.de
|
In das Form AutoLisp wechseln |
|
AutoLisp : LINIE in eine Richtung
mapcar am 22.09.2004 um 01:53 Uhr (0)
Ich glaube, das hat seinen guten Grund, dass Lisp das nicht schluckt: Das ist ein interaktiver Modus, bei dem es darauf ankommt, wohin die Maus gerade zeigt. Das ist einfach nicht programmierbar... Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
In das Form AutoLisp wechseln |
|
AutoLisp : Löschen und bereinigen verschachtelter Blöcke
WolfgangE am 23.09.2004 um 10:25 Uhr (0)
Hallo Lisp-Gemeinde, bin hier ein wenig am verzweifeln, bitte um gute Raschläge. Ich möchte per AutoLisp einen Block (Schriftfeld) löschen. Anschließend möchte ich den Block über den Befehl PURGE bereinigen. Wenn der gelöschte Block nun aber verschachtelt ist, muss ich PURGE immer wieder aufrufen, bis die letzte verschachtelte Ebene abgearbeitet ist. Mein Lösungsansatz: Habe mir von MapCar die Funktion Get-Subinserts ausgeliehen, um die verschachtelten Blöcke zu erhalten. Code: ------------------------ ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Texte auslesen und mit neuen Werten einlesen
dcdaniela am 23.09.2004 um 14:39 Uhr (0)
Hallo! Ich muss eine Textwolke (alles Zahlenwerte als Text ) durch eine neue ersetzen. Meine Zeichnung enthält eine große Menge dieser Texte und ich bin gezwungen einen Fixwert dazuzuaddieren und die Texte an der selben Position wiederherzustellen. Hat wer ein Lispl dafür? Mein Gedankengang war folgender: Lispl für: Text selektieren, auslesen in Datei (je Zeile ein Text samt Einsetzpunkt). -- Datei auf neue Werte manipulieren Texte mit 2. Lispl neu einfügen. Nur reichen meine Lisp-Kenntnisse nicht aus :- ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : LINIE in eine Richtung
marc.scherer am 23.09.2004 um 15:03 Uhr (0)
Uhhhhh! Herzlich Willkommen Herr Möller im Lisp-Forum :grins. Hat ja lang gedauert, bis Du das mal gefunden hast... Und dann gleich hier mit echtem Code prahlen :lol. Edit: Ach ja Du mußt beim posten von code am besten die UBB Steuerzeichen für code drumrumbasteln und manchmal auch die smilies deaktivieren, sonnst bekommst Du immer so n müden Code angezeigt... Ubb-Code: Code: [code ]Dein Code[ /code] ------------------ Ciao, Marc [Diese Nachricht wurde von marc.scherer am 23. Sep. 2 ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Absturz beim Öffnen von Blöcken
KBB_Ne am 23.09.2004 um 19:41 Uhr (0)
Hallo Forum, ich weiß, das Thema Absturz beim Öffnen von Blöcken wurde schon behandelt. Aber ich frege einfach noch einmal: Gibt es zu dem Bleckeditor von Autodesk keine Alternative? Bei mir (ACAD-Mech, PP6 mit XP) stürzt AutoCAD immer wieder ab. Ich hab mal aus dem Forum einen anderen Blockeditor benutzt, aber auch da war es nicht wirklich besser.... Meine Vorstellung ist eine Lisp, das einen Block anders öffnen kann als der ACAD-Blockeditor??? Geht so was? Gruß KBB ------------------ Gruß KBB
|
In das Form AutoLisp wechseln |
|
AutoLisp : Max. Länge einer Variable
Peter2 am 24.09.2004 um 15:21 Uhr (0)
Ich weise mit setq einer Variable (ja, ich weiss, das sollte anders heissen) einen elend langen Dateipfad plus Dateinamen zu: (setq meinpfad d:djdd3283344734fdljsljProjekt_X ) Die Länge des Pfades übersteigt schon 140 Zeichen, und da scheint ein Problem zu liegen. Meinpfad ist zwar korrekt, aber damit öffne ich eine Datei (open meinpfad r ) - und er liest die Datei nicht, bringt aber keine Fehlermeldung. Das Programm selbst und die zu lesende Datei sind in Ordnung, weil wenn der Pfad kürzer wird, pas ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp zum zeichnen einer Perspektive
MOAB am 24.09.2004 um 15:52 Uhr (0)
Hallo! Erstmal: Euer Forum ist große Klasse. Ich hab hier schon den einen und anderen Beitrag gelesen, der ein Problem von mir aus der Welt geschaffen hat. Doch nun zum Grund meines Posts: Ich bin gerade dabei, meine erste Lisp-Datei zu schreiben. Als Anhang hab ich die Datei, so wie sie jetzt ist, hereingestellt. Meine Fragen: 1.) Wie Zeichne ich nen Bogen? 2.) Kann mal jemand den Code checken? Bei mpir kommt Immer ne fehlermeldung, aber ich find den Fehler nicht. 3.) Wie fasse ich ne kette von Befehle (l ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp zum zeichnen einer Perspektive
Dabrunz am 24.09.2004 um 17:14 Uhr (0)
Hi. Ich habe mal kurz den Code gecheckt . Was mir aus die Schnelle in Auge sprang: (command bogen punkt ende punkt punkt ) ist um ein ENTER an Ende zu lang. So sollte es klappen: (command bogen punkt ende punkt punkt ) Auch ist dir klar, dass die Zeilen der Art Zitat: set $Wi = 0 im günstigsten Fall nix bewirken, wenn du hiermit auch nichts erreichen möchtest, dann ist das auch OK, ansonsten solltest du noch einmal Hand anlegen. Achim Dabrunz ------------------
|
In das Form AutoLisp wechseln |