|
Lisp : Bat-Datei starten
tunnelbauer am 26.02.2007 um 22:44 Uhr (0)
@Werner:Andere Möglichkeit - falls dir diese nicht bekannt sein sollte:Baue die Kopier- und Umbenennfunktionen direkt ins LISP ein (falls dies möglich ist); auch vl kann umbenennen und kopieren...------------------GrüsseThomas
|
| In das Form Lisp wechseln |
|
Lisp : Blöcke anhand gegebener Polylinie einfügen
tunnelbauer am 28.03.2007 um 20:46 Uhr (0)
VLX hat einen Sinn - ja...Und zwar soll es Reverse-Engineering verhindern (unterbinden); schließlich ist ein Programm das geistige Eigentum jemandes anderen...Wie man sowas macht ? Schau mal in deinem Vlide nach File Make Application (und dann eventuell mit dem Wizard).Und einen weiteren Sinn hat das Ganze noch (insbesondere für "Beginners" in Sachen Lisp und AutoCAD-Anpassung):Eine VLX kann auch eine DCL beinhalten - also nur eine Datei zum Laden sowie keine Supportpfade...------------------GrüsseThomas
|
| In das Form Lisp wechseln |
|
Lisp : FYI: Eigenschaftsabfrage in Feld verknüpft mit Objekt
tunnelbauer am 03.04.2007 um 20:17 Uhr (1)
Hi,da ich selber eher länger gesucht habe, möchte ich es Euch nicht vorenthalten:Der Code anbei stammt in seiner Urform von: http://rkmcswain.blogspot.com/2006/09/create-field-linked-to-object.html Code: (defun c:lnkfld () (setq a (car (entsel)) b (getpoint "Select Point: ")) (linkedlength a b) ) (vl-load-com) ;;get a reference to model space (setq *model-space* (vla-get-ModelSpace (vla-get-ActiveDocument (vlax-get-acad-object)) ) ) ;;pass this function an entity and a point (defu ...
|
| In das Form Lisp wechseln |
|
Lisp : Block aus einer anderen dwg einfügen
tunnelbauer am 23.04.2007 um 07:27 Uhr (0)
Neee - deine Grundidee ist schon mal falsch...Du musst, um einen Block einfügen zu können, nicht die Datei öffnen.Es reicht wenn du die Datei normal einfügst - mittels _insert. Dateien musst du nur öffnen wenn du Elemente daraus entnehmen willst.Ein Element, welches du als Blockdefinition in einer Zeichnung haben willst, muss lediglich als eigenständige Datei vorliegen - nicht aber als Block in einer anderen Zeichnung.Vielleicht ziehst du dir - bevor du dir LISP-technische Sachen anschaust - mal die Basics ...
|
| In das Form Lisp wechseln |
|
Lisp : Attributen importieren
tunnelbauer am 27.09.2007 um 20:05 Uhr (0)
Welche AutoCAD-Version verwendest du? (Fülle mal die Systeminformation aus...)Was ist mit ATTIN?Was ist mit direktem Excel-Link?------------------GrüsseThomas
|
| In das Form Lisp wechseln |
|
Lisp : Attributen importieren
tunnelbauer am 27.09.2007 um 20:15 Uhr (0)
Ein OLE-Objekt in deiner Zeichnung.Markiere den gewünschten Bereich in Excel STRG+C, dann wechsle nach AutoCAD Bearbeiten Inhalte einfügen als Verknüpfung; danach brauchst du die Daten zwischen Excel und AutoCAD nicht mehr händisch synchronisieren... (weiß aber nciht, ob das für dich in dieser Form geeignet ist...)------------------GrüsseThomas[Diese Nachricht wurde von tunnelbauer am 27. Sep. 2007 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : AutoCAD 2008 oder Vista Problem?
tunnelbauer am 27.11.2007 um 18:19 Uhr (0)
Simple Antwort: Ja.Warum Ja? Du bringst zuviele Variablen auf einmal ins Spiel...Wir wissen nicht wie dein Code aussieht der abstürzt (nicht mehr läuft).Wir kennen deine unterschiedlichen Fehlermeldungen nicht (meist wären aber genau diese ein guter Ansatz das Problem zu beheben).Somit bleibt eigentlich nur ein Ja über und du musst den Code checken - wir können dir nur helfen wenn uns der Code bekannt ist und/oder die Fehlermeldung - alles andere wäre Hellsehen.------------------GrüsseThomasKorrekturen zum ...
|
| In das Form Lisp wechseln |
|
Lisp : AutoCAD 2008 oder Vista Problem?
tunnelbauer am 28.11.2007 um 14:55 Uhr (0)
Hier gibt es ein Problem bei der Interpretation deiner Umgebungsvariablen - frag mich aber nicht wie dieses Zustande kommt... da darf jetzt wer anderer antworten... ------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
Lisp : AutoCAD 2008 oder Vista Problem?
tunnelbauer am 28.11.2007 um 12:18 Uhr (0)
Zitat:Original erstellt von Big Sven:...Das einzige Problem, welches ich nun noch habe, betrifft ActiveX und die Datei "MSADO15.dll". Das scheint anscheinend ein Vista Problem zu sein, da diese Datei vermutlich hierher kommt...Eine Spur präziser bitte...Wo kommt die Datei her? Aus Vista? Glaub ich nicht...Meiner Meinung nach hast du ein Problem, welches hier unter Methode 2 beschrieben ist...------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
Lisp : autocad-farbfenster aufrufen
tunnelbauer am 08.12.2007 um 13:34 Uhr (0)
Aus der Hilfe:Code:(acad_truecolordlg color [allowbylayer] [currentlayercolor])Zum 2. Teil deiner Frage:Code:(getvar "cecolor")Wobei mir nicht ganz klar ist, was du damit meinst...------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
Lisp : Welche Dias sind in SLB ?
tunnelbauer am 11.12.2007 um 09:13 Uhr (0)
Normal musst du diese Liste ja nur einmal "auslesen" - dies kannst du ja auch händisch machen da die Texte am Anfang der SLB in Form von PlainText enthalten sind.Danach könntest du wie folgt vorgehen: http://aec.cadalyst.com/aec/AutoCAD/AutoLISP-Solutions-Smart-pipe-symbols/ArticleStandard/Article/detail/171653 ------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
Lisp : Anfängerproblem Punkte auswählen Objektfang
tunnelbauer am 19.02.2008 um 18:27 Uhr (0)
Ja - ein anderer Grund dafür ist (du kannst es mal testen in dem du OSNAPCOORD händisch auf 0 stellst), dass deine OSnaps nicht richtig gesetzt sind.Das bedeutet:Zum einen musst du die "Osnaps" ausschalten und zum anderen musst die "Running OSnaps" einschalten. Zitat:Type: IntegerSaved in: RegistryInitial value: 4133Sets running Object Snap modes using the following bitcodes: 0 NONe 1 ENDpoint 2 MIDpoint 4 CENter 8 NODe 16 QUAdrant 32 INTersection 64 INSertion 128 PERpendicular 256 TANgent 512 NEArest 1024 ...
|
| In das Form Lisp wechseln |
|
Lisp : Handbuch für Benutzeranpassungen...
tunnelbauer am 21.02.2008 um 12:15 Uhr (0)
Liegt als PDF in deinem Hilfe-Verzeichnis deiner zukünftigen AutoCAD-Installation (oder als chm - kannst du dir dann aussuchen...)------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |