|
AutoCAD VBA : VBA-Oberfläche
Björn Möller am 22.05.2008 um 14:08 Uhr (0)
Hallo Klaus,Mein Problem ist nun gelöst.Ich hatte Verständnisprobleme:1. Man kann die verankerten Fenster hinterher noch verschieben. Dies hatte ich anders verstanden.2. Vor dem Verschieben der "Verankerten Fenster" muss man diese Fenster klein machen, dann hat man mehrere Möglichkeiten die automatische Verankerung zu platzieren. Sind die Fenster zu groß, werden sie automatisch Bildschirmfüllend oder Bildschirmteilend gesetztGruß Björn
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : TextBox berechnen
JoeG am 06.11.2003 um 14:28 Uhr (0)
Hallo Fuchsi Ich habe eine Fehlermeldung bekommen, muß ich vielleicht einen Verweis aktivieren Laufzeitfehler 429 Objekterstellung durch ActiveX-Komponente nicht möglich
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Aktualisierung + Sendcommand
djs0401 am 06.03.2008 um 13:55 Uhr (0)
Guten Tag ihr CADler ;-)Ich habe ein kleines Problemchen mit dem SendCommand Befehl.Bei meinem unten stehenden Programm, werden aus Drawings Blöcke in eine Zeichnung kopiert/platziert und sollen danach jeweils in eine Komponente (ACAD Mechanical Struktur) umgewandelt werden, mit dem Befehl _AMSCREATE . Von Hand funktioniert das soweit alles Klasse. Mit dem "LETZES" wird soll das letzte platzierte OBJEKT in eine neue Komponente umgewandelt werden.Nun hab ich das ganze in eine For-Schleife reingepackt. Nach ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Objekterstellung durch ActivX-Komponente nicht möglich?
Heiko76 am 14.11.2005 um 10:09 Uhr (0)
Aha, so gehts...Set acad = GetObject(, "AutoCAD.Application.16")Nur wieso ging das vorher ohne das .16????Naja, das wird wohl nie einer erklären können...------------------ cuHeikoSchau mal rein www.mertens-bb.de
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Quantity (Menge) von ComponentDefinition (Komponente im Mech Browser) hochsetzen
Stelli1 am 24.06.2009 um 20:35 Uhr (0)
Hallo Steffen,ahja. ???Keine Ahnung was du meinst. Hast du dich im Forum vertan ?Wilfried Stelberg------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Block verschieben
niclas1234 am 10.05.2013 um 09:45 Uhr (0)
Hallo,Ich bin neu hier und auch neu in Acad VBA.Vielleicht könnte mir jemand helfen.Ich habe in Acad einen Block definiert mit einem bestimmten Namen.Sagen wir einfach mal "Josef" "Josef" gibt es nur einmal in der Zeichnung und es wird auch nie einen zweiten "Josef" geben.Ich möchte nun "Josef" um 1mm nach rechts verschieben.Kann mir jemand sagen wie das geht?Kann ja nicht so schwierig sein.Hab schon 3 Stunden gegoogelt und nichts gefunden.Habe Autocad 2004Danke im Voraus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Komponenten Platzieren mit VBA
djs0401 am 07.03.2008 um 16:59 Uhr (0)
Für die, die es interessiert... hab das jetzt so gemacht... leider keinen anderen weg gefunden:Hab aus jeder Datei meine Draufsicht rausgeholt und neu abgespeichert.Dann füge ich die Ansicht in meine Zeichnung ein mit:Code:Set blockObj = ThisDrawing.ModelSpace.InsertBlock(einfugPkt, Dateipfad, 1#, 1#, 1#, 0) blockObj.UpdateUnd dann erstelle ich aus diesem "Block" wieder eine Komponente, mit dem unschönen SendCommand:Code:ThisDrawing.SendCommand "_AMSCREATE" & vbCr & "K" & vbCr & NAME & i & vbCr & "D ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Objekterstellung durch ActivX-Komponente nicht möglich?
mapcar am 14.11.2005 um 09:38 Uhr (0)
http://ww3.cad.de/foren/ubb/Forum259/HTML/000599.shtml#000008 Gruß, Axel Strube-Zettler------------------Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Auswahl auf 0,0 verschieben
alfred neswadba am 10.06.2009 um 14:59 Uhr (0)
Hi, blind geschrieben, also Tipfehler möglich (und kostenlos mitgeliefert )Code:Dim tEnt as AcadEntitydim tAllMin(2) as Double:tAllMin(0) = 99999999.9:tAllMin(1) = 99999999.9:tAllMin(2) = 99999999.9zuerst sammeln wir die Min-Extents aller Elemente im SelectionSetfor each tEnt in sset Dim tEntMin as Variant Dim tEntMax as Variant Call tEnt.GetBoundingBox(tEntMin,tEntMax) if tEntMin(0) tAllMin(0) then tAllMin(0) = tEntMin(0) if tEntMin(1) tAllMin(1) then tAllMin(1) = tEntMin(1) if tEntMin(2) tAllMi ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Komponenten Platzieren mit VBA
djs0401 am 20.02.2008 um 15:54 Uhr (0)
hmm Danke Wronzky ist zwar ne Lösung aber nicht wirklich eine saubere... da könnt ich ja gleich die draufsicht aus einer Komponente herauskopieren und in eine neue Zeichnung kopieren und diese dann laden.Sollte doch irgendwie möglich sein, die versch. Ansichten direkt zu kopieren/platzieren.
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Objekte in ACAD verschieben
Heiko76 am 18.03.2005 um 13:58 Uhr (0)
SUPER!!! Danke Karsten. Genau das habe ich gesucht... ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Schieben von Blockreferenz mit Hilfe ObjectID möglich?
kiltswitch am 13.12.2004 um 12:07 Uhr (0)
Hallo, ich hab eine Frage, zu der ich bisher leider keine Lösung fand: Ich lasse Blockreferenzen (Antennenhalterungen) drehen. Dadurch ändern sich logischerweise die Koordinaten ihrer InsertionPoints. Nun will ich andere Blockreferenzen (Antennen) an diese neuen Koordinaten verschieben. Ich weiß aber jetzt nicht, wie ich das hinbekomme. Muß ich die gedrehten Blockreferenzen erst neu auslesen, damit ich die Koordinaten erhalte? Oder ist es evtl. möglich, die Antennen mit Hilfe der ObjectIDs der Halterungen ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Abmessungen und Formen von Selectionsets
mapcar am 02.04.2004 um 11:33 Uhr (0)
Dunkel ist deiner Worte Sinn... Hier dazu mein kleiner 1. Codeversuch Und? Was ist das Problem damit? ... Möglichkeit alle Informationen die der ausgewählte Bereich enthalten zu bekommen Did you mean ... Möglichkeit, alle Informationen, die der ausgewählte Bereich enthält, zu bekommen ? Was für Informationen denn? Oder meinst du Geometrie? Soll das die Begrenzung für einen Auswahlsatz werden? auf dem Bildschirm zu errechneten Koordinaten verschieben? Did you mean verschieben ? Falls du das mein ...
|
| In das Form Autocad VBA wechseln |