|
AutoCAD VBA : Änderungen in DimStyls vornehmen
dj_assp am 09.01.2008 um 07:05 Uhr (0)
Ich habe die Zeile jetzt ersetztdas Problem ist das er die Eigenschaften zwa zuweist aber es wird nicht Angezeigt. Das Update der Zeichnung funktioniert nicht.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Batchprogramm
alfred neswadba am 22.01.2009 um 11:29 Uhr (0)
Hi,dann mach den anderen Weg, den ich vorgeschlagen habe:- neue Zeichnung erstellen- DXF mit insert einfügen, das sollte keinen Dialog hochbringen.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Formular zum ausfüllen meines Zeichnungskopfes
Dressler am 20.11.2003 um 11:49 Uhr (0)
Jetzt stllt sich auch noch die Frage, ist dein Block schon in der Zeichnung eingesetzt oder nicht? --- Bisher ist kein Block eingefügt mit dem Zeichnungsrahmen um Platz in den Zeichnungen zu sparen wo ich verschiedene Blattgrößen mit unterschiedlichen Köpfen verwende. Wenn er schon in der Zeichnung ist, dann musst du nach der jeweiligen Blockreferenz suchen. --- Wie kann ich nach so einer Blockreferenz suchen? Wenn du aber den Block erst einfügen musst, dann ist das noch leichter, du kennst ja dann die B ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Mtext Eigenschaften ändern
lbcad am 23.01.2006 um 12:48 Uhr (0)
Hallo Leute,in einem Block habe ich einen Mtext. An diesem Text möchte ich die Laufweite ändern.Das Ganze soll mit VBA gemacht werden.Wenn die Zeichnung geöffnet ist, kann ich mittlerweile diesen betreffenden MText in der Zeichnung finden. Aber die Änderung klappt nicht .Frage:Muß ich den Bloch irgendwie zur Beabeitung öffnen ?bisher habe ich das so gemacht: For Each oBlock In oBlocks sText = sText + oBlock.Name + vbCrLf If oBlock.Name = "Schriftfelder IBG Monforts" Then bFound = True Fo ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Polyline breite änderung
dw am 17.12.2007 um 16:52 Uhr (0)
Wie kann ich inerhalb meine Zeichnung ein polyline mit der ConstantWidth 81 selectieren und dann diese änderen auf 45....und das alles sollte er machen wenn ich auf einem button klik.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Problem mit dem Einfügen von selbstdefinierten Blöcken
alfred neswadba am 17.11.2008 um 20:06 Uhr (0)
Hi Marie,ich tippe bei der Datei darauf, dass INSBASE verstellt ist oder das Element, das einen Pfeil darstellt, nicht auf 0,0,0 gezeichnet ist. Damit wird es beim Einfügen eben um den Vektor versetzt sichtbar, den das urspruengliche Element eben vom INSBASE entfernt ist.Wenn ich allerdings dann Deine zweite Nachricht dazu lese, dann könnte man auch vermuten, dass es sich um eine Block-In-Block Struktur handelt, d.h. Du willst einen Block namens PFEIL aus einer Zeichnung names SYMBOLE.DWG (als Beispiel). D ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Dringend Hilfe gesucht
BloodyMess am 02.09.2004 um 17:38 Uhr (0)
Hallo Michael, warum fügst nicht in den Dateinamen einfach ungültig ein? Kann ja auch automatisiert erfolgen. Oder muss es unbedingt in der Zeichnung gekennzeichnet sein? Gruß TP
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Event Problem
CADmium am 24.06.2008 um 13:07 Uhr (0)
Die acaddoc.lsp wird nach dem Öffnen einer neuen Zeichnung in dieser abgearbeitet....------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Blockattribute in eine Textdatei schreiben
ela-cad am 30.09.2009 um 12:08 Uhr (0)
Hallo Alfred,um unser Vorgehen noch etwas zu vertiefen (nicht mit AutoCad):Ich bearbeite eine Zeichnung und drücke auf speichern. Nun wird ein Skript (Befehlskette) abgearbeitet, das die Einträge aus dem Schriftfeld wie z.B. zeichnungsnummer, erste Zeile, zweite Zeile, usw. mit einem Feldtrennungszeichen in eine Textdatei schreibt.Die Zeichnung selber wird wie gesagt als HGPL-Datei beigefügt.In der Datenbank werden die Texte in die entsprechenden Felder der Dokumentensuchmaske eingetragen und mit der Zeich ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : mehrere Layouts mit Schriftfeldern
vittorio0 am 24.11.2012 um 17:25 Uhr (0)
Hallo HolgerHier der code der mit einem Layout funktioniert. Wenn ich wüsste wie man sagt ins aktuelle Layout schreiben, würde das funktionieren.Code:Private Sub btnAttrToDwg_Click() Editierte Attribute zurück in Block schreiben MsgBox "Schriftfeldname zur Zeichnung " & ThisDrawing.GetVariable("dwgname"), vbInformation, "Schriftfeldname ist: " & SF Update the attribute valuesOn Error GoTo err_controlDim EntGrp(1) As IntegerDim EntPrp(1) As VariantEntGrp(0) = 0EntPrp(0) = "INSERT"EntGrp(1) = 2EntPrp(1) = "S ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Zeichnungseigenschaften auslesen, verändern
RoSiNiNo am 19.01.2004 um 14:17 Uhr (0)
Wenn ich mir den vorigen Beitrag von Thomas durchlese, könntest du vielleicht die Zeichnung nach einem Dictionary durchsuchen, vielleicht steht ja da etwas drinnen. ------------------ Roland
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Objekte aus Xref erhalten
Frenzelp am 18.12.2011 um 10:19 Uhr (0)
Hallo,ja, es besteht noch Klärungsbedarf. Ich möchte das gewählte Objekt aus der Xref mit seinen Daten (Attributen, Xdata) in die aktuelle Zeichnung kopieren. Viele GrüßePeter
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Rahmen zeichnen mit VBA
CADmium am 22.04.2008 um 10:22 Uhr (0)
Zitat:Original erstellt von Stechi:Eine Frage noch: Warum sehe ich den Block bzw. die Zeichnung nicht?Weil ein Block ein Container-Objekt ist und kein Geometrieobjekt. Das was du in der Zeichnung siehst, sind Blockreferenzen, also Visualisierungen des Blockes.Um eine Referenz zu erstellen ruf das Kommando _insert auf ( bzw. die Methode InsertBlock )Die VBA-Hilfe sagt dazu : Sub Example_InsertBlock() This example creates a block containing a circle. It then inserts the block. Create the block Dim bl ...
|
| In das Form AutoCAD VBA wechseln |