|
AutoCAD VBA : Blocktausch und Datentransfer
steffen.katzschke am 07.01.2009 um 13:01 Uhr (0)
Ich bins noch mal:Das Thema ist bei mir längst Geschichte, aber ich wollte hier wenigstens kurz abschließen.Wirtschaftlich ein Desaster, aber hoffentlich lehrreich. Ich bin in kleinen Schritten voran gegangen und habe sorgsam an einfachsten Beispielen geübt. Als ich endlich alles zusammen hatte und es auf eine richtige Zeichnung losgließ, fiel mir alles aus dem Gesicht. Zeichnung öffnen, Teil ausschneiden und exportieren, Zeichnung schließen, Vorlage (Rahmen) öffnen, Export wieder importieren ... alles sup ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Rendern
cnc am 05.12.2004 um 14:32 Uhr (0)
Hi! Ich erstelle aus einem cnc-Bohrprogramm eine 3D zeichnung. Kan mir jemand sagen wie ich die richtig rendern soll? http://peldo.homepage.t-online.de/3D.zip
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Blockelemente ändern
AsSchu am 14.01.2005 um 14:42 Uhr (0)
Hallo, meinst Du evtl. den Befehl REFBEARB? Damit kann Du in einer bestehen Zeichnung Blöcke ändern
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Hyperlink zu einem Block
Gloem am 12.02.2009 um 07:11 Uhr (0)
Es lag wirklich am verwendeten Block. Ich hab den in der externen Zeichnung neu erstellt und soehe da es ging. Keine Ahnung warum.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Hyperlink zu einem Block
KlaK am 05.02.2009 um 17:09 Uhr (0)
Hab Dir mal die Zeichnung mit vba angefügt.Bilder natürlich nicht (zu groß), aber die Hyperlinks sollten noch an den Blöcken stehen.Vielleicht hilfts,Klaus
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Blockvoransicht
Stelli1 am 14.03.2007 um 11:57 Uhr (0)
Zitat:Original erstellt von Dirk.B:Das mit den Zeichnungen öffnen, Kreis einfügen etc. funktioniert, bis auf das, daß das Objekt in der Zeichnung kein Block ist und somit der InsPkt nicht mit dem InsPkt des Kreises übereinstimmt.Wenn die Zeichnung eingefügt (oder XREF) wird ist sie ein Block.Vielleicht hast du die Blöcke falsch erzeugt. Mit dem WBLOCK Befehl kannst du ja vorhandene Blöcke oder eine Objektauswahl in eine eigene Datei schreiben. Bei einer Auswahl der Objekte kann leicht der Einfügepunkt ver ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Herausforderung Mechanical Part
cadx am 28.01.2008 um 16:17 Uhr (0)
Um etwas mehr Licht ins Dunkel zu bringen, wir sind Maschinenbauer mit sehr hoher Fertigungstiefe, Blechbearbeitung mit Laser und Stanze, CNC Drehen und CNC Fräsen usw. Die Konstruktion arbeitet in 2D und zeichnet die Abwicklungen für Blechteile. Nun müssen die Geometriedaten (Kontur, Biegelinien, Gravur, Lasertexte) in die CAD/CAM Systeme per DXF-File übertragen werden. Bisher gibt es ein AutoCAD Makro das jeder Konstrukteur benutzt und auf die Native Zeichnung (mit Bemaßung usw) anwendet. Das Makro schre ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Zeilenumbrüche MText /Clipboard ??
BloodyMess am 12.06.2004 um 21:17 Uhr (0)
Hallo Nancy, in der Hilfe steht nur, dass man die Zwischenablage nur in Formularen benutzen kann. In den Boxen zum Beispiel. Ein Erklärungsversuch, warum das einfügen aus der Zwischenablage innerhalb einer Zeichnung, für mich, keinen Sinn macht: Wenn Du etwas in die Ablage kopierst und das dann in der Zeichnung einfügst, landet es immer in der linken oberen Ecke. Du kannst also keinen Einfügepunkt mitgeben und musst es dann halt noch mit der Hand zurechtrücken. Irgendwie umständlich oder? Anders sieht es d ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : dynamischer Block
rexxitall am 11.04.2022 um 20:55 Uhr (1)
Schieb mal die Zeichnung und deine Bereinigungsroutine hoch. Das scheint mir ein 20 Zeiler zu sein ------------------Wer es nicht versucht, hat schon verlorn Und bei 3 Typos gibts den vierten gratis ! not for sale !
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Batchprogramm
jakob schaaf am 28.01.2009 um 10:24 Uhr (0)
Hallo,wir machen das so (entweder die Methode 1 oder 2):1) vor dem ACAD-Aufruf, eine externe EXE Starten die, nach einer bestimmten Zeit ACAD killt. Ist ACAD vorher fertig, dann den Killer killen.2) Starten von ACAD mittels Script, und ggf. killen des ACAD nach einer gewissen Zeit. Hier einige Auszüge:...taskID = ExecuteTask(AUTOCAD & " /b " & pfad & DateiName) -- ACAD starten, mittels scriptWhile IsTaskRunning(taskID) If Zeit2 - Zeit1 Val(TIMEOUT) Then Call KillACAD("AutoCAD - [Zeichng.dwg]")...Public ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
kiltswitch am 10.11.2004 um 09:32 Uhr (0)
Oh, das ist wirklich nicht so gut. Mit LISP oder VBA passiert das wohl nicht? Ich gebe zu, ich beherrsche das mit den Gruppencodes überhaupt nicht. Ich habe das erst vor einigen Tagen erfahren, dass es das überhaupt gibt. Also ist das alles auch mit LISP lösbar? Man braucht dazu aber unbedingt die Kenntnis über Gruppencodes? Wenn ich eine fertige Zeichnung habe, welche aus Blöcken besteht. Wie kann ich dann mit einem Programm auf diese Blöcke zugreifen und diese bspw. in der Zeichnung umpositionieren oder ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block copieren und neu einfügen
fuchsi am 20.07.2005 um 16:11 Uhr (0)
das geht mit Object DBX viel einfacher Leider habe ich nur ein Beispiel in LISP, wie man von einer externen Datei einen Block in die aktive Zweichnung kopieren kann. Aber vielleicht kannst du das nach VBA konvertieren ; Routinen für Object DBX Zugriff auf externe Zeichnungen ; ; (OdbxOpenDwg name) ; - name follstaändiger pfad mit .dwg ; - documentObject oder nil ; ; (OdbxCloseDwg doc) ; - documentObject ; - nil ; ; (OdbxCopyBlock doc blname newName) ; - documentObject ; - name ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Grundsätzliche Entscheidung: VBA oder LISP?
Big Sven am 02.03.2006 um 14:32 Uhr (0)
Hallo Ontario!Ich stand neulich vor einer ganz ähnlichen Entscheidung. Nur war es bei mir ein wenig verdreht: Lisp seit vielen Jahren und VBA gleich null. Habe dann ein Projekt begonnen, welches Daten aus der Zeichnung in eine Excel-Liste schreibt und im nächsten Schritt wieder Daten aus der Liste in die Zeichnung überträgt. Ich hatte das schon mit Acad und Lisp realisiert, aber der Zeitunterschied für das Ein- bzw. Auslesen mit der Excellösung ist so erheblich, dass ich alles was mit irgendwelchen Listen ...
|
| In das Form Autocad VBA wechseln |