|
Lisp : VBA-Routine automatisch aus neu geöffneter DWG starten
HaGe am 07.10.2011 um 15:14 Uhr (0)
Hallo,ich möchte gerne per Buttonklick (Befehlsaufruf) eine externe DWG öffnen und danachaus dieser geöffneten DWG eine VBA-Routine starten welche sich in dieser DWG befindet.Das öffnen der DWG per Button hab ich soweit hinbekommen und funktioniert auch und zwar so:In der acaddoc.lsp habe ich folgendes definiert:(defun c:Test ()(command "vbastmt" "AcadApplication.Documents.Open "H:xx.dwg""))(wobei ich den Befehl (hier im Beispiel Test) nachher im AutoCAD über einen Button (Werkzeugkasten) aufrufe) aber lei ...
|
| In das Form Lisp wechseln |
|
Lisp : Kochbuch Autolisp im Antiquariat
CADdigger am 12.10.2011 um 12:51 Uhr (1)
Hier gibt es auch günstiger!!! http://www.amazon.de/Kochbuch-AutoLISP-AutoCAD-programmieren-LISP/dp/3446412174
|
| In das Form Lisp wechseln |
|
Lisp : Kochbuch Autolisp im Antiquariat
cadffm am 20.11.2015 um 00:14 Uhr (1)
Ebay, ab 50€ gesichtet.. http://m.ebay.de/itm/Kochbuch-AutoLISP-AutoCAD-programmieren-mit-LISP-/281853362055?nav=SEARCH ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : Parametrics Uservariable oder parameter
Harrie am 09.10.2011 um 22:20 Uhr (0)
Ja, das ist AutoCAD!http://www.theswamp.org/index.php?topic=38329.msg436140#msg436140 Ja, das ist AutoCAD mit eine neue Dimension! http://forums.augi.com/showthread.php?t=55713&highlight=hofdriven&page=2 http://forums.augi.com/showthread.php?t=55713&highlight=hofdriven&page=4 http://forums.augi.com/showthread.php?t=55713&highlight=hofdriven&page=5 [Diese Nachricht wurde von Harrie am 09. Okt. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Abbruchstelle erkennen
CAD-Huebner am 07.10.2011 um 14:36 Uhr (0)
Befehl:VLIDE Debugging bei Fehler unterbrechen einschaltenProgramm laufen lassenbei Abbruch in AutoCAD Befehl:VLIDE Debugging Quelle für letzte Unterbrechung------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de[Diese Nachricht wurde von CAD-Huebner am 07. Okt. 2011 editiert.]
|
| In das Form Lisp wechseln |
 |
