|
AutoCAD VBA : Beim öffnen jeder Zeichnung BKS Welt aktivieren
CADmium am 16.04.2010 um 12:08 Uhr (0)
auch wenn es kein VBA ist....wenn nicht vorhanden, erzeuge (mit notpad) eine Datei acaddoc.lsp im Supportverzeichnis von acad und füge dort die Zeile(command "_ucs" "_world")ein.Mehr Infos------------------ - 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 : Alle Elemente innerhalb der Zeichnung durchlaufen
ThomDD am 17.09.2007 um 17:17 Uhr (0)
vielen Dank CADmium und Carsten1210 für eure schnelle Antwort.das klappt bei mir soweit auch.Aber statt des Layernamens den Farbwert des jeweiligen Elements ausgeben, das scheint wohl nicht zu gehen, oder doch wenn ich die Eigenschaft color verwende, dann bekomme ich ständig den Wert 256 zurückgeliefert.Was ist damit gemeint? Eigentlich müsste ByLayer zurückgegeben werden.Thom[Diese Nachricht wurde von ThomDD am 17. Sep. 2007 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
The VIP am 11.08.2003 um 10:02 Uhr (0)
erklär mir das mal mit den Unities. Bin zwar oft im Forum, weiß aber nicht was es damit auf sich hat. Hab das bisher noch in keinem Forum gesehen. Ich will ja schließlich nicht in Ungnade fallen nur weil ich nicht darüber bescheid weiß Scheint wohl was wichtiges mit den Unities zu sein...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block einer externen Zeichnung einfügen
mapcar am 05.08.2005 um 20:34 Uhr (0)
Ja, das ist möglich, indem man Funktionen aus der axDb15.dll benutzt, dem Teil von ObjektDBX, der allen AutoCAD-Usern zur Verfügung steht. Eine Anleitung für Lisp findest du hier, die Portierung nach VBA sollte einfach sein: http://www.visuallisp-tutorial.mapcar.net/importviews.html 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 : Zeichnung über einen Menüpunkt öffnen
Brischke am 17.05.2004 um 10:30 Uhr (0)
Zitat: Original erstellt von The VIP: Leider funktioniert auch OPEN_DWG nicht Hmm.. mit dieser Feststellung kann ich jetzt nichts anfangen. Kommen irgendwelche Fehlermeldungen??? Hast du die Zeilen in einer *.lsp-Datei gespeichert. Hast du diese *.lsp geladen, ...??? Etwas mehr Infos, versprechen mehr Lösungen! Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
The VIP am 12.08.2003 um 07:34 Uhr (0)
Moin, das läuft ja schon sehr gut mit dem Makro. Hab die entsprechendenBlöcke zugewiesen etc. Wenn ich noch einen normalen, geschlossenen Kreis (in Layer 7) zeichnen will (der quasi die komplette Aussenkontur der Anlage darstellen soll), was ist dann an der Anweisung... ThisDrawing.ModelSpace.AddCircle(Point3D(0, 0), Radius + 45) ...falsch? MfG The VIP [Diese Nachricht wurde von The VIP am 12. August 2003 editiert.]
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
kiltswitch am 23.11.2004 um 14:08 Uhr (0)
Na aber Pi ist doch eine Variable, die ich weiter oben im Code deklariert habe? Zitat: Original erstellt von CADmium: ersetzte mal Pi durch 3.1415926 !
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : ausgewählte Elemente in der Zeichnung per Macros abfragen
ThomDD am 04.10.2007 um 09:09 Uhr (0)
Zitat:Original erstellt von fuchsi:wies hast denn das Makro auf den Button gelegt ??etwa so ?^C^C_-vbarun;IrgendeinMakrodas ^C^C löscht einen eventuelle Selektion, also einfach mal ohne ^C^C auf den Button legen.nein, habe das ursprüngliche ^C^C entfernt und dafür den folgenden Befehl eingetragen: -vbarun dvbname.modulname.prozedurnametrotzdem wird sofort bei Aufruf des Macros über den Button die Selektion entfernt.Thom
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
The VIP am 05.09.2003 um 08:11 Uhr (0)
Hi. Danke. Hab deinen Beitrag am Montag bereits gesehen. Aber ich komm im Moment einfach nicht so recht dazu was in VBA zu machen. Ich muss das noch ne Weile vor mich here schieben bis ich wieder daran arbeiten kann. Trotzdem Danke vorab für deinen Vorschlag. MfG The VIP [Diese Nachricht wurde von The VIP am 05. September 2003 editiert.]
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Bemaßung in Zeichnung ändern
facebraker am 11.08.2010 um 17:32 Uhr (0)
Hallo, ich habe wiedermal ein Problem zum Feierabend.Habe lange nichtmehr in VBA für AutoCAD programmiert, wurde mal wieder zeit.Ich habe ein Problem:Ich möchte in einer Selection, alle Vermaßungen ändern.Der Hintergrund wir haben Zeichnungen in metrisch und sollen diese zusätzlich inImperial = Amerikanisch vermaßt abgeben.Meine Idee ist es:-Objekte markieren-gehe durch alle Objekte in der Selection-Wenn das Objekt eine Vermaßung ist-Rechne die Maßzahl in Zoll um-gehe zum nächsten ObjektKönntet ihr mir den ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Excel-Werte in CAD-Zeichnung übernehmen
alfred neswadba am 04.11.2008 um 15:11 Uhr (0)
Hi,wenn Du mit XlApp das Excel-Application-Objekt meinst, dann bitte nicht mit GetObject(,"AutoCAD.Application") starten oderwenn du mit XlApp das AutoCAD-Application-Objekt meinst, dann bitte nicht nochmals per Shell starten.Kannst Du mal daneben kommentieren, was Du womit bezweckst (eben um obiges klarer zu machen)Weiters wäre interessant, ob Du das VBA im Excel abarbeitest oder im AutoCAD (kann ich unten auch nicht erkennen)- alfred -
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Alle Textstile und Textgröße in einer Zeichnung ändern
Oliwoos am 02.10.2012 um 17:09 Uhr (0)
Hallo,ich habe folgendes Problem:Ich hab locker 100 Pläne bei denen die falsche Schriftart und Schriftgröße verwendet wurde. Es ist jetzt natürlich extrem mühsam alle Texte zu ändern. Die Texte befinden sich in Textfeldern und in Blöcken. Besteht überhaupt die Möglichkeit dieses Problem mit Hilfe von VBA zu lösen?MfG Woos
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
RoSiNiNo am 19.08.2003 um 11:11 Uhr (0)
Hat warscheinlich schon geklappt, da mußt du allerdings aufpassen. Du bekommst ein Array mit Punkten zurück, wenn du da mehr Schnittpunkte hast, bekommst du natürlich auch ein Array mit mehr Werten zurück. Mußt also schaun, welchen Punkt du benötigst. ------------------ Roland
|
| In das Form Autocad VBA wechseln |