|
AutoLisp : Bemaßungswerte in Excel einfügen
Moony am 01.03.2004 um 19:01 Uhr (0)
Hallo Heinz, danke für Deine Mühe, werde es morgen testen. Verstehe zwar noch nicht alles, aber was nicht ist kann ja noch werden. Gruß Moony PS. Mir ist noch unklar in ACAD 2004 muss doch der Bemaßungstext irgendwo stehen. Das ich den nicht in Lisp einer Variable zuweisen kann.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Entwicklung einer allgemeinen *Error* Funktion...
mapcar am 01.03.2004 um 21:43 Uhr (0)
In der Sache selbst bin ich leider noch nicht weiter, hatte viel zu tun die letzten Tage. Es wird also noch ein paar Tage dauern. Aber zu den Meinungen will ich schon mal Stellung nehmen: Eine abgespeckte Version wäre nicht verschachtelbar, würde sich im Aufruf und den Argumenten aber überhaupt nicht von der Vollversion unterscheiden. Sparen würde man nur einige Codezeilen im Handler - aber es muss doch keiner das Ding abtippen, um es zu benutzen. Der Aufruf würde kleiner , wenn man auch die Hook-Funk ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungswerte in Excel einfügen
nahe am 02.03.2004 um 07:47 Uhr (0)
Hallo nochmals @Claudio, danke für die Units @Moony mit LISP ist das ermitteln des Bemaßungstextes kein Problem, mit VB/VBA ist es eben nur, meiner Meinung nach, einfacher eine Verknüpfung mit anderen Programmen zu realisieren. Es sollte kein Problem sein, das Makro umzuschreiben, dass es von AutoCAD aus funktioniert. Vielleicht ein paar Bemerkungen zum Makro 1.)der Wert einer Winkelbemaßung wird im Bogenmaß angezeigt! 2.)der handle kann nützlich sein, wenn man später ev. wieder auf die Bemaßung zugrei ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : DesignCenter Datei-Erweiterungs-Enabler
Proxy am 02.03.2004 um 07:50 Uhr (0)
1a-Tool (bis ein paar kleine Tipfehler) . ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
In das Form AutoLisp wechseln |
|
AutoLisp : Menüs überprüfen ob geladen
mkl-cad am 02.03.2004 um 09:53 Uhr (0)
Hallo Programmierer Ich habe ein schwerwiegendes Problem, bei dem ich einfach nicht weiter komme. Ich habe hier mal den Ausschnitt des Lisp-Programms angefügt um das es geht. Das Programm soll beim starten einer neuen Zeichnung überprüfen ob alle Menü-Dateien geladen sind. Wenn nicht wird eine Fehlermeldung angezeigt. Wenn alle Menüs da sind wird das Unterprogramm (startup) aufgerufen welches weitere Einstellungen vornimmt. Das klappt auch alles wenn man ACAD das erste Mal startet. Und der Anwender muß die ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Text-Justify
Proxy am 02.03.2004 um 10:11 Uhr (0)
Habe ein kleines Problem. Versuche die Lisp und die DCL-Datei einzubinden jedoch bekomme ich die Fehlermeldung Abbruch : Ungeeignetes Objekt zum Binden: T bereits schon bei Start. Kann mir da einer auf die Sprünge helfen Code: ;//Elise Moss ;//Moss Designs ;//12/30/98 ;//www.mossdesigns.com ;// ; *** JUSTIFY.LSP *** ; ; Changes the justification of text to:- ; Left, Center, Right, Aligned, Middle, Fit, ; Bottom left, center or right, ; Middle left, center o ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungswerte in Excel einfügen
Moony am 02.03.2004 um 10:29 Uhr (0)
Hallo zusammen, Heinz danke für Deine Tipps, aber es kann ja sein ich sehe das alles zu kompliziert. Der eigentliche Gedanke ist der, ich möchte ein paar Maße in ACAD auswählen und in ein anderes Programm einfügen. In diesem Programm stehen alle Variablen in einer Textdatei die zum Programmstart eingelesen werden. Z.B. Datei „Test.txt“ Var1=0.000 Var2=0.000 usw. Ich möchte jetzt die Werte 0.000 mit den Maßen aus Autocad ersetzen und die Datei speichern. Da war mein erster Gedanke Excel VBA in einer Textd ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Text-Justify
Proxy am 02.03.2004 um 11:29 Uhr (0)
Denke schön. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungswerte in Excel einfügen
nahe am 02.03.2004 um 12:27 Uhr (0)
Hallo Moony nur damit Du Dich nicht in was verrennst. Soweit ich weiß (bis AutoCAD 2002) haben Maße keine Parameternamen, so wie in Inventor od. Mechanical Desktop! Wenn Du die Maße nur als Text-Datei brauchst, warum der Umweg über Excel? Dann schreib die Maße gleich in eine Text-Datei, dann geht das problemlos mit LISP. Die Frage ist nur, wie weißt Du welchem Parameter welcher Wert zugewiesen werden soll? Grüße Heinz
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungswerte in Excel einfügen
Moony am 02.03.2004 um 13:12 Uhr (0)
Hallo Heinz! Ja, da bin ich gerade am üben, ich brauche in Lisp eine Abrage, die die Maße gleich mit dem Variablennamen in einer Textdatei abspeichert, das beim Start von Programm_2 gelesen werden kann. Gruß Moony
|
In das Form AutoLisp wechseln |
|
AutoLisp : S::STARTUP
Brischke am 02.03.2004 um 13:50 Uhr (0)
@AsSchu, ja gibt es. Schreibe die Anweisungen einfach in eine *.mnl Datei eines Menüs, welches immer geladen wird. Findest du keine *.mnl, dann erzeugst du dir einfach eine. Diese muss den gleichen Namen und im gleichen Verzeichnis gespeichert sein, wie die zugehörige *.mn* Datei. 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 : DesignCenter Datei-Erweiterungs-Enabler
Proxy am 03.03.2004 um 07:23 Uhr (0)
Ich meiente einfach paar Leerzeichen hier und da der Optik wegen und die Rechtschreibung bei manchen Wörtern ist grausam geDenglished ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßung (Überschreibung)
Proxy am 03.03.2004 um 07:37 Uhr (0)
Hallo, hat da ein Webfund und wollte diesen etwas meinen Wünschen entsprechend anpassen. Code: ; Dim2asoc.Lsp - This routine changes all ASSOCIATIVE dimensions ; that have had their values changed by the user ; and resets them all to their default values. ; Warning - works on all layers, whether frozen or not. ; (defun c:dim2asoc( / ss e ent n spin c ) (defun spin( c ) (cond ((= c | ) / ) ((= c / ) - ) ((= c - ) ) ((= c ) | ) ) ...
|
In das Form AutoLisp wechseln |