|
AutoLisp : Zahl Hochzählen
cad-lisp am 20.02.2003 um 13:22 Uhr (0)
Hallo Heinz, die Programmierung kam nicht von mir, habe nur die vorhandenen Fehler beseitigt. Aber trotzdem hier die gewünschte Änderung. Gruß Cad-Lisp (defun c:num (/ nr ipt ant th prefix) (setq LAY_OLD (getvar "CLAYER")) (setq prefix (getstring "
Textprefix: ") nr (if (setq ant (getint "
Startnummer 0 ")) (1- ant) 0 ) ;_ end of if th (getreal "
Texthöhe:") ) ;hier fehlte eine Klammer (princ "
Wählen sie ein Element für die Layers ...
|
| In das Form AutoLisp wechseln |
|
Lisp : acet-autoload2 - load subexpr
cadplayer am 15.01.2014 um 09:25 Uhr (1)
Das ist mir bekannt, was mir zum Beispiel an der OOP mit C# gefällt man kann alle Basismethoden in eine Klasse schreiben und anschliessend mit override entspr. der Benutzung überschreibenDas ist so in LISP nicht umsetzbar, aber und jetzt komme ich direkt zum Problem. Ich habe in diversen Programmen schonmal Unterfunktionen geschrieben, die lokalisiert sind und damit nach Aufruf wieder aus dem Cache gelöscht werden.Die acet-autoload2 funktion tut nix anderes als ermöglich einen direkten Zugriff auf die Unte ...
|
| In das Form Lisp wechseln |
|
AutoLisp : von Lisp nach VB
CADchup am 22.02.2005 um 21:43 Uhr (0)
Hi, @Holger Ich würde die USER-Variablen nicht nutzen. Was, wenn die auch von anderen Apps genutzt werden. Das könnte ein hübsches Durcheinander geben! @cadmax Eine Alternative wäre, die Daten in ein Dictionary zu schreiben, das Du mit VBA wieder ausliest. Oder geh mal mit dem folgenden Code ins VBA-Forum. Habe ihn vor einiger Zeit (lang ist s her) mal gefunden aber nie getestet: Code: Function SetLispVar Description: Sets a variable in LISP Arguments: Symbol: - Variable name Value: - Va ...
|
| In das Form AutoLisp wechseln |
|
Lisp : EXE-Datei in Lisp
Theodor Schoenwald am 27.03.2009 um 20:27 Uhr (0)
Hallo,in einem Lispprogramm wird eine EXE-Datei aufgerufen, die eine Datei mit Namen "DEMO.DXF" erzeugt.Als nächstes wirt mit Findfile geprüft ob die Datei "DEMO.DXF" vorhanden ist.Wenn Ja, wird sie als Block in die aktuelle Zeichnung eingefügt. Wenn nicht, wird die Fehlermeldung ausgegeben, dass die "DEMO.DXF" nicht gefunden wurde.Das Programm habe ich vor ca. 4 Jahren erstellt und es läuft bisher bei verschiedenen Benutzern mit ACAD2000 bis ACAD2009 einwandfrei.Nur bei einem nicht! Da kommt die Meldung, ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkt ohne Geometrie
Bernd10 am 01.08.2011 um 10:28 Uhr (0)
Hallo,ich möchte den Schnittpunkt einer Linie und einem Kreisbogen berechnen, jedoch ohne dass die Objekte vorhanden sind. Wären diese vorhanden, könnte ich es wie im Beitrag http://ww3.cad.de/foren/ubb/Forum145/HTML/000302.shtml machen. Wären es zwei Linien würde die Lisp-Funktion (inters lpkt1s lpkt1e lpkt2s lpkt2e nil) funktionieren. Folglich suche ich eine ähnliche Lisp-Funktion zu inters, die aber den Schnittpunkt einer Linie und einem Kreisbogen berechnet.Diese Werte sind mir bekannt:- Startpunkt Lin ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Einsatz
Brischke am 13.08.2004 um 11:28 Uhr (0)
Zitat: Original erstellt von Petra_Sp: ... 1. Den Dateinamen ganz einfach mit dieser Funktion (siehe 1. Beitrag) nur als Text wiederzugeben, so das er mir das letzte Verzeichnis und den Dateinamen wiedergibt!!! Wie setzte ich so eine Funktion überhaupt ein wenn ich sie nicht mit einem Befehl aufrufen kann?!?! Oder muß ich das in ein Lisp einbauen und irgendwie dann ansprechen. Wenn ja wie funktioniert das?? Schau dir bitte noch einmal Link in CADmiums ersten Beitrag an. Zitat: Original erstell ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Reaktoren auf Cannoscale
Danillo am 16.03.2013 um 08:20 Uhr (0)
Hallo Holger,danke für den Tipp mit dem Sprachtest. Ich verwende ein englisches Autocad, somit ist es klar, dass die Befehle immer in Englisch übergeben werden. Werde die Commandreactors mal bei einem Kollegen mit der deutschen Version testen.Ich habe bisher, d.h. seit 1994 (kaum zu glauchen wie schnell die Zeit vergeht und wie langsam die Softwareentwicklung voranschreitet) bei Zeichnen immer zuerst den Maßstab definiert, damit die Schrifthöhen, Bemaßungen, Schraffuren, strichlierte Linien usw. passen. Da ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Layer zusammenstellen
CADOpa am 01.11.2005 um 21:28 Uhr (0)
passt zu meinem Problem...ich habe eine interne Layerstruktur aufgebaut, die mit einer unverwechselbaren Zeichenfolge zunächst die Firma und dann den jeweiligen Arbeitsbereich der geplant wird abgrenzt. Diese Struktur binde ich per VBA ein und formatiere sie. dies ist notwendig, da viele Pläne von ausserhalb mit bis zu 350 Layern bei uns ankommen. Allerdings muss bis jetzt in jeder Zeichnung manuell der Eigenschaftenfilter über das Dialogfeld "Layereigenschaften-Manager definiert werden und über das Kontex ...
|
| In das Form AutoLisp wechseln |
 |
Lisp : Auswahlsatz über länger Zeit erstellen
MARTINLE am 31.10.2013 um 12:43 Uhr (15)
HalloFolgendes Problem:Ich habe viele Gruppen in meinen Plänen. Um diese Gruppen bei Änderungen einfach aktuell zu halten hab ich mir folgendes überlegt:Start: Einen Merker setzen der mir das letze Element merkt.Dann zeichne ich weiter.....und weiter und weiter.....Irgendwann will ich alle Objekte die nach dem Merker dazugekommen sind in eine gezeigte Gruppe aufnehmen.Nun zum Lisp das leider nicht funktioniert.(defun c:gruppeanfang ( / )(setq OBJ(entlast));globale variable)(defun c:gruppeende ( / AWS OBJ)( ...
|
| In das Form Lisp wechseln |
|
Lisp : anfänger-literatur
wronzky am 28.06.2007 um 17:35 Uhr (0)
... und nicht zu vergessen:The Visual LISP Developers Bibleallerdings auch leider in englisch Grüsse, Henning------------------VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form Lisp wechseln |
|
Lisp : Programmierung mit lisp
CADwiesel am 27.06.2008 um 09:12 Uhr (0)
naja hin und wieder programmiert mal eben dies und das was mann oder Andere brauchen.Da bleibts nicht aus, das vieles schon behandelt wurde.------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
AutoLisp : per Lisp bestimmte Zeichnungselemente löschen
CADmium am 27.01.2006 um 09:43 Uhr (0)
guck mal auf www.cad-od.de IMHO gabs da so ein Tool (Nr. 57 Hdel)------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoLisp wechseln |
|
Lisp : Text Ändern in Block (Attribut) per Lisp
fmfm am 02.02.2018 um 17:54 Uhr (1)
bin leider nich mehr im Büro.Ich werde am Montag dem ganzen nochmal Detaillierter auf den Zahn fühlen.Du meinst bei dir funktioniert das so?Schönes Weeknd
|
| In das Form Lisp wechseln |