|
AutoCAD VBA : InsertBlock langsam - Alternativen ?
KlaK am 20.11.2008 um 13:29 Uhr (0)
Hallo zusammen,muß auch mal wieder eine Frage stellen:Ich habe ein Programm, das Blöcke in eine Zeichnung einträgt. Aber: Es dauert ewig bis er damit fertig ist.Zu den Grundvoraussetzungen:DWG mit ca. 400 vordefinierten BlöckenBlöcke werden ohne Attribute aus einer im Speicher befindlichen Liste mittels der .InsertBlock Methode eingetragen.Bei 70 000 einzutragenden Punkte ist AutoCAD inzwischen 3 Stunden beschäftigt.Ein Versuch ohne BlockRefObj.Update bringt minimale Verbesserung.Wie macht Ihr das bei groß ...
|
| In das Form AutoCAD VBA wechseln |
|
Rund um AutoCAD : DXF Datei beschädigt - angeblich doppelter Gruppencode
KlaK am 07.12.2025 um 12:57 Uhr (1)
Zitat:Original erstellt von cadffm:"Doppelt vorhandene Spezifikation der Gruppe 10 auf Zeile 186228"Ungültige oder unvollständige DXF-Eingabe -- Zeichnung abgebrochen."Nich immer klingt die Meldung passend (für gewöhnlich aber schon)und nicht immer ist das Problem in dem Objekte welches zu der Zeile gehört - allerdingsbei Meldungen zu Gruppe 10 fällt mir kein sinnvolles Beispiel ein.Ich stimme da cadffm zu, vermutlich liegt das Problem woanders, aber ohne Datei ist das schwer zu überprüfen.Schon mal das Ac ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : Block aus Bibliothekszeichnung einfügen.
KlaK am 17.02.2013 um 12:19 Uhr (0)
Nur mal so zum Nachdenken:Kennst Du die CopyObjects Methode?Deine Bibliothekszeichnung als 2. Dokument im Hintergrund öffnen, Block in die Zeichnung kopieren (Block-Collection) und RefBlock in den Modellspace einfügen, wäre doch das einfachste, anstatt die komplette Bibliothek und hinterher bereinigen zu müssen.Andererseits, wenn ich Rahmen A0 lese. Ist das ein komplettes Layout? Dann könnte man sich den Umweg über den Block sparen und gleich ein neues Layout kopieren. Ihr werdet doch hoffentlich keinen Pl ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Block aus Bibliothekszeichnung einfügen.
KlaK am 17.02.2013 um 12:19 Uhr (0)
Nur mal so zum Nachdenken:Kennst Du die CopyObjects Methode?Deine Bibliothekszeichnung als 2. Dokument im Hintergrund öffnen, Block in die Zeichnung kopieren (Block-Collection) und RefBlock in den Modellspace einfügen, wäre doch das einfachste, anstatt die komplette Bibliothek und hinterher bereinigen zu müssen.Andererseits, wenn ich Rahmen A0 lese. Ist das ein komplettes Layout? Dann könnte man sich den Umweg über den Block sparen und gleich ein neues Layout kopieren. Ihr werdet doch hoffentlich keinen Pl ...
|
| In das Form AutoCAD VBA wechseln |
|
Rund um AutoCAD : Zeichnungnen XRef mit unterschiedlichen Koordinatensystemen
KlaK am 16.07.2021 um 12:22 Uhr (1)
Hallo,Vielleicht stellst Du diese Frage noch einmal explizit im Autocad GIS Forum. Ist doch sehr speziell. Evtl. könnte man etwas über Kartensammlungen machen? Hab mich damit aber noch nicht intensiver beschäftigt.Meiner Meinung nach wirst Du da keine andere Möglichkeit haben als nach Änderungen die Zeichnung neu zu übernehmen (konvertieren). Für einfache Zeichnungen (ohne Civil Elementen) habe ich unter Bricscad eine 1-Klick Lösung für die Transformation, da bleiben auch die Layouts erhalten. Läuft aber n ...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCAD : BricsCad Plotstil wird nicht richtig angezeigt
KlaK am 17.09.2025 um 13:21 Uhr (1)
Zitat:Original erstellt von cadffm:2. Warum sehe ich einmal "VORABZUG" und einmal nicht?Das wäre jetzt auch meine Frage gewesen. Wir verwenden ja auch Urbano Kanal, sehen aber zwischen reinem Bricscad und Urbano-Profil keinen Unterschied (außer in den Menü- / Ribbonleisten).Im ersten Bild sieht es so aus als läge über dem Planstempel noch der Vorabzugsblock mit halb durchscheinender weißer Fläche.Grüße, Klaus [Edit]Vermutlich ist im normalen Bricscad der Supportpfad zu diesem Block nicht eingetragen. Bi ...
|
| In das Form BricsCAD wechseln |
|
Rund um AutoCAD : Gelöschte Layouts bereinigen
KlaK am 31.07.2008 um 22:41 Uhr (0)
Hallo Stephan,Du könntest ja auch einmal versuchen mit ein paar Systemvariablen zu spielen.Ansatzpunkte wären hier:RasterPreView ( bei 0 werden keine BMP-voransichten erstellt, 1 ist Voreinstellung)ISAVEPERCENT ( Standard 50 (%), mal auf 0 stellen)SAVEFIDELITY Bei sehr großen Zeichnungen schalte ich auch gerne die Zurück - Funktion über Steuern auf Nichts oder eine Aktion (muß bei jedem Öffnen der Zeichnung neu eingegeben werden). Ansonsten hilft noch das automatische Speichern auszuschalten. Geschwindigke ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD Civil 3D : Probleme mit Programm selbst
KlaK am 26.08.2011 um 22:41 Uhr (0)
Bei sehr großen Datenmengen kann es schon mal ein wenig länger dauern bis das Programm wieder reagiert. Hatte ich erst heute wieder. Taskmanager zeigte keine Rückmeldung aber der Prozess selber zeigte aktivität im Speicherbereich und nach fünf Minuten konnte man wieder arbeiten.Wenn man das Programm aber beendet kann es durchaus passieren, dass sich einige Variablen verändern.Neben den schon erwähnten FILEDIA und STARTUP ist da häufig auch CMDDIA oder MBUTTONPAN verstellt. Was die machen findest Du in der ...
|
| In das Form AutoCAD Civil 3D wechseln |
 T_GP.zip |
