| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | PNY präsentiert die PRO Elite™ High Endurance microSD-Flash-Speicherkarten für Videoüberwachung und kontinuierliche Aufzeichnung, eine Pressemitteilung
|
Autor
|
Thema: Blöcke einer zeichnung (1386 mal gelesen)
|
hannes.zorn Mitglied bautechniker

 Beiträge: 21 Registriert: 13.01.2004
|
erstellt am: 18. Jan. 2013 09:52 <-- editieren / zitieren --> Unities abgeben:         
|
cadffm Ehrenmitglied V.I.P. h.c. 良い精神

 Beiträge: 22477 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 18. Jan. 2013 09:54 <-- editieren / zitieren --> Unities abgeben:          Nur für hannes.zorn
|
hannes.zorn Mitglied bautechniker

 Beiträge: 21 Registriert: 13.01.2004
|
erstellt am: 18. Jan. 2013 10:07 <-- editieren / zitieren --> Unities abgeben:         
|
cadffm Ehrenmitglied V.I.P. h.c. 良い精神

 Beiträge: 22477 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 18. Jan. 2013 10:21 <-- editieren / zitieren --> Unities abgeben:          Nur für hannes.zorn
|
hannes.zorn Mitglied bautechniker

 Beiträge: 21 Registriert: 13.01.2004
|
erstellt am: 18. Jan. 2013 10:34 <-- editieren / zitieren --> Unities abgeben:         
|
Brischke Moderator CAD on demand GmbH
       

 Beiträge: 4191 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 18. Jan. 2013 10:52 <-- editieren / zitieren --> Unities abgeben:          Nur für hannes.zorn
... ich habe die Links jetzt nicht gelesen, daher weiß ich nicht, welcher Weg dort für das WBlocken gegangen wurde. Die Dynamik geht auf keinen Fall verloren, wenn du mit Database _newDatabase = Database.Wblock(BlockTableRecord-ObjectId); arbeitest. Die _newDatabase kannst du ja auch als Datei speichern. Grüße! Holger ------------------ Holger Brischke FREIE SCHULUNGSPLÄTZE -- C#.NET-Schulung im Mai 2013 Bei Interesse bitte melden! CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen.
 defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Ehrenmitglied V.I.P. h.c. 良い精神

 Beiträge: 22477 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 18. Jan. 2013 10:52 <-- editieren / zitieren --> Unities abgeben:          Nur für hannes.zorn
|
hannes.zorn Mitglied bautechniker

 Beiträge: 21 Registriert: 13.01.2004
|
erstellt am: 18. Jan. 2013 12:11 <-- editieren / zitieren --> Unities abgeben:         
public static void BlockPublisher() { string FileName = ""; ObjectIdCollection acObjIdColl = new ObjectIdCollection(); Database database = HostApplicationServices.WorkingDatabase; using (Transaction transaction = database.TransactionManager.StartTransaction()) { BlockTable blkTable = (BlockTable)transaction.GetObject(database.BlockTableId, OpenMode.ForRead); foreach (ObjectId id in blkTable) { BlockTableRecord btRecord = (BlockTableRecord)transaction.GetObject(id, OpenMode.ForRead); if (!btRecord.IsLayout) { Database _newDatabase = database.Wblock(id);//Database.Wblock(BlockTableRecord - btRecord); FileName = "c:\\Temp\\ + btRecord.Name + ".dwg"; _newDatabase.SaveAs(FileName, DwgVersion.Newest); } } transaction.Commit(); } } [Diese Nachricht wurde von hannes.zorn am 18. Jan. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
       

 Beiträge: 4191 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 18. Jan. 2013 13:50 <-- editieren / zitieren --> Unities abgeben:          Nur für hannes.zorn
und funktionierts mit dem code? Ich würde an deiner Stelle noch die *u blöcke (unbenannte). Grüße! Holger ------------------ Holger Brischke FREIE SCHULUNGSPLÄTZE -- C#.NET-Schulung im Mai 2013 Bei Interesse bitte melden! CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen.
 defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hannes.zorn Mitglied bautechniker

 Beiträge: 21 Registriert: 13.01.2004
|
erstellt am: 18. Jan. 2013 13:52 <-- editieren / zitieren --> Unities abgeben:         
|