Lisp : Realzahl runden
Bernd10 am 12.10.2011 um 13:16 Uhr (0)
Hallo,ich habe ein Problem beim Runden zweier Realzahlen, das ich mir nicht erklären kann. Dabei runde ich die zwei Realzahlen rxausdeed und rxausdkoor mit meiner Funktion, die für mich gleich sind (siehe Datei Ueberwachung.jpg). Die Lisp-Funktion, die ich dafür verwende, ist ebenfalls in der Anlage enthalten.Warum sind die beiden Realzahlen rxausdeed und rxausdkoor nach dem Runden nicht gleich?Danke im Voraus und viele GrüßeBernd
|
| In das Form Lisp wechseln |
|
Lisp : Gruppencode
Theodor Schoenwald am 09.11.2011 um 14:12 Uhr (0)
Hallo,ich habe eine Polylinien-Bogen von 10,10 nach 20,30.In der DXF-Datei steht folgender Wert: 20 20.000000000000011Gibt es eine Möglichkeit, Einstellung oder Nacharbeit, dass der Wert auf z.B.:20.000000000000000gesetzt wird?Natürlich nicht mit eine Editor alle Werte von Hand ändern.GrußTheodor
|
| In das Form Lisp wechseln |
|
Lisp : Block einfügen klappt nicht
Frank88 am 16.10.2011 um 21:52 Uhr (0)
Hallo,hats geschrieben und kanns nicht lesen...Ich habe vor Jahren schon mal ne Anfrage gemacht, wie man Blöcke einfügt und da auch Antworten bekommen:http://ww3.cad.de/foren/ubb/Forum145/HTML/000925.shtml#000000jetzt stehe ich wieder vor diesem Problem, habe die Dateien und Daten von damals nicht zur Verfügung und werde aus diesem Thread (und auch den anderen, die die Forensuche für "Block einfügen" liefert) nicht schlau.Code:(setq X1 (- X 0.8)) (setq SubRW (Text_z Y X1 "Code" Code))(setq SubRW ( ...
|
| In das Form Lisp wechseln |
|
Lisp : Auswahlsatz Attribute
Brischke am 23.11.2011 um 13:23 Uhr (0)
Zitat:Original erstellt von sponk-mg:Besser wäre es, den GC komplett zu entfernen Zitat:Original erstellt von sponk-mg:... mein Halbwissen stösst mal wieder an seine Grenzen.Statt Blöcke aufzulösen, um Attributtexte zu löschen,möchte ich die Gruppencode 2 und/oder 1 aus dem Block entfernen. ... Was du da vor hast, klingt nicht wirklich sinnvoll. Objekte haben bestimmte Eigenschaften, die untrennbar mit der Existenz des Objektes verknüpft sind. Diese sind in den Gruppencodes organisiert. Du kannst nicht ei ...
|
| In das Form Lisp wechseln |
|
Lisp : Block einfügen klappt nicht
cadffm am 16.10.2011 um 22:47 Uhr (0)
Hast du dir denn den AutoCAD-Befehl EINFÜGE (_insert) in der Befehlszeilenversion (-EINFÜGE/_-insert) denn schonmal wirklich angesehen ?Wenn du also damit kein Verständnisproblem hast dann mußt du deine Lisp-Werte überprüfen.(andernfalls: spiele den Spass händisch in der Befehlszeile durch: -EINFÜGE / AutoCAD-Hilfe Befehl -EINFÜGE) Welchen Wert hat denn X ?Welchen Wert hat denn Y ?Welchen Wert hat denn BlockN ? Teste mal statts dieser Zeile (command "_-insert" BlockN (list Y X)) folgende:(command "_-ins ...
|
| In das Form Lisp wechseln |
|
Lisp : Block einfügen klappt nicht
Frank88 am 17.10.2011 um 18:46 Uhr (0)
Hallo cadffm!manchmal brauchts eben den Rempler von außerhalb. Oder vielleicht wars gestern nur zu spät.Ich Depp hole mir ja die Zuordnung, welches Symbol für welchen Code genutzt werden soll, aus einer ASCII-Datei. Die Datei gibts auch tatsächlich und es steht drin, was drinstehen soll. damit ich aber zuhause vorm Rechner weiter dran arbeiten kann, habe ich mir alles auf nen USB-Stick kopiert.Tja, der hatte dann am anderen Rechner einen anderen Laufwerksbuchstaben, als im Büro.Code:;Codezuordnungsdatei im ...
|
| In das Form Lisp wechseln |
|
Lisp : Block einfügen klappt nicht
cadffm am 18.10.2011 um 08:14 Uhr (0)
Na prima ! Für die nächsten Zeilen nutzt du dann einfach noch ein paar IF-Anweisungen mehr,dann hast du den Ärger nicht mehr.Wenn Datei vorhandenundwenn ermittelter String vorhandenundwenn Blockdefinition mit diesem Namen gefunden wirdDANN mach im Programm weiter.. ------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
| In das Form Lisp wechseln |
|
Lisp : script zur Bereinigung von Export DXF/DWG
cadffm am 18.10.2011 um 11:43 Uhr (0)
Zu deiner Anleitung im Anhang:"Export in ACAD 2007" = Vorarbeit"Zeichnung in ACAD 2012 öffnen" = Das macht man 1x und lässt dann ein Batchprogramm laufenwelches nacheinander die ausgewählten Dateien durchläuft: öffnen, abarbeitet, schließen. *SCRIPTPRO von AutoDesk (ist super, nur leider durch ungewöhnliche Arbeitsweise sehr langsam) *SCC2 von CADwiesel.de, einfaches Lispprogramm welches im SDI-Modus ein Script pro Datei ausführt.und ab hier kann man ein Lisp/Script einsetzen:vorab zB. Befehl _.MODEL (um i ...
|
| In das Form Lisp wechseln |