 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 : Splines aus Microstation
GanzAllein am 24.11.2009 um 19:13 Uhr (0)
Hallo Henning,hatte ich auch schon versucht, aber:- wenn der Spline eine gewisse Größe hat, geht es nicht mehr (siehe ehemalige Problem wie bei dem Schraffieren)- wenn es doch geht, will ACAD ein Spline erstellen (siehe Problem oben)Der Tipp von Dorfy ist genau dass, was ich gebraucht habe ( ). Habe das Tool aus dem Internet gezogen und etwas umgebaut. Jetzt läuft es so, wie es soll . Habe es mal beigelegt.Gruß------------------AutoCAD 2000 - 2010MDT 6AutoCAD Programmierung (LISP, ActiveX, OpenDCL, ...)
|
| In das Form Lisp wechseln |
|
AutoCAD Architecture ACA (ADT) : Polylinie gesteuert über Darstellugsverwaltung
charlieBV am 28.07.2008 um 10:41 Uhr (0)
Hi,eine andere Möglichkeit ist, dass man das wahrscheinlich per Lisp lösen kann (behaupte ich einfach mal frech). Eine PL steht nicht in der Darstellungsverwaltung, da eine PL ja ein Autocadwerkzeug ist, und es dafür keine Darstellungen gibt. Du könntest mal schauen, ob du mit dem AEC-Polygon weiterkommst (ungetestet), aber ich weiß nicht, ob es damit geht, und ob du dir damit einen großen Gefallen tust.------------------Gruß YvonneInoffizielle ADT-Help-SiteBietet dir jemand eine Lösung an, dann freue dich ...
|
| In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
Lisp : Linientyp und Farbe im Blöck ändern !
Heiko-T am 23.11.2006 um 14:44 Uhr (0)
Hallo Leute, ich habe mehrer Blöcke in denen der Linientyp und die Farbe für Mittellinien festgelegt ist. Jetzt benötige ich aber bei manchen Zeichnungen die gleichen Blöcke muß aber für die Mittellinien eine andere Farbe und Linientyp angeben !Da ich keine Lust habe jesmal die Blöcke zu bearbeiten, dachte ich an eine Lisp Routine die mir dieses abnimmt. meine Frage hat jemand so etwas schon mal erstellt hat oder vieleicht eine Idee wie man so was programmieren kann !------------------MFGHeiko
|
| In das Form Lisp wechseln |
|
Rund um Autocad : .jpeg von Acad-Oberfläche
Brischke am 24.11.2003 um 08:58 Uhr (0)
Hallo Alpschorsch, [strg]+[druck] erstellt einen Screenshot des ganzen Bildschirms. [strg]+[alt]+[druck] des aktuellen Dialogfensters. Diesen kannst du dann in Word oder irgendeinem Bildprogramm Photoeditor einfügen und speichern. Bei Fragen ... 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, AutoC ...
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : Layoutname ändern
Ahnungslos-73 am 12.03.2021 um 07:25 Uhr (15)
Zitat:Original erstellt von VMichl:Versuchen Sie RRename (Freeware) mit der Option "layOut" - siehe:https://www.cadforum.cz/cadforum_en/rename-on-steroids-complex-renaming-of-autocad-objects-tip9265V.Michl, www.cadstudio.czhier steht aber:The AutoCAD command RENAME has only limited options for complex renaming of layers, blocks or linetypes and you cannot use it to rename a series of layouts in DWG files.Hatte es trozdem probiert ging aber nicht - trotzdem Danke - habe die Lisp von @cadwomen genutzt, die g ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD Mechanical : Konvertieren einer Desktop-Zg.
Brischke am 20.09.2004 um 08:42 Uhr (0)
Hallo Hannes, verstehe ich das richtig, dass der Auftraggeber im Layout (nicht im Modelbereich!) das Ansichtsefnster im Maßstab 1:1 haben möchte und dann den Rahmen im antsprechenden Ausgabemaßstab zu skalieren? Was tun bei verschiedenen Maßstäben? Wenn dem so ist, dann ist dies das unverständlichste Vorgehen, was ich jemals gehört habe. Wozu dann überhapt Layout s? Ich würde das aber ganz hart hinterfragen .. vielleicht liegt da nur ein Verständnisproblem vor. Grüße Holger Grüße Holger ------------------ ...
|
| In das Form AutoCAD Mechanical wechseln |
|
Rund um Autocad : Datei öffnen per Lisp
CADwiesel am 20.03.2002 um 09:51 Uhr (0)
hAI Das Problem ist allerdings , dass der code nur bis zu dem Open command ausgeführt wird. Alles dannach kannste vergessen. (defun C:WOPEN () (if (not Wopen_datnam) (setq Wopen_datnam "d:") ) ;Vorgabe für Dateiname setzen (setq Wopen_datnam (getfiled "Zeichnung Öffnen" Wopen_datnam "DWG; DXF" 4) ) ;Dateiname wählen (setvar "filedia" 0) (if (zerop (getvar "DBMOD")) (command "._OPEN" Wopen_datnam) (command "._ ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Felder
CADBasti am 31.03.2008 um 12:21 Uhr (0)
;======================================================================; TEXT hochzählen;======================================================================(defun c:hz (/ prefix nr ant ipt th schtil ) (setq prefix (getstring "
Textprefix: ") nr (if (setq ant (getint "
Startnummer 0")) (1- ant) 0 ) schtil (getvar "textstyle") ) (while (setq ipt (getpoint (strcat "
Einfügepunkt: " (itoa (setq nr (1+ nr))) ":"))) (entmake (list (0 . "TEXT") (410 . "Model") (cons 10 ipt) (cons 40 1) ; ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : in Lisp Auswahlsatz aufheben
Vollmer am 27.01.2003 um 14:19 Uhr (0)
Moin Willi Ich hab ein Script mit einem ssget Befehl. dannach folgt _erase vorher geht auch wenn ssget was findet. findet ssget nichts wird nil ausgegeben. dann wird aber bei _erase vorher ein anderes Objekt gelöscht. irgendeins das ich vorher geschoben oder.oder.. hab. Also wenn ssget nichts findet , soll bei erase nichts passieren. Gruß Vollmer
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : xrefs mit REDIR neu verknüpfen incl. Unterordner
tlraum am 08.01.2013 um 12:52 Uhr (0)
Hallo und Danke für die Antwort,ich habe mich vielleicht falsch ausgedrückt. Mein Problem ist, dass ich eine Datei pro Projekt habe die vieeeeeele xrefs reinlädt. Diese xrefs liegen im xref-Ordner und der hat eben eine Menge Unterverzeichnisse. Mein Gedanke war, dem REDIR zu sagen: das ist der xref-Ordner, untersuche diesen und alle Unterordner auf passende xrefs. Funktioniert leider nicht ... daher der Gedanke an ein Lisp.LG, Roland
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Programmierung : Farbe einer Geometrielinie in einer Arbeitseben abfragen
oehrnie am 28.04.2010 um 11:41 Uhr (0)
Gibt es einen Lisp-Befehl um die Farbe einer Geometrielinie in einer Arbeitsebene abzufragen.Es gibt ja den Befehl EDGE_2D_PROPS, aber leider habe ich den noch nicht überreden können, die Daten an eine Variable zuzuweisen.also so was wie (setf variable (sd-call-cmds item)) funktioniert leider nicht, es kommt nil zurück, auch wenn ich den Key :the_edge (wie im recorder file) einfüge. (sd-inq-error-obj :all) zeigt auch keinen Fehler an
|
| In das Form CoCreate Programmierung wechseln |
|
Lisp : Problem mit (* Realzahl -1)
FiRePhoeniX am 18.05.2009 um 15:59 Uhr (0)
Also danke erst mal für eure Antworte.Natürlich ist der Code unvollständig . Ich wollte euch nicht den ganzen Code zeigen aus dem einfachen Grund weil der zu groß ist. So einen Riesen Code will ich euch nicht zumuten und dann verlangen das ihr euch den durch guckt. Das wer zu viel verlangt. Das mit if ist ganz einfach zu erklären. Als ich mit LISP anfing wusste ich nicht ganz wie das mit der esle Funktion geht also hab ich mir anders geholfen. Und irgend wie ist das mit den Not nil hängen geblieben. Wo ist ...
|
| In das Form Lisp wechseln |