Rund um AutoCAD : Zoom Grenzen
KlaK am 05.02.2013 um 15:39 Uhr (0)
Danke erst mal für die AntwortenErgebnis von dbliste (wie bereits oben angedeutet):Code:Befehl: dbliste MAPBULKFEATURE Layer: "3d_Poly_WSP_Menhart" Bereich: Modellbereich Referenz = 17319 MAPBULKFEATURE Layer: "3d_Poly_WSP_Menhart" Bereich: Modellbereich Unsichtbar Referenz = 1731b MAPBULKFEATURE Layer: "3d_Poly_WSP_Menhart" Bereich: Modellbereich Unsichtbar Referenz = 1731d MAPBULKFE ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : Blockname automatisch generieren und Block einfügen/ersetzen
KlaK am 14.02.2009 um 10:20 Uhr (0)
Und das ist auch richtig so, denn wenn Du einen Block zuweisen möchtest, den es nicht gibt, ist das eben ein Fehler.Deshalb mache ich es entweder so wie Du am Anfang mit:on error resume nextSet Block = ThisDrawing.Blocks.Add(Bpkt, blockname)If Err 0 then Set Block = ThisDrawing.Blocks.Item(blockname)End Ifon error goto 0oder (die sauberste Lösung) ich verwende eine Unterroutine, die alle Blöcke in Blocks durchsucht. Wenn der Block nicht vorhanden ist wird er erzeugt. Die Funktion gibt dann den Block (vor ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Attribut über Visibillity übergeben
KlaK am 08.12.2020 um 09:29 Uhr (1)
Hallo Walter, willkommen im Forum Wenn Du Deinen Code hier einstellen würdest, könnte man besser sehen wo der Fehler liegt.Dann stellt sich noch die Frage normale BlockReference (der Block ist ja nur die "Bauanweisung") oder dynamischer Block (wegen Auswahl)?Oder triffst Du die Auswahl in einem Formular?GrüßeKlaus PS: Wenn Du im Forum Autocad VBA den Filter auf Attribut stellst findest Du viele hilfreiche Tips, Beiträge. Das generelle Schreiben / füllen eines normalen BlockReference Attributes z.B. h ...
|
| In das Form AutoCAD VBA wechseln |
|
Community : DWG Datei lässt sich nicht öffnen
KlaK am 29.05.2023 um 22:06 Uhr (1)
Zitat:Original erstellt von saradas:"Diese DWG-Datei wurde von einer Anwendung gespeichert, die nicht von Autodesk entwickelt oder lizenziert wurde"Ich habe AutoCAD2020, Datei mit Reparaturtools repariert (Meldung: Es gab nichts zu reparieren) und mit WHERST die Datei bearbeitet.Habt ihr noch nen Tipp?Großes Dankeschön!Hallo Saradas,Wird die Zeichnung nicht dargestellt oder wo ist das Problem?Eigentlich heißt dieser Hinweis nur, dass diese DWG von einem nicht Autodesk-Programm erstellt wurde (z.B. Bricscad ...
|
| In das Form Community wechseln |
|
Rund um AutoCAD : Linienkontrolle
KlaK am 19.12.2018 um 13:20 Uhr (1)
Zitat:Original erstellt von HRompel:In den DWGs gibt es ständig Linien die eigentlich einen rechten Winkel bilden sollen und solange man nicht in die Zeichnung zoomt, machen sie das auch.Wenn man aber zoomt, dann stellt man fest die Linien berühren sich nicht.Sind das Linien die einen gemeinsamen Endpunkt haben? Oder soll das Linienende der einen nur irgendwo senkrecht auf der anderen liegen?Im letzter Fall könnte es auch ein Problem der Koordinatengenauigkeit sein, wenn z.B. eine dxf-Datei mit zu wenig Na ...
|
| In das Form Rund um AutoCAD wechseln |