|
Lisp : autocad-farbfenster aufrufen
CADwiesel am 10.12.2007 um 08:04 Uhr (0)
@Nano Nee, nicht wirklich, oder?Was machsde wenn einer in der Dialogbox Abbrechen klickt?Bau die Abfrage in ne While oder if schleife ein, und übergib dann wenigstens eine Variable, die dann den Farbwert enthält der command funktion.------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : (nicht) schreibgeschützte DWG mit Script öffnen
CADwiesel am 08.05.2008 um 07:54 Uhr (0)
Solange die Zeichnungen nach der Scriptbearbeitung nicht gespeichert werden sollen, oder nicht unter dem gleichen Namen gespeichert werden sollen, ist das ja alles schön und gut. Wenn aber doch, muss dann der save oder qsave Befehl angepasst werden.denn schreibgeschützte Datei kann nur unter anderem Namen gespeichert werden------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Konvlay bzw. Aufruf von csv Dateien
CADwiesel am 14.08.2013 um 07:24 Uhr (1)
natürlich kannst du an der Stelle Code:(findfile "layerkonvertierungsliste.cnv") auch einen gesamten Pfad angeben. Achte auf die Schreibweise:Code:(findfile "C:Templayerkonvertierungsliste.cnv")oderCode:(findfile "C:/Temp/layerkonvertierungsliste.cnv")wenn allerdings die Datei nicht per findfile gefunden wird, auch bei der bisherigen Art, poppt kein Auswahldialog auf, der dich danach fragt. Stell Sicher das du auch die richtige Lisp Datei in dein Acad geladen hast und nicht die alte.------------------GrußC ...
|
| In das Form Lisp wechseln |
|
Lisp : autoload - unbekannter Befehl
CADwiesel am 08.10.2013 um 07:22 Uhr (1)
...lass mal überlegen....bei mir ist autoload in der acad20xxdoc.lsp definiert.wo ist es bei dir?warum wird die Datei nicht geladen?------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Speichern in Autocad 2000 Format
CADwiesel am 08.08.2008 um 07:49 Uhr (0)
wie wäre der Befehl _saveas denn?den gibts sogar, wenn wmnn filedia auf 0 stellt als Befehlszeilenversion.ok, er kann nicht mehrere Dateien auf einmal speichern, aber wer oder was kann sowas schon?------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Code für AutoCAD-Gruppen...
CADwiesel am 14.09.2006 um 07:41 Uhr (0)
Ich war mal so frei und habe den Code dahingehend umgestellt, das alle Subfunktionen nun am Anfang stehen. Wenn es bei dir immer noch nicht geht, müssten wir uns mal etwas genauer mit deinem System auseinander setzenschnipp schnapp der code ist ab weil das liebe Sägetierchen unten ein päckchen geschnürt hat
|
| In das Form Lisp wechseln |
|
AutoLisp : Mehr über Lisp-Programmierung
CADwiesel am 23.05.2002 um 11:48 Uhr (0)
Hai Robycad hast Du Autocad? Ab der 2000der Version ist die Visual-lisp Entwicklungsumgebung enthalten (_vlide). Wenn Du da die Onlinehilfe in Anspruch nimmst, wird Dir schonmal geholfen. Achte aber beim Suchen auf die Gross-/Kleinschreibung ------------------ Gruß CADwiesel
|
| In das Form AutoLisp wechseln |
|
AutoLisp : lisp-editor
CADwiesel am 22.01.2003 um 21:12 Uhr (0)
Ich hab dir mal was rausgesucht: Punkte 3, 4 und 6 http://xarch.tu-graz.ac.at/autocad/news/faq/autolisp.html.de#2_2 hier: http://rzhome.rrze.uni-erlangen.de/~gsrs01/schulen/codegenie/codegenie.htm hier: http://www.caelink.com/lisplink.htm Vielleicht ist ja was für dich dabei ------------------ Gruß CADwiesel
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Text in datei schreiben
CADwiesel am 13.03.2003 um 09:34 Uhr (0)
Bin unwissend, wer kann mir bitte helfen???? Dieser Text soll aus Lisp in eine txt-Datei geschrieben werden: (strcat "(if (zerop (getvar "DBMOD"))(command "._OPEN"" item ")(command "._OPEN" "_Y"" item "))" ) Wobei allein item eine Variable ist. Ist da draußen jemand mit nem Sack voll hilfe??? ------------------ Gruß CADwiesel
|
| In das Form AutoLisp wechseln |
|
AutoLisp : DXF Export
CADwiesel am 25.04.2003 um 12:57 Uhr (0)
Also, das dürfte eigentlich noch nie richtig funktioniert haben. Ich werd mal sehen, wie s sein müsste. Versuch s mal (defun C:XF_NETZ (/ block laenge bloz datei) (setq datei (substr (getvar "dwgname") " ") bloz (strcat datei "Z") blozs (strcat datei "ZS") block (cond ((tblsearch "block" blozs) blozs) ((tblsearch "block" bloz) bloz) ) ;_ end of cond ) ;_ end of setq (if block (progn (command "_-ins ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : (dxf 5) Handle ändern wg. Attout/Attin
CADwiesel am 05.06.2003 um 17:21 Uhr (0)
sach mal - wie oft gibt s denn den zu ändernden Block in der Zeichnung? und soll denn in den Attributen aller gleichnamigen Blöcken das gleiche rein? Wenn es nur um globales Ausfüllen von Att in Blöcken geht, mach das doch mit entmod Such über nen ssget AWS alle betreffenden Blöcke raus, geh mit entnext in die Teile Rein, und ersetze Die Attributwerte durch gen neuen Wert. Du kannst ja vorher ne ascii-datei erstellen, worin die Attributnamen mit den neuen Werten stehen. Die liest du per Read-line ein u ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Variable in Datei schreiben
CADwiesel am 08.07.2003 um 12:33 Uhr (0)
;;schreiben (setq a (getvar insbase )) (setq dat(open c:sysvar.txt w )) (princ a dat) (close dat) ;;lesen (setq dat(open c:sysvar.txt r )) (setq tt(read-line dat)) (close dat) (setvar insbase (read tt)) ------------------ Gruß CADwiesel bin auch im Urlaub: 29.07 - 27.08
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Neuling mit Anfängerfrage
CADwiesel am 02.09.2003 um 07:52 Uhr (0)
Hai Ich glaube das doch alles was du brauchst in der Datei steht. um ein Lisp zu starten musst du es aufrufen aber nicht mit command, sondern wie in der auskommentierten Zeile steht: ;;;die Zeile; (alert "Hallo") kann z.b. ersetzt werden um ein Programm aufzurufen (c:ProgName) ------------------ Gruß CADwiesel
|
| In das Form AutoLisp wechseln |