|
Autocad VBA : Excelimport per VB nach AutoCAD LT
Dirk.B am 14.11.2006 um 19:09 Uhr (0)
Hallo Stelli!Sehe ich es richtig, daß Du ein Programm suchst, das VB oder VBA unter AutoCAD LT lauffähig macht?Dieses Programm soll es können: A HREF="http://www.cadaware.com" TARGET=_blankhttp://www.cadaware.com /A------siehe http://ww3.cad.de/foren/ubb/Forum259/HTML/001020.shtml ------Wir wollen dieses Programm auch noch testen.GrußDirk[Diese Nachricht wurde von Dirk.B am 14. Nov. 2006 editiert.]
|
| In das Form Autocad VBA wechseln |
 |
VBasic / vb.net / vbs / wsh : VB.Net Systemmeldung (Dialogfenster) automatisch schließen
Dirk.B am 18.10.2013 um 10:00 Uhr (1)
Hallo zusammen!Ich habe folgendes Problem.Für eine Anwendung (AutoCAD) habe ich eine kleines Tool in VB.Net geschrieben in dem Dateien aus einem Verzeichnis in einem Schleifendurchlauf geöffnet, bearbeitet und wieder geschlossen werden.Nun kann es sein, dass zwischendurch eine Anwendungsmeldung (Dialogbpx, siehe Anlage) erschein, die den Schleifendurchlauf unterbricht um mit ok bestätigt zu werden.Kann ich solch ein Dialogfenster abfangen und automatisch mit ok bestätigen?In AutoCAD gibt es dazu leider kei ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
AutoLisp : Makro innerhalb Werkzeugbutton
Dirk.B am 14.11.2004 um 20:06 Uhr (0)
Hallo Leute! Ich hatte dies bereits im Forum rund um AutoCAD beschrieben, aber vielleicht kann mir hier ja jemand helfen. Mit der Variante Werkzeugpalette (ohne Handbuch) komme ich so noch nicht klar. Mich würde auch mehr die Variante Makro innerhalb des Werkzeugbutton interessieren. Kann mir da jemand auf die Sprünge helfen? Kann man dort nur mit "Lisp" und "Diesel" oder auch mit "VBA" arbeiten. Mit VBA kenne ich mich einwenig besser aus. Lisp geht so und Diesel garnicht. Wäre für ein Beispielmakro sehr d ...
|
| In das Form AutoLisp wechseln |
 |
