|
Lisp : Fonts in Textstilen automatisch ersetzen lassen
wronzky am 04.05.2011 um 18:52 Uhr (0)
Da hast Du schlechte Karten mit Scripts, da Du nicht weißt, wie die einzelnen Stile heißen, und über den Befehl "_-style" nur einzeln geändert werden können. Mit Thomas Lisp-Zeilen könnte es so gehen:Code:(vl-load-com)(vlax-for ITEM (vla-get-textstyles (vla-get-activedocument (vlax-get-acad-object))) (vla-put-fontfile ITEM "SIMPLEX.SHX"))Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form Lisp wechseln |
|
Lisp : script zur Bereinigung von Export DXF/DWG
cadffm am 18.10.2011 um 14:59 Uhr (0)
Die Hilfe und Antwort ist einfach: Das geht nichtKeine Dialogsteuerung in Makro und Script möglich - und da die SAUSWAHL keine Befehlszeilenversion hat: Ende,AusEs gibt auch sonst keinen Befehl in Acad den du dafür nutzen kannst, außer du nutzt Programmiersprachen,oben ein Beispiel in Lisp - die Kernfunktion was das "Auswählen" angeht ist SSGET .------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)[Diese Nachricht wurde von cadffm am 18. Okt. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Prozess anzeige
cadplayer am 22.04.2013 um 12:53 Uhr (0)
Ist mein Vorhaben überhaupt durchführbar ?Command oder Entmake tuen da fast das gleiche.Generell suche ich nach einer Lösung, um grosse Datenmengen einzulesen und einen Absturz des Programms zu vermeiden. Den Anschein macht es wenn ich einen Block 100 000 mal erzeuge.Gibt es sowas in Lisp überhaupt.Ansonsten habe ich es einfach nicht kapiert zu was ich die wait funktion überhaupt gebrauchen kann.------------------Gruss Dirkhttp://cadplayerlounge.blogspot.se
|
| In das Form Lisp wechseln |
|
AutoLisp : DCL und Focus
Brischke am 18.11.2003 um 12:49 Uhr (0)
Hallo Uwe das ist nicht möglich. Bei einem Edit-Feld wird erst eine Action ausgelöst, wenn du dieses verlässt. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
| In das Form AutoLisp wechseln |
|
AutoLisp : benennUBL.lsp liefert Fehlermeldung
Brischke am 08.11.2004 um 17:26 Uhr (0)
Hallo CADking, das sagt nichts anderes, als dass das das Safearray eine größere untere Grenze als obere Grenze hat. Soll heißen, dass versucht wird eine Liste von z.B 2 bis 0 versucht wird zu erstellen, was nicht geht. 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 : Abfrage Rechnernahme oder Benutzer
tom.berger am 21.07.2004 um 23:11 Uhr (0)
Zitat: Original erstellt von FELBER: z.B. Könnte ich mir vorstellen beim Einrichten bei jedem Rechner den Rechnernamen ein zu geben und ich mit einem Befehl diesen Eintrag der LISP auslesn kann. z.B. befehl: Version .... dann sollte in der Befehlszeile erscheinen Fa.MAIER Rechner 8415 Je nachdem, was Du benötigst z.B. (getenv computername ) oder (getenv userdomain ) oder (getenv logonserver ). Tom Berger ------------------
|
| In das Form AutoLisp wechseln |
|
AutoLisp : TEMP-Variable
Theodor Schoenwald am 05.01.2005 um 13:51 Uhr (0)
Hallo, wie kann ich in Lisp, ohne VL-Kommandos, die Windowssystemvariable "TEMP" abfragen. Warum geht es? Ich muss Daten auf dem Temp-Ordner ablegen und wieder aufrufen können. Bei mir ist der Temp-Ordner C:TEMP, aber wenn ich mein Lispprogramm weiter gebe, kann ich nicht wissen, wo dort der Temp-Ordner angelegt ist. Ich bedanke mich im voraus für einen Lösungsvorschlag. Gruß Theodor Schönwald
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Blöcke auf Layer legen
Brischke am 28.01.2004 um 09:48 Uhr (0)
Hallo Georg, was meinst du mit Layergruppen? Einfach einen Layer, der den Namen des Blockes hat? Du bist dir auch sicher, dass du das möchtest? Ich kann mir vorstellen, dass du dann mit einem vernünftigen Ausdruck Probleme bekommen wirst. Oder sind alles Objekten explizit Farben zugeordnet? 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 : Listen exportieren
Brischke am 05.02.2004 um 10:43 Uhr (0)
Zitat: Original erstellt von marc.scherer: Hi, versuch s mal hiermit. Ich denke prin1 ist der Schlüssel: ... Hallo, (prin1..) hatte ich bisher noch keine Beachtung geschenkt. Ändert sich aber im Moment. Damit ist dann auch die Frage geklärt, wie man mehrere Listen in eine Datei schreibt. 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 : Wendeltreppenlisp
Brischke am 02.04.2004 um 10:17 Uhr (0)
Hallo Edu, Willkommen! Eines ist sicher: Versionsunterschiede der DCL können nicht sein, da es da keine Unterschiede gibt. Schau mal in die Datei acad.dce, in dieser werden alle fehler der DCL-Dateien gelistet. Vielleicht wirst du daraus schlauer, welchen Fehler du beim Abschreiben der DCL-Datei gemacht haben könntest. 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 : Fehler. Funktion abgebrochen
Proxy am 18.05.2004 um 20:08 Uhr (0)
Der Unterschied ist das _ underscore Unterstrich für die Option fence / Zaun ... die deutsche Autocad Version muss IMHO mit Z für Zaun oder mit _fence angesprochen werden. ------------------ 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 [Diese Nachricht wurde von Proxy am 18. Mai. 2 ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Formatgröße übergeben
mkl-cad am 29.07.2004 um 16:50 Uhr (0)
Hallo Lispler, fand diesen Betrag sehr interessant. In ACAD kann man ja für Plotter oder Drucker eine benutzerspezifische Papiergröße angeben, wie in den vorangegangenen Beiträgen angesprochen. Gibt es eine Möglichkeit diese Papiergröße per Lisp zu ändern? Dann währe auch das Problem von CADchup gänzlich gelöst. Die Konfigurationsdatei düfte dann nur nicht auf ein Netzlaufwerk liegen. ------------------ Martin [Diese Nachricht wurde von mkl-cad am 31. Jul. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
|
AutoLisp : QLeader Reactor
Brischke am 29.09.2004 um 14:03 Uhr (0)
Hallo Wolfgang, schau mal in der Hilfe. Wenn mich nichts täuscht, dann ist darin (egal in welcher Version) ein Beispiel enthalten. Dies gibt den Radius in der Befehlszeile aus, wenn man den Kreis mittels Griffe ändert. Dies jetzt hier mit Worten zu beschreiben fällt mir wirklich schwer. 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 |