|
AutoLisp : Importliste erweitern!
Brischke am 04.03.2004 um 11:39 Uhr (0)
Das ist keine Fehlermeldung. Das ist einfach nur die Info, dass dieser Block nicht in der Zeichnung eingefügt ist, also auch nix zu tauschen ist. Wenn dieser in einem anderen Block verschachtelt ist, dann wird dieser mit dieser Routine nicht gefunden und auch nicht getauscht. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
Lisp : Liste
m-troeger am 09.11.2009 um 21:37 Uhr (0)
Hallo Zusammen,ich möchte gern per LISP Layer anlegen.Dazu lese ich eine ASCII Datei mit den LayerInformationen wie Name, Farbe usw. und erhalte eine Liste("M" "Layer1" "FA" "7" ...) also "Mache" "(Layername)" "FA" "(Farbe)" ...Wie kann ich denn die Werte der Liste an(command ".-Layer" ...(Werte Liste) übergeben, um die layer anzulegen ?------------------Servus,Mario www.the-skier.de[Diese Nachricht wurde von m-troeger am 09. Nov. 2009 editiert.]
|
| In das Form Lisp wechseln |
 XREFPREPARE.zip |
Lisp : Grundriss bearbeitung Automatisieren
CADmium am 08.01.2016 um 08:29 Uhr (1)
Da du im Lispbrett gefragt hast, anbei mal ein compiliertes Lisp (vlx) zum Testen, welches alle Farben auf Graustufen umrechnet und Schraffurtranzparenzen auf 50% setzt ... Laden z.B. per Drag&Drop aus dem Windowsexplorer in deine Zeichnungsfläche und starten mit XREFPREPARE in der Befehlszeile ..... kann man auch automatisch laden lassen und den Start ins Menü intergrieren.------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% ...
|
| In das Form Lisp wechseln |
|
Lisp : Ist es eine Beschriftung oder nicht?
zimcad am 15.05.2007 um 19:18 Uhr (0)
Hallo,seit neuester Acad - Version gibt es ja nun Beschriftungsstile und Beschriftungsmasstäbe (eigentlich auch in ACAD-pur oder nur in ACAD-Architecture und Konsorten?) Hat wer einen Tip wie ich mit Lisp oder vba herausbekomme ob ein Objekt oder ein Stil eine Beschriftung ist oder ein Standard-Objekt / Stil?Vielleicht bin ich ja im Moment auf beiden Augen blind aber so wirklich finden tu ich nix..------------------GrussA. Zimmermann
|
| In das Form Lisp wechseln |
|
AutoLisp : Obejkte auf Layer legen
Brischke am 01.10.2003 um 14:19 Uhr (0)
Hallo Walter, ich will ja nicht meckern, nur ein Hinweis. Mit der (command..)-Programmierung tut man sich keinen Gefallen. Verstellt der User was am System, dann kann die Befehlsfolge sehr unterschiedlich sein, und dein Programm funzt nicht mehr. Deshalb schreibe die Elementdaten direkt in die Zeichnungsdatenbank. Das geht mit (entmake..). Damit bist du unabhängig von irgendwelchen Einstellungen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! ...mit erweitertem ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßung (Überschreibung)
Proxy am 07.03.2004 um 21:10 Uhr (0)
BTW . wie kann ich eigentlich sauber den Wert aus (setq DIM-TXT-REAL (cdr (assoc 42 E1))) mit dem aus den GC 1 einer (einzelenen) Bemassung überprüfen mit Berücksichtung der Bemassungsgenauigkeit einer einzigen Bemassung ? Hab da keine Logik für GC(41) != GC(1) gefunden, da die Genaugkeit nicht im Objekt selber gespeichter zu sein scheint. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world fo ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Abstand mit entsel die zweite
HBo am 20.06.2004 um 19:16 Uhr (0)
Zitat: Original erstellt von mapcar: ........ - aber ein Zeichner, der mit permanent eingeschaltetem _NEA malt, kriegt bei mir sofort eine Abmahnung! Gruß, Axel Abmahnung ist zu harmlos, ABER es gibt Berge von Zeichnungen die zu einer GENIALEN Zeit entstanden sind, durch ein paar GENIALE-Lisp-Tools die immer wieder den Objektfang NAE benutzt und anschließend eingestellt gelassen haben! Der arme User hat davon meist nichteinmal was bemerkt! Gruß HBo
|
| In das Form AutoLisp wechseln |
 |
Lisp : Ignoriere alles außer...
C4DP4P57 am 07.12.2018 um 16:33 Uhr (15)
Hallo,kann man in Lisp irgendwie sagen "ignoriere alles außer..."?Hintergrund ist folgender: Das LISP schaltet mir in allen Layouts die Layer entsprechend der ersten zwei Zeichen des Layoutnamens (diese sind in der Regel bei Layout und Layernamen gleich).Das Problem sind Layoutbezeichnungen zu denen es keine Layerentsprechung gibt. Im Fall dieses Codes wären das alle Layouts außer die mit "E_*" und "Sm_*" beginnen.Ich will praktisch erreichen, dass der Code nicht nach Layernamen sucht, die nicht mit "E_*" ...
|
| In das Form Lisp wechseln |
|
AutoLisp : DIMSTYLE manipulieren
CADmium am 10.04.2006 um 13:41 Uhr (0)
.. soll ich dir dein Programm schreiben? Mach dich doch endlich mal mit den Grundlagen vertraut. Vielleicht mal ne Lisp-Schulung ect. ? Fürs Verständnis der Zeichnungsdatenbank empfehle ich dir AutoCad-Objekt von Dietmar Rudolph.... bei Bemaßungsobjekten ist es nicht der GC40 sondern der GC1040 .. die Stileinstellungen liegen dabei in den Xdatas .. deshalb nutze ich- um es mir ein wenig einfacher zu machen - für die Manipulation von Bemaßungen die ActivX-Schnittstelle... ------------------ - Thomas -"Bei ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Schräge Linie ausrichten!
vision am 30.03.2004 um 19:36 Uhr (0)
Hallo, leider habe ich keine Lösung für das Ausrichten von schrägen Linien bzw. 2DPolylinien gefunden. Ich habe Zeichnungen, wo etliche Linien/2DPolylinien minimal schräg verlaufen. Bei normalen Linien geht es noch über Eigenschaften, bei 2DPolylinien nicht mehr so einfach! Wer kann mir helfen, einen Lösungsmöglichkeit wie oben im ersten Beitrag beschrieben, in Lisp zu realisieren? Für Eure Bemühungen bedanke ich mich schon im Voraus.
|
| In das Form AutoLisp wechseln |
|
Lisp : MV-Blöcke
CADesigner am 12.01.2007 um 14:07 Uhr (0)
Hallo, kann mir jemand bei MV-Blöcken helfen?Füge mit dem Befehl "AECMVBLOCKADD" meine MV-Blöcke in die Zeichnung ein.Funktioniert toll. Doch sobald über die Palette MV-Blöcke in die Zeichnung einsetzt und dabei mittels der Eigenschaftpalette die Optionen: am Bilschirm skalieren oder Winkel am Bildschirm eingeben, setzt, geht alles schief.Kann mir jemand sagen wie in in Lisp diese 2 Globalen Einträge umsetzen kann?Im vorraus schon mal danke.
|
| In das Form Lisp wechseln |
|
Lisp : 2D-Array
Bäumchen am 19.07.2007 um 14:50 Uhr (0)
boar, LISP ist so ein mist *fg*ich habe bei mapcar n bissel gesucht und versucht es zuverstehen, aber es klappt net.denn foreach und while gibts zwar, aber ich sehe da nicht, die anwendung auf meine Aufgabenalso die Liste:(list (cons "HEM400" 8) (cons "HEM500" 4) (cons "Fundament" 4))in wie du es schon vorgeschlagen hattest:HEM400&8#HEM500&4#Fundament&4also Name&Wertich hoffe mal es kann mir jemand helfendanke schon einmal!
|
| In das Form Lisp wechseln |
|
Lisp : Programmaufruf mit Parameter
wronzky am 15.04.2008 um 11:29 Uhr (0)
Hallo Markus,also wenn Du den Befehl ekk_frameinsert nicht selbst programmiert hast, dann gibt es da so einfach keine Möglichkeit. Da der Befehl ja ein Command-Befehl ist, kann man an ihn keine Parameter übergeben. Du müsstest also entweder im Quellcode der Lisp ändern, oder (falls das Lispprogramm die Einstellungen nicht vornimmt) im Quellcode der DCL.Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form Lisp wechseln |