|
AutoCAD VBA : Koordinaten auslesen
Stelli1 am 07.05.2009 um 19:30 Uhr (0)
Hallo Silvan,hast du schon mal hier oder in der AutoCAD Hilfe (VBA) geschaut ? In der Hilfe gibt es auch ein Beispiel.Wilfried Stelberg------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Koordinaten auslesen
aima am 24.11.2009 um 14:50 Uhr (0)
HalloVielleicht könnt ihr mir ja helfen. Ich bin auf der Suche nach einem Makro das mir dieKoordinaten einer LWPolylinie in eine Excle Tabelle speichert.Leider bin ich mit VBA mit Autocad nicht so bewandt.Ich hab schon ein paar Codes ausprobiert, aber keiner läuft bei mir. Ich danke mir gehteine best. Objektbibliothek ab.Habt Ihr eine Ahnung wie ich das realisieren könnte?
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Block einfügen - Benutzereingabe ist ein Schlüsselwort soll weg
Feyza am 24.11.2009 um 14:11 Uhr (0)
Hallo Zusammen,ich hoffe Ihr könnt mir hier weiterhelfen:In AutoCAD Mechanical 2008 habe ich ein VBA Script, wo mir ein Block aus einer Datei, die ich mir in einer Listbox aufliste einfügen soll:Me.HideDim einfuege As VariantDim name As StringDim blockref As AcadBlockReferenceDim importfile As Stringimportfile = List1On Error GoTo errorhndl name = lblFileNameBox einfuege = ThisDrawing.Utility.GetPoint(, "Bitte den Einfügepunkt für Block " & " wählen") Set blockref = ThisDrawing.ModelSpace.InsertBlock ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Linie auf Polylinie trimmen
alfred neswadba am 02.12.2009 um 19:45 Uhr (0)
Hi, und ACAD den Umring alleine finden lassen ?0.1 Cent für jede Meldung von AutoCAD, dass die Grenze nicht gefunden werden konnte (Überweisung natürlich an mich) und ich würde dies hier von der Karibik beantworten können. Und genau aus diesem Grunde, dass eigentlich nachfolgendes durchgehend unsicher ist, ist es auch von meiner Seite nicht zu empfehlen.Wenn Du VBA nur des SendCommands wegen nutzt, kannst Du aber auch gleich ein Script machen, wo die Befehle untereinander stehen, das wäre dann die minimal ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Linie auf Polylinie trimmen
alfred neswadba am 02.12.2009 um 20:20 Uhr (0)
Hi,wenn es schon 2500 Programmzeilen gibt (und diese was mit AutoCAD tun?), dann hätte ich mal vermutet, dass mit meiner Beschreibung gearbeitet werden kann. Tuts offenbar nicht, also schlecht beschrieben Woran scheiterst es denn bei Dir? Welcher Punkt ist nicht klar?- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Mittelpunkt Bogen
Brischke am 01.03.2011 um 07:58 Uhr (0)
... und wie wäre die Betrachtung als Curce-Object. Da sollte der Mittelpunkt am Parameter 0.5 zu ermitteln sein.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Mittelpunkt Bogen
Benny4 am 28.02.2011 um 15:02 Uhr (0)
Hallo,hab folgende Problemstellung:Ich habe eine Bogen in AutoCAD, folgedessen auch Start- Endpunkt, Zentrum, Radius, Winkel... Was ich brauche ist der Mittelpunkt (NICHT Zentrum) des Bogens. Wie kann ich diesen berechnen?------------------Grüsse Benny
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Gummiband Funktion oder Blöcke vereinigen
stefanstein am 08.12.2009 um 15:34 Uhr (0)
Hallo,bin relativ neu in AutoCAD VBA und auch neu hier im Forum. Habe schon gesucht, aber vielleicht benutze ich nicht dir richtigen Begriffe.Ich möchte den gemeinsamen Flächeninhalt von mehreren übereinander liegenden Blöcken herausfinden (Vereinigungsmenge).Zuerst habe ich dies mit "Vereinigen" versucht, aber anscheinend ist dies für Blöcke nicht möglich.Gibt es eine Funktion, die sozusagen ein "Gummiband" um meine Blöcke legt, damit ich deren Flächeninhalt herausfinden kann? Ich habe im Anhang eine Skiz ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Alternativbemassung mm
alfred neswadba am 16.12.2009 um 09:42 Uhr (0)
Hi Gerhard,ich hätte das programmtechnisch genauso gemacht, Stil nehmen und umstellen, da dies die einzige Situation ist, die DWG-strukturtechnisch plausibel ist. Ich hätte nur gerne gesehen wie ich das auch Programmtechnisch lösen kann.Ich hoffe, dass diese Formulierung nicht das aussagt, was rein aus den Worten zu entnehmen ist. Denn für ich hätte nur gern gesehen klingt danach, als würdest Du andere arbeiten lassen (deren Zeit) und Du brauchst es nicht mal wirklich. Wenn Du selbst etwas dazu beiträgst, ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : VS2008 VB.Net acDoc.SendStringToExecute
oscarr am 25.02.2011 um 10:39 Uhr (0)
Also vielleicht nochmal ein etwas anderer Ansatz. Ich persönlich vermeide so gut es geht SendStringToExecute u.ä. Was auch geht ist die assembly in .NET zu laden:Code: Dim assemblyBytes() As Byte = File.ReadAllBytes("D:Test.dll") Dim SymbolAssemblyBytes() As Byte = File.ReadAllBytes("D:Test.pdb") Dim MyAssembly As Assembly = Assembly.Load(assemblyBytes, SymbolAssemblyBytes)Die zweite Zeile wird nur benötigt wenn Du die dll auch debuggen möchtest ansonsten kann man das weglassen.Du sprachst a ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : DWGs im Durchlauf öffnen bearbeiten speichern schließen
Carsten1210 am 21.12.2009 um 18:17 Uhr (0)
Hallo Dirk,Dann ändere deinen Code so wie Alfred es beschrieben hat.Allerdings muss die Zeile:Set tAcadDoc = tAcadApp.Documents.Open(Dateiname)um den Pfad ergänzt werden:Set tAcadDoc = tAcadApp.Documents.Open(ImportPfad & Dateiname[/b])Sonst wird die Datei nicht gefunden.Ausserdem würde ich die Datei nach dem speichern noch schliessen. Gruß, Carsten[Diese Nachricht wurde von Carsten1210 am 21. Dez. 2009 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : DWGs im Durchlauf öffnen bearbeiten speichern schließen
Dirk.B am 21.12.2009 um 15:46 Uhr (0)
Hallo zusammen!Ich möchte Zeichnungen aus einem Verzeichnis der reihenach öffen, bearbeiten, speichern und anschließend wieder schließen.Dieses soll wenn eben möglich in einem automatischen Durchlauf stattfinden.Das ganze unter AutoCAD 2009 bzw. 2010.Muß ich da noch etwas bzgl. dynamische Blöcke berücksichtigen.Diese könnten evtl. in solch einer Zeichnung enthalten sein.Die Bearbeitungen sollen wie folgt aussehen:- Zeichnung bereinigen- Zoom Grenzen- Zeichnung speichern und schließenDen Fortschritt würde i ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : DWGs im Durchlauf öffnen bearbeiten speichern schließen
Carsten1210 am 22.12.2009 um 10:28 Uhr (0)
Hi Dirk, Habe gerade kein AutoCAD zur Hand, aber schau mal in der Hilfe nach Shademode.Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |