|
Autocad VBA : Masse mit Vb erkenne und verarbeiten
flori555 am 21.02.2006 um 06:53 Uhr (0)
Hallo,jetzt habe ich nochmal eine Frage. Ist es vielleicht moeglich, in einem Schnitt der 2D Zeichnung gewisse Teile der Zeichnung so zu makieren, dass AutoCAD dies als Flaechen erkennt. Dann koennte ich doch mit Vb diese Flaechen ansprechen. Mein Bauteil ist ein Rotationskoerper. Somit koennte ich doch das Volumen berechnen. Ist das irgendwie moeglich?Gruss,Florian
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Hilfe für Anfänger
autogis am 21.02.2006 um 08:18 Uhr (0)
Hallo Josef,schau doch einfach mal hier: http://www.battefeld.com/Anwenderberichte_und_Erfahrung/VBA_fuer_BircsCad__IntelliCAD_/vba_fuer_bircscad__intellicad_.html das ist ein kleiner Versuch eines VBA-Einstiegs für AutoCAD und BricsCad, der etwa monatlich fortgesetzt wird.Viele Grüße - Peter
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Toolbar in 2006 erstellen
schrema am 21.02.2006 um 09:55 Uhr (0)
Hallo miteinander,wer hat schon unter AutoCAD 2006 eine Toolbar mit VBA erstellt und konnte diese auch nach Neustart von AutoCAD wiederfinden? Ich jedenfalls nicht. Was unter 2004 mit menugroup.save noch funktionierte, geht jetzt nicht mehr. Laut Hilfe wird der Befehl Save für menugroups nicht mehr unterstützt. Wie ich jedoch jetzt Änderungen speichern soll, steht da leider nicht drin.Da ich so gut wie nichts im Internet über dieses Problem gefunden habe, muss es ja bei allen anderen funktionieren. Wo ist ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Probleme mit Form
Benny4 am 22.02.2006 um 10:11 Uhr (0)
Hallo Forum,mein Problem ist folgendes:Ich habe in AutoCAD - VBA eine Form erzeugt und die Objekte, die in der Zeichnung drin sind in einem TreeView dargestellt. Wenn man ein Objekt markiert wird dies in der Zeichnung ausgewählt, funktioniert auch bestens, allerdings nur, wenn ich meine Form nicht modal anzeige.Jetzt habe ich aber das Problem, dass ich in meiner Form in einer TextBox nichts mehr reinschreiben kann, da die Form sofort wieder deaktiviert wird und die Zeichnung sleber wieder aktiv ist.Hat da ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Linie innerhalb Dreieck
jobau am 23.02.2006 um 08:43 Uhr (0)
Hallo Forum,ich komme bei einem Problem nicht weiter und würde mich über Hilfeoder einen Lösungsansatz sehr freuen. Hierum gehts: Ich habe ein Dreieck mit 3 Punkten. In das Dreieckwill ich interpolierte Höhenlinien einzeichen (das ganze soll malein schlichtes DGM werden). Ich berechne die Schnittpunkte der Höhenlinie mit den Seiten des Dreiecks und lasse 3 Geraden zeichnen(zwischen 1 und 2, 1 und 3 + 2 und 3), wobei die Schnittpunkte dannauch ausserhalb des Dreiecks liegen können (siehe auch angehängtes Bi ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Linie innerhalb Dreieck
jobau am 23.02.2006 um 08:43 Uhr (0)
Hallo Forum,ich komme bei einem Problem nicht weiter und würde mich über Hilfeoder einen Lösungsansatz sehr freuen. Hierum gehts: Ich habe ein Dreieck mit 3 Punkten. In das Dreieckwill ich interpolierte Höhenlinien einzeichen (das ganze soll malein schlichtes DGM werden). Ich berechne die Schnittpunkte der Höhenlinie mit den Seiten des Dreiecks und lasse 3 Geraden zeichnen(zwischen 1 und 2, 1 und 3 + 2 und 3), wobei die Schnittpunkte dannauch ausserhalb des Dreiecks liegen können (siehe auch angehängtes Bi ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Exe aus VB6 deutlich langsamer als VBA?
schrema am 23.02.2006 um 13:48 Uhr (0)
Hallo, miteinander,ich habe einen recht umfangreichen Code mit vielen Zeichnungsaktionen von VBA in VB konvertiert und daraus eine exe erstellt. Wenn ich diese exe nun unter AutoCAD ablaufen lasse, dauert dies deutlich länger als das Makro aus der dvb. Ist dies ein unvermeidliches Problem bei umfangreicheren Programmen oder gibt es irgendeinen Trick, der exe auf die Sprünge zu verhelfen.Vielen Dank.MfGMarco Schreiter
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Linie innerhalb Dreieck
jobau am 24.02.2006 um 07:48 Uhr (0)
Dank an euch für die Lösungsansätze, ich werde mal sehen, ob ich damit klarkomme und ob mich das weiter bringt. Aber ich habe jetzt einen Ansatz gefunden,der mein Problem ganz gut trifft.Gruß Jörg------------------AutoCAD 2006 DEU
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DDE-Schnittstelle erzeugen
Clayton am 27.02.2006 um 15:57 Uhr (0)
Hi,Ich glaube, Du bist hier verkehrt. AutoCad unterstuetzt diese Funktionen seit AutoCad 2000 nicht mehr. Da muesstest Du Dich m.E. schon mit Dassault Systems in Verbindung setzen. Aber, wie Du weiter unten siehst, stammem diese Methoden von Visual Basic.GrussLinkItem, LinkMode, LinkTopic Properties ExampleIn the example, each mouse click causes a cell in a Microsoft Excel worksheet to update the contents of a Visual Basic TextBox control. To try this example, start Microsoft Excel, open a new worksheet na ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Grundsätzliche Entscheidung: VBA oder LISP?
Ontario am 28.02.2006 um 14:29 Uhr (0)
Tach zusammen.Ich arbeite seit Jahr und Tag mit AutoCAD und hab gaaaaanz früher (in R10 und R12) mit LISP was gemacht. VBA kenne ich in- und auswendig aus dem Office-Paket.Nun benötige ich einige Funktionen bzgl. DB-Anbindung, Bibliotheksverwaltung und Stücklistenerstellung in AutoCAD. Welche Sprache nehmen? LISP? VBA?Danke und CiaoOntario
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Grundsätzliche Entscheidung: VBA oder LISP?
Stelli1 am 28.02.2006 um 15:03 Uhr (0)
Hallo Ontario,wieso entweder oder ? Zwischen weiss und schwarz gibt es noch eine Menge dazwischen und drum herum.Die Vorteile von VBA sind meines Erachtens- durchgängige Sprache von Office über AutoCAD bis VB- dadurch leichte Portierbarkeit- leichte Maskengestaltung- leichter Zugriff auf DB mit ADO- Zugriff auf Win ApiNachteile liegen wohl hier- nicht 100% Ein- und Anbindung an AutoCAD (einige Funktion sind schlecht)- schwierigere Einbindung in AutoCAD (in Kombi mit Lisp gut)Ich würde den Schwerpunkt wiede ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD Befehl messen oder teilen
gamadril am 02.03.2006 um 19:24 Uhr (0)
Ihr kennt bestimmt Befehl "messen" aus AutoCAD, womit man Linien oder Blöcke teilen kann. Kann man sowas mit VBA realisieren?Für schnelle Antworte bin sehr Dankbar
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Wenn dann...
Kenny1 am 03.03.2006 um 06:40 Uhr (0)
Hallo @all,ich hab mich mit der VBA-Programmierung noch nicht beschäftigt, so daß ich bei einem Einzeiler schon meine Probleme habe.Ich habe eine kleine Routine, die mir aus eine Textdatei den Inhalt einließt und einen gleichnamigen Ordner in einer definierten Verzeichnisstruktur erstellt. Das klappt soweit.Wenn der Ordner allerdings schon existiert, dann sollte er keine Fehlermeldung bringen. Wenn dieser Fall eintritt, dann soll er gar nichts machen.Ich poste man den Code der Routine :Sub TESTTXTIN()Dim D ...
|
| In das Form Autocad VBA wechseln |