|
AutoCAD VBA : Alle Zeichenobjekte einer Zeichnung in eine andere Kopieren
VBA_Spielmann am 29.01.2010 um 12:44 Uhr (0)
Hallo Theo,super, das funktioniert. Ich konnte mir aber bisher nur so helfen, indem ich die Zeichnung geschlossen und wieder geöffnet habe.Bei Bemassung aktualisieren im Menü muß ich ja Objekte anwählen, die ich nicht sehe... ?!?Hast Du eine Idee für einen VBA-Befehl ?Nochmals besten Dank, Dein Tipp hat auf jeden Fall geholfen.Gruß GEorg
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Abfragen ob Block schon in der Zeichnung ist
The VIP am 13.07.2004 um 08:37 Uhr (0)
Hi RoSiNiNo. Danke, die Funktion hab ich bereits bei mir im Modul drin. Hab ich mal von dir bekommen Ich denke die Abfrage muss richtig als If-Block kommen (nicht als Funktion). Denn später kommen ja die Zeilen Code: Set BLOCK_LINIE = BLOCK_RECHTECK.AddLine(Point3D(100,0), Point3D(100, 100)) Set BLOCK_LINIE = BLOCK_RECHTECK.AddLine(Point3D(100,100), Point3D(0, 100)) etc. etc. und die muss ich dann ja mit Else beantworten. If Block schon in der Zeichnung, dann - vorhandener Block einfügen Else - ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Ereignisbehandlung, Aktive Zeichnung
finaluser am 11.07.2005 um 11:20 Uhr (0)
OK, also noch einmal ganz detailiert: Zuerst habe ich mir eine Instanz des Programms heranngeholt und von dieser dann das Aktive Dokument. Sub GetAcadObjects() Set objACAD = GetObject(, Autocad.Application ) Set objDoc = objACAD.ActiveDocument End Sub in objDoc ist jetzt ein Handler auf das derzeitige Aktive Dokument vorhanden, von dem ich alle Ereignisse abfangen kann. Aber: öffne ich jetzt ein neues Dokument soll genau dieser Handler auf das neue Dokument umgelegt w ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Zeichnung/drawing kopieren/duplizieren
JoKurt87 am 08.11.2013 um 16:29 Uhr (1)
Gruesse aus den USA! Nun zu meiner Frage:Ich habe in AutoCAD eine Zeichnung erstellt, ein Typenschild bzw. Leistungsschild. Sie besteht nur aus einzelnen Linien, die die Nenndaten voneinander trennen.Ausserdem habe ich in VBA ein Programm geschrieben, dass mir eine txt-Datei oeffnet, Daten ausliest, damit wiederum eine Excel-Datei oeffnet, diese ausliest und die Daten darin dann in die Zeichnung an die richtige Stelle einfuegt. Aus der txt-Datei habe ich ausserdem die erste Seriennummer der chronologischen ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Text auf Zeichnung löschen
Fluvio am 10.06.2004 um 16:30 Uhr (0)
Hi nancy, vielen Dank für Deine Hilfe - es funktioniert wunderbar :-) Viele Grüsse :-) Marcus
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Bestimmtes Schriftfeld in Zeichnung finden
vittorio0 am 30.09.2009 um 22:04 Uhr (0)
hat geklappt, danke schön!
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : InsertBlock funktioniert immer nur einmal pro Zeichnung
Nemorem am 12.03.2008 um 11:57 Uhr (0)
Hallo zusammen.Ich fand folgenden etwas schwer zu diagonostizierenden Fehler. Mit dem Code:Sub InsertErrorTest() Dim myBK As AcadBlockReference Dim Pt1(0 To 2) As Double Pt1(0) = 0: Pt1(1) = 0: Pt1(2) = 0 Set myBK = ActiveDocument.ModelSpace.InsertBlock(Pt1, "C:Kreis.dwg", 1#, 1#, 1#, 0)End SubFüge ich einen Block in meine Zeichnung ein. Funktioniert wunderbar, kann natürlich auch mehrmals gedrückt werden, dann sind mehrere Kreise in meiner Zeichnung, alles soweit kein Problem.So das Problem taucht abe ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : dwg-Zeichnung kopieren
Carsten1210 am 02.06.2008 um 11:53 Uhr (0)
Hi Stechi,Wenn es nur ums kopieren geht, könntest du es auch mit dem FileSystemObject machen.Hier mal ein paar Links zu dem Thema: Link1 Link2 .Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Zerschneiden einer Zeichnung in Quadrate
hendersson am 21.01.2005 um 11:37 Uhr (0)
Hallo liebes Forum, hier ein Problem, zu dem ich schon mal eine Lösung gefunden, diese aber wieder verloren hatte (blöd): Ich brauche eine Routine, die mir Zeichnungen in einem quadratischen Raster zerschneidet. Der Hintergrund ist wie folgt: Ich habe für eine GIS-Anwendung ein Modul, welches Kartenblätter per Klick anhand der Koordinate Nachlädt. Jetzt brauche ich eben diese Routine, um eine gelieferte Zeichnung automatisiert zu zerschneiden. An sich würde mir schon ein Lösungsweg zum Zerlegen reichen, de ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Zeichnung als Block einfügen
Feyza am 06.12.2005 um 12:42 Uhr (0)
Gelöst : )Me.Hide"den Programm code"Me.ShowMan muß das Formular ausblenden und wieder einblenden : )Schöne GrüßeFeyza : )------------------
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Schrittweise Auswertung der Zeichnung mit SelectAtPoint
Sagu am 15.03.2007 um 10:46 Uhr (0)
Geht es vielleicht über SelectByPolygon?
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Schrittweise Auswertung der Zeichnung mit SelectAtPoint
Sagu am 15.03.2007 um 13:29 Uhr (0)
Das wollte ich nicht, werde mit dem "s" reden.
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Beim öffnen jeder Zeichnung BKS Welt aktivieren
koala2000 am 16.04.2010 um 12:02 Uhr (0)
Hallo.Viele unserer Mitarbeiter arbeiten mit eigenen BKS. An einem Arbeitsplatz, an dem alle Daten zur Weitergabe an eine CNC Maschine vorbereitet werden ist es aber zwingend erforderlich das auf BKS Welt gearbeitet wird, damit die richtigen Koordinaten übergeben werden.Wie kann ich per VBA erreichen das beim öffnen jeder Zeichnung das BKS Welt aktiviert wird?Gruss, Koala------------------Geht nicht, gibt es nicht...
|
| In das Form AutoCAD VBA wechseln |