Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.030
Anzahl Themen: 2.140

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 18 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoCAD VBA : Probleme beim öffnen von DWGs
gerhard123 am 29.11.2007 um 19:35 Uhr (0)
Hallo,ich habe ein Programm geschrieben, dass alle DWG-Dateien mittes DB öffnet und daraus eine PNG-Datei erstellt (Benötigen wir für unser ERP-System)Wenn nun aber die DWG-Datei fehlerhaft ist, dann bleibt mein Programm an dieser Stelle stehen.Wie könnte ich diese Problem behebn, das eben diese DWG übersprungen wird und das Programm weiterläuft Anbei ein ProgrammauszugSet rs = con.Execute(SQL)While rs.EOF On Error goto ende t1 = rs!Dokumentennummer t2 = rs!Dateiname AutoCAD.Documents.Open t2, True Hier tr ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Probleme beim öffnen von DWGs
gerhard123 am 30.11.2007 um 11:39 Uhr (0)
Hallo Stelli1,aleso, ich arbeite mit Autocad 2005 Deutsch und das Programm Bildererzeugen macht meine PNG-Files. Damit habe ich ja auch keine Probleme.Lg.Gerhard

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Probleme beim öffnen von DWGs
gerhard123 am 03.12.2007 um 06:55 Uhr (0)
Hallo Wilfried,die Zeichnung kann nicht geöffnet werden wei sie zB. Kaputt ist und auch mit einem Recover nicht geöffnet werden kann.Ich verwende das selbe Programm auch um von DXF-Dateien eine PNG-Datei zu erstellen. Da habe ich auch die seleben Probleme. Wenn das DXF-File nicht geöffnet werden kann bleibt mein Programm einfach stehen. Vielleicht hast du einen Lösungsvorschlag!Lg.Gerhard

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Zeichnung Speichern
gerhard123 am 23.10.2008 um 07:12 Uhr (0)
Hallo,ich arbeite mit Autocad 2008 und möchte Zeichnung mit VBA-Programm als Autocad2004 Version speichern.mit thisdrawing.save wird die Zeichnung aber im 2008 Format gespeichert.Vorab schon mal DankeGerhard

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Nach Text suchen und diesen löschen
gerhard123 am 24.10.2008 um 07:53 Uhr (0)
Hallo,danke für beide Beispiele.Habe jetzt nur noch eine Frage zur unten eingefügten ZeileCode:For Each ent In ThisDrawing.ActiveLayout.BlockWarum "ActiveLayout.Block"!Das hat nichts mit den Autocad-Block zu tun oder?GrußGerhard

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Objekte andere Farbe zuweisen
gerhard123 am 12.12.2008 um 07:29 Uhr (0)
Hallo,habe eine Problem mit Zeichnungen von Kunden mit Fremd-CAD-Systemen.Da jedes System die Zeichnungsobejekte anders exportiet haben wir immer Probleme mit Farbzuweisungen im Autocad.Meistens gibt es Probleme mit der Bemassung die als Block herausgeschieben wird. Nun meine Frage:Hat jemand eine Programm mit dem ich alle Objekte im Autocad, von Linien über Kreise... bis Bemassung, Blöcke, Schraffur usw. zB. von Cyan auf grün ändern kann.Oder wie ich so ein Programm erstellen kann, dass jedes Autocadeleme ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Batchprogramm
gerhard123 am 21.01.2009 um 13:49 Uhr (0)
Hallo Alfred,ein guter Ansatz, aber ich verwende eine ähnlichen Batch auch für das Plotten von Zeichnungen und da habe ich das selbe Problem wenn eine Zeichnung kaputt ist.Anbei ein Codeauszug aber aus eine DB ist aber egal, Public Sub machBilder() Dim SQL As String Dim z As Integer Dim t1, t2 As String SQL = ("select Dokumentennummer, dateiname from DB where Dokumentennummer = 11111 order by Dokumentennummer;") Set rs = CreateObject("adodb.recordset") Set con = CreateObject("adodb.connection") con.Open " ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Batchprogramm
gerhard123 am 28.01.2009 um 11:00 Uhr (0)
Hallo Jakob,vorab mal Danke für deinen Tip.Wenn ich zB. mittels Datenbank die Zeichnungen die zu konvertierenten sind (select ..... where... order bei zng) aus der DB ermittle und ich deine Varianten umsetzte, dann würde mir doch jedesmal bei der selben Autocad ZNG das Autocad gekillt und alle Zeichnungen nach der Problemzeichnung würden nicht mehr konvertiert.mfgGerhard

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Batchprogramm
gerhard123 am 21.01.2009 um 12:58 Uhr (0)
Hallo zusammenIch habe ein Problem mit einem Batchprogramm.Ich öffne alle DXF-Files die ich in einem Verzeichnis finde um diese zu konvertieren.Nun mein Problem: Ist eine DXF-Files kaputt (DXF-Files kommen auch aus Fremdsystemen ) was öfter mal vorkommt, dann bleibt mein Batchprogramm stehen und im Autocad kommt die Meldung Zeichnung kann nicht geöffnet werden. Gibt es eine Möglichkeit, wie ich aus VB vorab prüfen kann ob das DXF-File ok ist oder wie ich auf die Meldung aus dem Autocad reagieren kann damit ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Batchprogramm
gerhard123 am 22.01.2009 um 11:24 Uhr (0)
Hallo Alfred,vorab mal danke für das Beispiel, aber leider ist es nicht so einfach.Damit du mein Problem nachvollziehen kannst:Erstelle von einer einfachen Zeichnung ein DXF-File, editier das File und lösche wahllos einige Zeilen auf den DXF-File und speicher das File danach. Jetzt versuch das DXF-File mit deinem VAB-Code zu öffnen, du wirst sehen, das Autocad wartet auf eine Eingabe und das VBA-Programm wird angehalten bis im Autocad eine Escape oder Enter eingegeben wird.Vielleicht kannst du mir ja noch ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Batchprogramm
gerhard123 am 22.01.2009 um 11:50 Uhr (0)
Hallo Alfred,ich habe 7 Routinen laufen die auch Zeichnungen plotten (aus Layouts) die kann ich leider nicht mit Insert einfügen.Der Tipp ist bei den DXF-Files schon OK, aber leider nicht überall verwendbar.Wir haben auch hin und wieder das Problem, dass wir von externen Firmen Zeichnungen bekommen die mit einer Schulungsversion erstellt wurden.Dann habe ich ein ähnliches Phänomen, Autocad wartet auf eine Eingabe.Toll wäre es, zB nach 2 Minuten passiert einfach ein Escape ans Autocad zu senden wenn das Pro ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : ZNG nach allen Blöcken dursuchen
gerhard123 am 04.03.2009 um 08:08 Uhr (0)
Hallo Alfred,du hast schon recht mit der Blockdefinition in der DB. Auber ich möchte so vorgehen, dass wenn der Block "Fach 100x40" in der DB noch nicht existiert, ich mir zu diesem Block einen Datensatz erstelle mit den Informationen aus dem Block (Artikelnummern, Mengen und Positioniertung, und den Datensatz mit Informationen aus den ERP-System vervollstäntige). Damit habe ich keine Probleme, habe schon einige Programme mit VB.net gemacht.Probleme machen mir eher die Infos auf dem Autocad.Hast du zum The ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : AutoCAD plotten
gerhard123 am 24.03.2009 um 12:40 Uhr (0)
Hallo FB,ich erstelle auch atomatisiert PDF-Plots.anbei mirn Progamm mit dem ich arbeite, vielleicht kannst du damit was anfangen.Public Sub pdfPlot() Dim m_oDoc As AcadDocument Dim m_oLayout As AcadPlotConfiguration Dim dwgPfad, dwgName, strFilename As String dwgPfad = ThisDrawing.GetVariable("dwgPrefix") + "DWG" pdfName = Replace(LCase(ThisDrawing.GetVariable("dwgName")), ".dwg", ".pdf") strFilename = dwgPfad + pdfName Dim oPlotConfig As AcadPlotConfiguration Dim strFilename As String Dim Layout, plott ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz