|
Lisp : Systemvariablen in Bemaßungsstilen ändern
CADmium am 25.11.2009 um 20:18 Uhr (0)
Zitat:Original erstellt von cadffm:Weil du für die Aktualisierung der vorhandenen Bemaßungsobjekten einen AutoCAD-Befehl nutzt(Command ist ja nichts anderes wie eine Tastatureingabe in die Befehlszeile und "BEM" der Befehl -wirkt sich das Ganze Aktualisieren natürlich nur auf Objekte im aktuellen Bereich aus ! (ssget "_X" wählt zwar auch in allen anderen Layouts/Modellbereich Objekte aus, "BEM"wirft die Objekte aber wieder aus dem Bearbeitungssatz raus.Das sollte nun aber die letzte (ungefragte) Info sein ...
|
| In das Form Lisp wechseln |
|
Lisp : ssget Optionen
HPW am 28.11.2009 um 09:26 Uhr (0)
Hallo Thomas,Danke für den Tip.Ich dachte ich hätte diese Optionen so durchprobiert.Ich habe GetVectors.lsp nun doch ans Laufen gebracht.( http://web2.airmail.net/terrycad/AutoLISP-Code.htm )(Interessantes Programm um DCL-Grafik mit Autocad zu zeichenen ohne SLDs)In der ACAD2006 Hilfe habe ich das Beispiel aber auch nicht gefunden.(Jetzt aber in der ACAD2002 Hilfe.)Grüsse,------------------Hans-Peter
|
| In das Form Lisp wechseln |
 variable_am_ende_gelöscht1.txt |
Lisp : defun - lokale variablen
richycad am 03.03.2011 um 15:40 Uhr (0)
Zitat:Original erstellt von archtools: Er hats offensichtlich in der umgekehrten Reihenfolge ausprobiert :-)Danke euch beiden.Ich habe defun von Visual Lisp geladen ABER nicht in Autocad Befehlleiste (var_test0) eingeben Mir ist jetzt klar das es nicht immer wichtig ist die lokalen Variablen zurückzusetzen...ist aber eine gute Übung dieses immer zu tun wenn man etwas komplizierteres schreibt.Falls es jemandem interessiert, ich war ganz fleißig und habe DEFUN für mich ausgearbeitet.Viele Grüße Richy
|
| In das Form Lisp wechseln |
|
Lisp : Farbe von Objekt ändern
cadffm am 01.12.2009 um 10:15 Uhr (0)
Die EXTERNEN Layer kannst du nicht ändern, nur die in der aktuellen Datei befindlichen Kopie,Welche bei (SysVar) Visretain=0 nur temporär ist, bei Visretain=1 gespeichert bleibt.(Dieses Aussage bezieht sich auf deinen Code / auf einfaches AutoLisp)------------------die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk)
|
| In das Form Lisp wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
CADmium am 17.11.2009 um 18:57 Uhr (0)
Zitat:Original erstellt von Peter2:"Mit LISP programmiert fast niemand mehr, heutzutage ... wird eine .NET-Sprache verwendet (z.B. VB, C++, usw.)"allgemein stimmt das vielleicht , aber da Lisp in Autocad integriert ist und man damit rel. leicht die (dxf) Strukturen nachbilden kann, liegt der Fall bei Autolisp eben anders... da steht die Cad-Datenmanipulation im Vordergrund, nicht die Dialogprogrammierung oder der Zugriff auf Windowsressourcen.Aber zugegeben : Autodesk könnte Lisp ruhig ein bißchen mehr Wi ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
archtools am 18.11.2009 um 01:33 Uhr (0)
Zitat:Original erstellt von Theodor Schoenwald:Hallo Peter,da gibt es den Spruch "Totgesagte leben länger".Wenn ich für einen Kunden ein Programm erstelle, und er es genau so haben wollte, wie es ist, frägt er nicht nach der Programmiersprache mit der es erstellt wurde.GrußTheodorGenau! Der Kunde fragt nach dem Preis, und der richtet sich v.a. nach dem Aufwand der Programmierung. Erfahrungsgemäß benötigt die Entwicklung eines Lisp-Programms nur etwa 10 bis 20% des Zeitaufwands, der z.B. für ein C++-Progra ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
s.wickel am 01.12.2009 um 22:04 Uhr (0)
Hallo Forum!Ob Lisp sich für "professionelle" Programmierer eignet kann ich nicht beruteilen. Aber Autolisp hat den klaren Vorteil, dass ein Programm aus nur einer Zeile bestehen kann und jederzeit in der Befehlszeile getestet werden kann.JEDER Bediener von Autocad kann innerhalb von 30 Sekunden das berühmte "Hello World!" auf den Bildschirm bekommen. Und er hat es dann auch verstanden!Als ich an der FH Bauing. studiert habe, hat uns der Prof. noch in QBasic programmieren lassen (1995!). Er sagte, es sei z ...
|
| In das Form Lisp wechseln |
|
Lisp : Farbe von Objekt ändern
cadffm am 01.12.2009 um 10:15 Uhr (0)
Die EXTERNEN Layer kannst du nicht ändern, nur die in der aktuellen Datei befindlichen Kopie,Welche bei (SysVar) Visretain=0 nur temporär ist, bei Visretain=1 gespeichert bleibt.(Dieses Aussage bezieht sich auf deinen Code / auf einfaches AutoLisp)------------------die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk)
|
| In das Form Lisp wechseln |
|
Lisp : Farbe von Objekt ändern
bikerholic am 02.12.2009 um 10:34 Uhr (0)
servus cpein verbesserungs vorschlag das deutsche autocad versteht kein c für color sprich entweder _c oder fa bei (command "layer" "c" eintragen und ich hätte da noch was als anternative im angebot von cadwerk.com colorchg.lspbeides in einem befehl und es werden nur objekte akzeptiert die auch von layer sind und bei den xref layern wird auch die eingestellte farbe für den layer angezeit und nicht von layer schönen tag noch tschau björn ------------------Wenn Arbeit etwas schoenes und erfreuliches waere,ha ...
|
| In das Form Lisp wechseln |
|
Lisp : Optionen
MaKollin am 01.12.2009 um 18:53 Uhr (0)
zuerst mal Danke für die schnellen Antworten!Geht echt schnell ! Hab da noch einige Fragen.1.: Wie kann man den UserName ändern?gen@User@Username2.: Bildlaufleiste (Optionen - Anzeige) auschalten. Gibts da auch Variablen?3.: Pfad für Drucker-Support-Datei möchte ich auch noch gerne ändern.bei manchen gibts ja eine Systemvariable .
|
| In das Form Lisp wechseln |
|
Lisp : List funktioniert in ACAD2010 nicht mehr
Wolli am 02.03.2011 um 10:21 Uhr (0)
Hallo Thomas,danke für die schnelle Antwort.Ich verstehe das aber noch nicht.ich rufe in der acaddoc.lsp die lisp datei plot-se-1.lsp wie folgt auf:(load "c:/shs-menue/lisp-vba/Plot-Seiteneinrichtungen_aktualisieren/loe-plot-se-1.lsp")Das ist so wie es auch in der Version 2006 war.Soll ich in der acaddoc.lsp den Aufruf ändern?Was meinst Du mit der acadm.lsp?Danke und Gruß Wolfgang------------------"Früher war die Zukunft besser"-Karl Valentin-
|
| In das Form Lisp wechseln |
|
Lisp : Reactor - Verhalten der Befehle!?
richmotion am 05.12.2009 um 21:10 Uhr (0)
Liebes Forum !Ich habe mir eine Funktion gebaut, die aufgerufen wird, wenn sich der Cursor über einem Element befindet, kein Befehl aktiv ist und eine der Funktions-Tasten oder mittels einem Reactor die rechte Maustaste gedrückt wird. Es wird ein spezielles, dem Objekt entsprechendes Cursor-Menü zusammengestellt und aufgerufen, aus dem man sich einen geeigneten Befehl auswählen kann. Hinter den Menü-Einträgen stehen keine direkten Befehls-Anweisungen, sondern jeweils Lisp-Funktionen, die die Elemente dann ...
|
| In das Form Lisp wechseln |
|
Lisp : Aus Datei mit Daten (List.dat) List erstellen
Nano am 06.12.2009 um 14:30 Uhr (0)
Hallo ForumHabe eine Datei mit Daten.In Datei: (List.dat) steht in der erste Zeile,"60" "474" "55" "767" "883" "1215" "1415"Erste Zeile lesen mit:(SETQ TEST (OPEN "LIST.dat" "r"))(SETQ TESTLesen (list (READ-LINE TEST)))(CLOSE TEST)Das Ergebnis (""60" "474" "552" "767" "883" "1215" "1415"")Möchte gerne ein Ergebnis erhalten wie eine Liste(LIST). ("60" "474" "55" "767" "883" "1215" "1415")DASS ICH MIT (CAR TESTLesen) = "60" als Resultat habeWie kann ich das Zeichen "" weg lassen?Schöne FeiertageGruss Nano
|
| In das Form Lisp wechseln |