Lisp : Lisp und dynamische Blöcke
Dirk.B am 31.01.2013 um 14:10 Uhr (0)
Hallo zusammen!Es ist schon ne weile her, dass ich mich mit Lisp beschäftigt habe.Aber ich habe noch ältere Tools im gebrauch die ich gerade leicht angepaßt habe,was z.B. aktuelle Schraffuren etc. anbelangt.In diesem Zusammenhang wollte ich die alten starren Schraubenblöcke gegen unseredynamischen Blöcke austauschen. Hab dazu auch verschiedene Beispiele hier im Forum gefunden. Aber leider komme ich danmit nicht wirklich klar.In den Anhängen seht ihr die Eigenschaften.Ich möchte nach dem einfügendes Blocks ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp und dynamische Blöcke
Dirk.B am 23.02.2013 um 14:07 Uhr (0)
Hallo Udo!Hallo Forum!Ok, dass mit der Änderung der Sichtbarkeit1 funktioniert.Aber leider nur die.Die anderen Prameter ändern sich nicht.Wie z.B. Winkel2 oder Länge Ø3.Was muß ich da machen?Kann man immer nur 1 Wert ändern?Ich möchte folgendes ereichen.- Block einfügen- Letztes Objekt erkennen - Sichtbarkeit1 von "Ø3mm sichtbar" auf "Ø4mm verdeckt" ändern- Länge Ø4 auf 45 ändern- Winkel2 auf 90° ändernCode:(command "-einfüge" "N:/Konstruktion/AutoCAD/Block_Konstruktion/Verbinder/Spax-Schraube.dwg" P20 "" ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp und dynamische Blöcke
Dirk.B am 24.02.2013 um 15:45 Uhr (0)
Hallo Udo!Vielen Dank.Dann müßte es doch eigentlich so funktionieren:Code:(defun C:Db01()(defun setProperty (vlaDynBlock sPropertyName rValue / vlaProperty) (foreach vlaProperty (vlax-safearray-list (vlax-variant-value (vla-GetDynamicBlockProperties vlaDynBlock))) (if (= (vla-get-PropertyName vlaProperty) sPropertyName) (vla-put-value vlaProperty (vlax-make-variant rValue)) ); end if ); end foreach); end defun (command "_Insert" "N:/Konstruktion/AutoCAD/Block_Konstruktion/Verbinder/Spax-Schraube.dwg" ( ...
|
| In das Form Lisp wechseln |
|
Lisp : Variable von .Net nach Lisp übergeben
Dirk.B am 02.09.2016 um 08:09 Uhr (1)
Guten Morgen Zusammen,ich habe ein Lisp - Programm mit folgenden Variablen:Code:(setq BlockPfad "NEWBLOCKPFAD")(setq BlockName "NEWBLOCKNAME")Ich möchte/muss dieses Lispprogramm aus einer .Net Anwendung öffnen und suche die Möglichkeit,aus .Net diese Variablen zu füllen.Lisp - Programmaufruf wäre:Code:Dim MyCommand As String = "(load ""C:/Testordner/Bloecke/Test_NET_LISP.lsp"")"app.ActiveDocument.SendCommand(MyCommand & "(C:TESTLISP) ")Hintergrund:Das Lisp - Programm, welches ich ansprechen soll ist fester ...
|
| In das Form Lisp wechseln |
|
Lisp : Variable von .Net nach Lisp übergeben
Dirk.B am 05.09.2016 um 20:38 Uhr (1)
Hallo Klaus!Hintergrund dieser Aktion ist folgende.Ich habe für unser Unternehmen unter VB.NET eine Anbindung als Blockverwaltung zwischen unserer Branchensoftware und AutoCAD programmiert.Diese funktioniert auch prima.Nun soll bei uns ein Aufsatztool auf AutoCAD installiert werden in dem vieles noch unter Lisp programmiert ist.Unsere User wollen aber auf unser Tool Blockverwaltung nicht verzichten, daher der Umstand bzw. Lösungsansatz.Mit eurer Hilfe aus dem Forum konnte ich nun meinen Teil erledigen und ...
|
| In das Form Lisp wechseln |
|
Autocad VBA : VBA und TrueColor Zuweisung
Dirk.B am 28.12.2003 um 15:21 Uhr (0)
Hallo Zusammen! Ich hoffe Ihr hattet alle ein schönes Weihnachtsfest! Wie kann man einem VBA Objekt eine TrueColorfarbe zuweisen? Mit den normalen 7 Farben (rot, blau, etc.) geht das ja so: Dim pline As AcadPolylinie ... ... pline.color = acred Innerhalb von AutoCAD, ruf ich die Dialogbox für die Farbauswahl ja mit _color auf. Vielen Dank im voraus. Gruß Dirk
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : VBA verdeckte Linien / shade / Drahtmodel
Dirk.B am 03.01.2004 um 19:52 Uhr (0)
Hallo Zusammen! Wie kann man mit AutoCAD VBA in die Anzeigen verdeckte Linien, shade, oder normale Darstellung wechseln. Vielen Dank im voraus. Gruß Dirk
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : automatisierte Blockerstellung
Dirk.B am 06.01.2004 um 07:54 Uhr (0)
Hallo Ralf! Ich bin mir ganz sicher ob Dir dieses weiter hilft, aber bei meiner programmiererei hilft mir oft die AutoCAD Hilfe auf die Sprünge. Hier einige Info s zu Blockattributen: In diesem Beispiel wird ein Block definiert und ein Attribut zur Blockdefinition hinzugefügt. Anschließend wird der Block in die Zeichnung eingefügt. Sub Ch10_CreatingAnAttribute() Definieren des Blocks Dim blockObj As AcadBlock Dim insertionPnt(0 To 2) As Double insertionPnt(0) = 0 insertionPnt(1) = 0 ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD und rechte Maustaste
Dirk.B am 14.01.2004 um 07:48 Uhr (0)
Hallo Zusammen! Seit einigen Tagen funktioniert bei meinem AutoCAD (2002) die normale rechte Maustastenfunktion nicht mehr. Ich habe es bereits mit einer anderen Maus versucht, geht aber auch nicht. Auch die Standardeinstellung bzgl. der Maus in AutoCAD und dem Windowssystem (2000 prof.) habe ich nachgesehen und auch dort kann ich keine Veränderung sehen. Hat jemand eine Idee woran es noch liegen kann? Für schnelle Hilfe wäre ich sehr dankbar. Gruß Dirk
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Bemaßung unter AutoCAD / VBA
Dirk.B am 12.02.2004 um 13:02 Uhr (0)
Hallo zusammen! Leider ist die ADT-2004, was die Bemaßung anbelangt dem reinen AutoCAD-2004 einiges voraus. In der ADT-Version kann man bei der Bemaßung von mehreren Objekten eine Polygon/Zaunauswahl vornehmen, so daß eine Bemaßungsreihe entsteht und man nicht alles einzel anklicken muß. Hat einer eine Idee, wie man so etwas unter VBA umsetzen könnte? Ich habe mich bislang noch nicht mit der Bemaßung unter VBA auseinandergesetzt, daher wäre ich für jede Hilfe dankbar. Gruß Dirk
|
| In das Form Autocad VBA wechseln |