|
Rund um Autocad : layfreeze
Brischke am 14.03.2003 um 08:55 Uhr (0)
Hallo Lothar, Lisp over night! basiert auf etlichen Tool s und SUB s die so in der Schublade liegen. Unter anderem eben auch so einige Layer-SUB s die noch aus der Zeit vor den Bonus- und Expresstool s stammen. Da diese auch nicht jeder hat, nutze ich da lieber meine eigenen. Um Deine Frage zu beantworten: Bei meiner 1. Tasse Kaffee im Büro. (und da ist noch etwas drin) ;-)) Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zuga ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 23.07.2003 um 12:10 Uhr (0)
Hallo wisch, erstmal 10U s für dich wegen deiner Ehrlichkeit. mehr als 10U s je Beitrag kannst du nicht vergeben - liegt also nicht an dir. Die Lisp s deuten - ok. Ist aber nicht mal notwendig. Einfach alle Codezeilen in eine Datei kopieren - fertig. Vielleicht um mein letztes Posting noch ein (defun c:loeweiss () ) drumherum, dann ist eigentlich das, was du wolltest fertig und kannst mit loeweiss in der Befehlszeile starten. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Text in Blockreferenz verändern
Brischke am 08.01.2004 um 15:38 Uhr (0)
Hallo Dressler, mit Lisp ist das kein Thema. Nachfolgende Zeilen setzen dir den Text DRESSLER anstelle des gewählten Textes(der in einem Block verschachtelt ist) ein. Code: (entmod (subst (1 . DRESSLER ) (assoc 1 (setq te (entget(car(nentsel))))) te ) ) Die Änderung wird erst nach der Regenerierung sichtbar. Wenn automatisiert bestimmte Texte durch andere ersetzt werden sollen (z.B. Adressdaten) dann kannst du dich ja melden. Bei Fragen ... Grüße Holger ------------------ Hol ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : einzelne Layer plotten
Brischke am 24.03.2003 um 12:23 Uhr (0)
Hallo Oerny, Hallo Christian, ich denke da ein wenig anders. Gerade mit LISP kann man da eine Menge machen. Die Layer einzeln durchzuschalten (auch nur bestimmte an/aus zu schalten) ist überhaupt kein Thema. Das ganze in eine Schleife gepackt und jedesmal der Plottbefehl aufgerufen - fertig. Am besten natürlich vorher das zu druckende Layout einrichten, dann wird s noch einfacher. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download ...
|
| In das Form Rund um Autocad wechseln |
|
ADT Architectural Desktop : eXPRESS TOOL
Brischke am 24.05.2004 um 21:24 Uhr (0)
Hallo M, die WWW-Seite cadwiesel.de sollte deine Suche mit Erfolg krönen. Und wenn du irgendwann mal die für 2004 die deutsche Version suchst, dann schau mal auf defun.de vorbei. Übrigens gibts auf diesen Seiten nicht nur die Express Tools, sondern auch eine ganze Menge anderer nützlicher Lisp-Programme. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertref ...
|
| In das Form ADT Architectural Desktop wechseln |
|
Rund um Autocad : DXF sortieren
Brischke am 09.06.2004 um 11:33 Uhr (0)
Hallo Stephan, ich kenne keines, kann mir allerdings auch nicht vorstellen, dass es für diese doch recht spezielle und wahrscheinlich auch einmalige Aufgabenstellung eine fertige Lösung am Markt gibt. Je nach Möglichkeiten, das Blattformat zu ermitteln (Zeichnungsaufbau), kann man aber sicher auch eine Lösung in LISP dafür kreieren. Bei Interesse ... melden! Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Tre ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Lisp aus Delphi starten
Brischke am 13.05.2008 um 14:06 Uhr (0)
Hallo Joachim,es kommt darauf an, was du mit dem Delphi-Code machst.Willst du einen Script(Batch)lauf über viele Zeichnungen realisieren, dann könnte die Erzeugung einer acaddoc.lsp(im Zeichnungsverzeichnis) helfen. Diese Datei weird automatisch nach dem Öffnen geladen. Wenn in dieser der Lisp-Aufruf steht, startet das Programm also ganz allein.Den VBA-Code kannst du mit _vbarun starten - im Zweifel auch wieder über SendCommand.Bei Fragen ...Grüße Holger------------------Holger BrischkeCAD on demand GmbHIn ...
|
| In das Form Lisp wechseln |
|
AutoLisp : verschieben von block/text mitte von zwei punkten
Brischke am 21.10.2004 um 17:51 Uhr (0)
Zitat: Original erstellt von michelangelo: ETWA SO STELLE ICH MIR DAS VOR NUR HABE ICH NICHT SO VIEL AHNUNG VON LISP DAS ICH WEISS WIE ICH DAS RICHTIG SCHREIBEN MUSS. ... Hallo michelangelo, Ich gehe mal davon aus, dass du das nur versehentlich so groß [geschrien] geschrieben hast. Mal abgesehen von der Schreibweise, hier im Forum werden die Fragen (hoffentlich) nur aus den von dir genannten Grund gepostet. Dazu ist das Forum da, und braucht nicht extra betont werden. Grüße Holger ---------------- ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : XY Koordinaten aus TXT-File in ACad laden
Brischke am 14.03.2003 um 20:04 Uhr (0)
Hallo Micha, mit Lisp geht s so. Ich weiß jedoch nicht, ob das in Klammern geschriebene Punkt1 und Punkt2 tatsächlich in der txt-Datei steht. Ich bin davon ausgegangen, dass das nur für die Leser als Erläuterung gedacht war. Code: ;;;Aufbau der koordinatendatei ;;;0.0 0.0 ;;;100.0 100.0 (defun c:ppp (/ f pkt) (setq f (open "c:TEMPpkt.txt" "r"));Durch Deine Datei ersetzen (while (setq pkt (read-line f)) (command "_.POINT" (read (strcat "(" datzeile ")"))) );while (close f) ) Bei Fragen ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : doppelte Objekte löschen in 2004
Brischke am 12.09.2003 um 08:48 Uhr (0)
Zitat: Original erstellt von Ralle: http://ww3.cad.de/foren/ubb/Forum54/HTML/004901.shtml Nutze immer ein Lisp (glaube) von CADWiesel. Gibts das Lisp Expresstools Modify delete duplicate Objects nicht in 2004? Finds jedenfalls net im Menü. Beim 2000er hab ichs. Blindfisch?! Läuft das Tool von CADwiesel nicht unter 2004? Zitat: Noch ne Frage: Hab jetzt noch net gesucht, aber gibts für die Expresstools 2004 ne deutsche Übersetzung? Noch nicht Soweit mir jedoch bekannt ist, haben sich ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Fehlermeldungen bei lisp ausführung unterdrücken
Brischke am 16.10.2002 um 16:30 Uhr (0)
dann noch ein Nachtrag: man sollte vorher die original Errorfunktion sichern! Code: (defun c:meinefunktion () ;die alte sichern (setq alterror *error*) ;die neue definieren (setq *error* myerror) ;;hier das programm ;;hier programmende (setq *error* alterror) );defun ende ;Meine Errorfunktion (defun myerror (s /) (alert s);Warnmeldung mit Fehlerausgabe ) alles klar? Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : AutoCad mit VBA
Brischke am 16.03.2004 um 14:41 Uhr (0)
Hallo Kelme, ab Acad2000 ist es prinzipiell egal, womit (VBA / Lisp) der Datenbankzugriff realisiert wird. Man muss nur eben aus der Intranetanwendung heraus das Agieren von AutCAD anstoßen. Das ist aber auch kein Problem. Wenn ich deine Frage richtig verstehe, dann sollen irgendwelche Koordinaten als Grundlage zum Zeichnen des konfigurierten Bauteils dienen. Oder sind die Bauteile als Block irgendwo vorhanden, oder in der Datenbank mit abgelegt, und werden dann in der Zeichnung zusammen gesetzt? Grüße Hol ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Welcher Editor für Lisp?
Brischke am 04.02.2004 um 23:43 Uhr (0)
Hallo longjohn, ich weiß nicht, ob du dich nicht schon bereits mit dem internen VLisp-Editor beschäftigt hast, die von dir angesprochenen Funktionalitäten sind in diesem enthalten. Gerade das Debuggen im Einzelschritt, das Anzeigen der Variablenwerte zur Laufzeit, das Springen zur Fehlerzeile bei einem Fehler sind alles Features, die ich nicht mehr missen möchte. Ich wüßte im Moment auch nicht, was mir noch fehlt. Ich nutze diesen, und bin sehr zufrieden damit. Grüße Holger ------------------ Holger Brisch ...
|
| In das Form AutoLisp wechseln |