|
AutoLisp : Lisp Kontextmenü
dan_rather am 02.05.2005 um 09:58 Uhr (0)
Hallo zusammen, ich habe folgenden Code verbrochen der mir mit der Auswahl [A]bstand: , ermöglichen soll einen Abstand über das Kontextmenü einzugeben. Leider bricht Lisp nach der Eingabe des Abstands ab. Was muss ich ändern damit Lisp nach eingabe des Abstands mit dem Rest weitermacht? (vl-load-com) (setq osmode_save(getvar OSMODE )) (setvar OSMODE 15743) (setq abst 100) (initget A ) (setq antw (getkword
Punkt wählen oder [A]bstand: )) (if antw (progn(setq abst (progn(getdist
Abstand wä ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Layer aufsplitten
charlieBV am 18.02.2005 um 12:45 Uhr (0)
Hallo Udo, eigentlich wollte ich es dabei belassen, aber bei deiner Aussage könnten Außenstehende einen falschen Eindruck von dem Lisp bekommen. Dieses Lisp setzt alle Inhalte der Blöcke auf den Layer 0. Damit ist das Bereinigen von Layern möglich, die ursprünglich innerhalb eines Blockes steckten. Ich persönlich ärgere mich immer, wenn ich Blöcke bekomme, die nicht auf dem Layer 0 gezeichnet sind. Das sollte so sein, denn damit wird ein Block zum Chamaeleon. Er passt sich der Layerfarbe an, wenn die Eleme ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Fachcinesisch
Brischke am 19.03.2004 um 11:15 Uhr (0)
@Maik ich habe diesen Link nun schon 3 mal an die immer wieder bei Adesk stattfindenden Veränderungen angepasst. Ich nehme diesen jetzt raus. Heute ist es folgender: http://www.autodesk.de/adsk/servlet/linkedsumindex?siteID=403786&id=2260215&linkID=3898014 Auf dieser Seite steht auch nur das, was auf meiner Seite auch steht, bei mir gibt es allerdings dann auch am Ende eines jeden Teils den Text und die Lisp zum Download. Übrigens erscheint jetzt eine Serie zur Einführung in VBA für AutoCAD , ebenfal ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Linientyp für Polylinie auf VONLAYER
U. Neumann am 04.10.2006 um 11:55 Uhr (0)
Hallo Lisp-Gemeinde,ich möchte gerne über Lisp den Linientyp einer Polylinie ändern.Über (setq EE (subst (cons 6 LTyp) (assoc 6 EE) EE)) und (entmod EE) funktioniert das auch - allerdings nur so lange, bis ich den Linientyp auf "VONLAYER" setzen möchte. In EE stehen dann zwar die korekten Werte - entmod bringt aber nicht das gewünschte Ergebnis.Das gleiche Problem tritt auf, wenn ich die Breite der Polylinie ändern möchte. Auch hier bringt entmod nicht das gewünschte Ergebnis, obwohl die GC 40 und 41 über ...
|
| In das Form Lisp wechseln |
|
AutoLisp : verunsichert über (ssget _p)
CADmium am 07.09.2005 um 15:10 Uhr (0)
Zitat:Original erstellt von autocart:Ich versteh diese Zeilen nicht ganz: (or (setq SSET (ssget)) (setq SSET (ssadd)) )Stimmt diese Interpretation?: Zuerst werde ich gefragt, ob ich ein selectionset mit picken/Fenster erzeugen will (zu dem dann die Slist-Elemente hinzugefügt werden würden). Wenn ich eines händisch anlege, ist (or ...) auf jedenfall wahr und Lisp wertet (ssadd) nicht mehr aus. Wenn ich ohne Elemente auszuwählen bestätige, legt mir Lisp ein leeres selction-set mit (ssadd) an.Ja, is s ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Attribute
F - WI 49 am 21.12.2005 um 08:49 Uhr (0)
Hallo Peter,wenn die geänderte Position und Schriftgröße so bleiben soll (also nicht nur eine temporäre lösung für Dich ist), kannst Du den Block (Position und Schriftart der Attribute) ändern und mittels "einfüge" und "attsync" die in der Zeichnung vorhandenen Blöcke mit der neuen Geometrie versehen.Wenn Du viele verschiedene Blöcke in der zeichnung hast und diese ändern willst, ist die Methode allerdings etwas aufwendig. Dann solltest Du ein Script/Lisp verwenden.Such mal im Forum nach Blöcke tauschen/re ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Mehrfachplot über LISP-Programm
Werner am 20.10.2003 um 18:27 Uhr (0)
Vielen Dannk für eure Antworten Hallo Geos: Bei ACAD 2002 kann ich beim besten Willen keine Eingabemöglichkeit für die Seitenzahl finden. (Abgesehen vom normalen Menü natürlich) Falls es doch irgendo stecken sollte, bitte Info wo die Abfrage steckt. Hallo Cadffm: Vorgabe für Blattzahl sollte in Lisp erfogen. Über eingenes Menüe kann ich frei wählen ob ich 1, 2 usw. Plotts erstellen möchte. Eine Vorgabe in der PC3-Datei möchte ich darum möglichst vermeiden. Lösung ist jeodoch auf jeden Fall vorstellbar mit ...
|
| In das Form AutoLisp wechseln |
|
Lisp : wozu Sonderzeichen vor Autocad Befehlen
Temuedschin am 14.02.2021 um 18:18 Uhr (5)
Hallo zusammen,Bin in Sachen Lisp kompletter Neueinsteiger. Deswegen...Generell sollte man ja für alle Befehle in Autocad Lisp Files den englischen Befehl benutzen.Wozu stehen jedoch die Sonderzeichen "-" (Minus), "." (Punkt) und "_" (Unterstrich) - teilweise in Kombination?z.b. (command "_LAYER" "_on" "*" "")Gibt es im Netz eventuell eine Seite bei der der englische Behl (inkl. Syntax) eines deutschen Behls angezeigt wird?aktuell benutze ich zusätzlich das Englische Sprachpaket.z.b.http://www.cadmaro.de/i ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Blöcke bzw. Attribute suchen
cad-intensiv am 26.07.2005 um 18:29 Uhr (0)
Zitat: Original erstellt von RoyCAD: Hallo zusammen Gibt es ein Tool der nach Blocknamen oder noch besser nach Attributen sucht. Ich habe fast 200 Zeichnungen und ich will wissen in welche dwg ist der Block vorhanden. Alle Zeichnungen befinden sich unter D:/CAD. Gruß RoyCAD Dazu brauchst Du kein Tool, das geht mit ein paar Zeilen LISP, z.B. mit (ssget "X" ((0 . "INSERT")(2 . "BLNAME"))) bekommst Du einen Auswahlsatz, der alle Blockreferenzen auf den Block namens BLNAME enthält. Ganz analog kann ...
|
| In das Form AutoLisp wechseln |
 |
Rund um AutoCAD : Suche ein best. Tool vom Acad-Magazin
cadwomen am 16.01.2026 um 21:44 Uhr (15)
servusKI kommt schon mal in die nähe....In der ACM-Tool-Sammlung von 2011 (oft als Tool-CD 2011 bezeichnet) wurden zahlreiche LISP-Werkzeuge veröffentlicht, die heute als Standard-Utilities gelten. Besonders prominent ist in diesem Jahrgang das von Ihnen gesuchte Programm zur Geometrie-Ermittlung.Wichtige LISP-Tools der Ausgabe 2011Dateiname (.LSP) Funktion / Beschreibung Fokus / BezugRUE.LSP Radius-Umfang-Ermittlung: Extrahiert Radien, Bogenlängen und Mittelpunkte Radius/Geometrieaber bei Wisel find ich d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : mit Lisp Shell steuern
Bernd P am 08.07.2004 um 16:38 Uhr (0)
Servus Hab mir ein kleine Lisp zusammengebastelt. Und Stosse nun an meine Grenzen . Macht: Dieses Lisp Speichert mir einfach eine neue Version von z.B. Zeichnung 01.dwg als Zeichnung 02.dwg ab. Soll: Sie soll aber auch die Zeichnung 01.dwg in das Unterverzeichnis _Alt-Varianten verschieben. Problem: Mit Shell stosse ich an meine Grenzen da nachdem Befehl move shell fertig ist, und meine Pfadangaben in Acad nur Fehlermeldungen verursachen. Frage: Wie bekomm ich jetzt mit Shell od. sonstwie ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Polytrace aus acad-Magazin 5/2017
jupa am 15.08.2017 um 09:04 Uhr (1)
Zitat:Original erstellt von tappenbeck:Kann mir einer weiterhelfen?Es ist zwar nicht völlig auszuschließen, daß LISP so wie von Dir beschrieben zu bedienen ist (ich kenn das polytrace.lsp nicht). In aller Regel aber werden mit einem LISP neue Befehle definiert, die man dann in der Befehlszeile von AuitoCAD eingibt. Öffne mal die .lsp mit einem Texteditor und suche nach eine Zeile (defun c:XXXX ). Das hier als Platzhalter mit XXXX gekennzeichnete wäre dann der Befehl, mit dem Du das Programm starten kannst ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Diverse Blöcke ersetzen
archtools am 18.12.2020 um 12:54 Uhr (1)
Zitat:Original erstellt von Bernd P:Servus,Platzhalter funktionieren hier nicht. Naja, die funktionieren nicht im Command-Aufruf. Aber hier ist ja das Lisp-Forum und nicht das Forum "Rund um AutoCAD", und in Lisp ist das natürlich ein winziger Klacks, hier mit Wildcards zu arbeiten.Dummerweise bin ich bekannt dafür, hier keine fertigen Lösungen anzubieten, sondern nur Hilfestellung für die Erarbeitung einer eigenen Lösung zu bieten. Also:1. Alle Blockreferenzen suchen, deren Blokcname dem Wildcard-Ausdruck ...
|
| In das Form Lisp wechseln |