|
AutoCAD VBA : Alle Textstile in einer Zeichnung ändern
KlaK am 24.11.2013 um 00:46 Uhr (1)
Darf man fragen wieviel Erfahrung Du schon mit Programmierung und Autocad hast?Und was genau Dein Anliegen wäre? So wie hier alle Textstile auf den gleichen Wert stellen oder allen Texten den gleichen Textstil zuweisen (wie sieht es bei Blockattributen aus)?
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : MLine
KlaK am 04.05.2015 um 13:27 Uhr (1)
Und wie sind die Einstellungen beim MLStil?Hast Du dort Deine gewünschten Einstellungen auf aktuell stehen?PS: Kannst Du bitte noch die SysInfo ergänzen? Einfach beim nächsten Antworten unter dem eigentlichen Text ergänzen.Autocad / Bricscad ? Welche Version? [Diese Nachricht wurde von KlaK am 04. Mai. 2015 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : MLine
KlaK am 05.05.2015 um 19:23 Uhr (1)
Hallo,Ich habe dazu alle MLinien in einer Vorlagenzeichnung (mit WBlock herausgeschrieben)Diese wird über Insert eingelesen, damit sind die MLinien dann auch in der neuen Zeichnung.Die eingefügte Blockreferenz und den Block noch löschen, dann kann der Stil auch geändert werden.Oder Du schreibst den Stil in eine MNL-Datei und ladest diese nach.Direkt erzeugen aus VBA dürfte nicht so einfach sein, ein Beispiel für .NET findest Du hierGrüßeKlaus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : MLine
KlaK am 06.05.2015 um 12:15 Uhr (1)
Hallo,Direktes Einlesen über VBA weiß ich jetzt keine Möglichkeit.Es gab mal hier einen Beitrag über das Erzeugen eines Multilinienstils mit LispMan müßte nun die MLN - Datei einlesen und entsprechend auswerten. Hilfe dazu findest Du in der DXF-Referenz und in der Onlinehilfe.Über das Ausführen von Lispcode unter VBA findest Du über die Suchfunktion hier im Forum auch Hinweise.GrüßeKlaus PS: MNL-Datei ist eine Menüdatei für Lisp, Du möchtest aber eine MLN-Datei = Multilinie einlesenPPS: Wissenswertes zur ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Autocad PDF Druck Probleme
KlaK am 07.09.2015 um 17:26 Uhr (1)
Hallo Michi,Kann es sein dass die neu erzeugte pdf-Datei im Hintergrund noch geöffnet ist?Ansonsten würde ich die verschachtelte Anweisung einmal auflösen und einzelne Zeilen machen. Wo stürzt es dann ab?Zeichnung wurde gespeichert (ThisDrawing.Fullname nicht leer)?Ohne den gesamten Code zu kennen ist das schwierig.Außerdem könntest Du Dir einen Error Handler einbauen um zu sehen ob das wirklich der spezifische Fehler ist?Code:On Error GoTo err_Handler (Dein Code hier)Exit Suberr_Handler: MsgBox "Fehler " ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Autocad PDF Druck Probleme
KlaK am 07.09.2015 um 17:55 Uhr (1)
Evtl. liegt es auch daran dass Du bei Replace(ThisDrawing.FullName, "dwg", "pdf")in Deinem Code vor dem pdf noch einen . hast
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : VBA Code funktioniert mit neuem Rechner nicht mehr
KlaK am 22.10.2015 um 20:39 Uhr (1)
Sehr merkwürdig ...Kann mir das eigentlich nur so erklären dass beim Anlegen des Profiles auf dem neuen PC das VBA noch nicht richtig initialisiert war. So weit ich mich erinnere war ja VBA bei Autocad 2011 nicht mehr in der Standardinstallation dabei und mußte nachinstalliert werden. Wenn das nach der Erstellung des Userprofiles erfolgte wäre das ein mögliche Ursache. Obwohl ich da auch nie Probleme hatte. Aber der einzige Win7 PC im Büro mit Autocad 2011 läuft noch unter 32 Bit. Da war das sowieso eine a ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Hinweise mit VBA auslesen
KlaK am 25.10.2015 um 10:52 Uhr (1)
Hallo.Kannst Du mal erläutern was Du unter "Hinweise" verstehst?Im normalen Autocad finde ich da nichts passendes, Hyperlinks meinst Du ja wohl nicht.Evtl. ein spezieller Zusatz von ACA?Grüße Klaus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Wie man verwaiste Xrefs los wird...
KlaK am 15.02.2016 um 08:02 Uhr (1)
Zitat:Original erstellt von cadffm:Hat der DiplIngBau eine Datei zum nachvollziehen?Wie oft hast Du das schon geschrieben? Da wäre man wahrscheinlich schon früher auf das "Gefängnis" gekommen.Zitat:Original erstellt von rexxitall:Das Rätsel ist vorerst gelöst Man kann Xrefs in Blöcke einbinden.Da kenn ich ja nix Aber Du baust Dir ja die Lösung auch selber ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Block austauschen
KlaK am 12.03.2016 um 12:57 Uhr (1)
Zitat:Original erstellt von zech:Hallo KLaK,Backslash ist unzulässig, Slash ist schon korrekt. Wahrscheinlich ist was geändert, ich habe auch anderweitige Schwierigkeiten mit 2016 und VBA wenn auf einem Rechner Architecture und Civil 3D installiert sind.Trotzdem ...Vielen Dank und ein schönes WochenendeHabe Interessehalber noch einmal nach den Laufzeitfehler gesucht.Die Ergebnisse deuten alle auf ein Netzwerkproblem (evtl. Zugriffsrechte) hin.Vielleicht kannst Du das einfach mal lokal testen.Außerdem habe ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : AutoCAd Mech 2017 VBA Programm anpassen
KlaK am 24.05.2016 um 16:25 Uhr (1)
Hi Feyza,Ist das der gleiche Rechner (Update von XP auf 7) oder ein neu aufgesetzter?Ich vermute mal Win7 64 Bit? Was hat der Oracle Client? 64 oder 32 Bit?Ich mußte auch das 64Bit-Office installieren damit der Zugriff auf AccessDB wieder funktionierte.Wenn Du mal nach dem Laufzeitfehler 429 und Oracle suchst kommen viele Hinweise dass man den Client manuell nachregistrieren muß. Lass doch mal die Registry durchsuchen ob "OracleInProcServer.XOraSession" gefunden wird.GrüßeKlaus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : ARX-Fehler: eWasOpenForWrite
KlaK am 12.11.2016 um 14:09 Uhr (1)
Nein, sind keine Civil 3D Profile, die werden aus einer Datenbank (Vermessungsdaten) aufgebaut und um, mit einem anderen Programm berechneten, Wasserständen ergänzt und zur Kontrolle und für Zusatzbeschriftungen alle in einer Zeichnung abgebildet.Im Block Profilkopf ist die Größe hinterlegt damit für die Abgabe einzelne DWG und PDF-Plot erzeugt werden können. Das Profil im Ansichtsfenster zurechtrücken und plotten ist kein guter Ansatz, schließlich handelt es sich dabei meist um 300 bis 900 Profile (im akt ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Einstig in die Programmierung mit ACAD
KlaK am 17.11.2016 um 19:45 Uhr (1)
Hallo Felix,Leider kann ich mit Deiner Beschreibung wenig anfangen, vielleicht kannst Du Dein Vorhaben etwas genauer beschreiben.Um welche Art von Variablen handelt es sich? Autocad Systemvariable? Eigendefinierte Variable ? Für was? Wo sollen diese gespeichert werden?Eingabemaske - Ein Formular? Woher kommen die Vorgabewerte?Beschreibe doch bitte Dein Projekt etwas genauer, dann können sicherlich bessere Hinweise gegeben werden.GrüßeKlaus
|
| In das Form AutoCAD VBA wechseln |