| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Durchgängige CAD-Daten in der Produktkonfiguration, eine Pressemitteilung
|
Autor
|
Thema: geschachtelte Bloecke einfuegen? (528 mal gelesen)
|
MMauch Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 27 Registriert: 17.07.2002
|
erstellt am: 23. Mai. 2003 09:41 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich hatte vor kurzem ein interessantes Phaenomen mit Autocad: Beim einfügen eines verschachtelten Blocks (Block mit Unterbloecken) in eine Zeichnung, wurde die Geometrie des Blocks geaendert. Der Support hat mir dann weitergeholfen: Bloecke werden ueber Namen referenziert, die beim einfuegen verglichen werden, und bei Uebereinstimmung wird der Benutzer gefragt, was getan werden soll. Soweit, so gut. Lustig wird´s bei geschachtelten Bloecken: Da findet keine Abfrage statt, statt der Daten des eingefügten Blocks werden bei Namensgleichheit die Daten des in der Zeichnung vorhandenen Blocks verwendet. In meinem Fall wurde eine komplette Lueftereinheit als Block in eine Zeichnung eingefuegt, in der eine aehnliche Einheit schon vorhanden war. Ergebnis: Die Geometrie der neu eingefuegten Einheit war total verschoben und einzelne Elemente hatten komplett falsche Groessen. Kann´s das sein? Der Support meinte dann, dass das sei schon immer so, damit haette es nie Probleme gegeben und hat folgende Workarounds angeboten: -Beim einzufuegenden block die Bezeichnungen der Unterbloecke manuell aendern -Die Geometrie in den einzufuegenden Unterbloecken so anpassen, dass es keine Konflikte mit den bestehenden Bloecken gibt -Die Unterbloecke des einzufuegenden Blocks aufloesen IMHO sind diese "Loesungsvorschlaege" unbrauchbar mit 5 - 25 MB Zeichnungsgroesse, bei denen sehr intensiv mit Bloecken gearbeitet wird. Gibt´s dafuer andere Methoden oder Tricks? Danke im Voraus M. Mauch ------------------ Bedenke wohl Deinen Wunsch, denn er könnte erfüllt werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 23. Mai. 2003 09:53 <-- editieren / zitieren --> Unities abgeben: Nur für MMauch
Hallo M.Mauch, außer einem Umbenennen entweder des in der Zeichnung vorhandenen oder des neu einzufügenden gleichnamigen Block's wird wohl ohne Tool's nichts zu machen sein, denn selbst wenn die Abfrage kommen würde, dann wäre zwar der neue Gesamtblock korrekt aber die alte Geometrie verändert. Für irgendwas musst Du dich entscheiden! Man kann höchstens ein Tool drüber laufen lassen, welche Dir die alten Blöcke umbenennt. (z.B. mit einem Präfix versieht) Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool's im Free-&Download Zugang zum Download schon gesichert? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian Marx Mitglied
Beiträge: 218 Registriert: 11.12.2002 AutoCad LT 200x Athon 1600XP GeForce II MX400 256 DDR RAM 60GB Drive 16xDVD Aopen 24/10/40 Brenner TV-Karte WinTV PVR 250
|
erstellt am: 24. Mai. 2003 00:29 <-- editieren / zitieren --> Unities abgeben: Nur für MMauch
|
mapcar Mitglied CADmin
Beiträge: 1250 Registriert: 20.05.2002 Time flies like an arrow, fruit flies like a banana (Groucho Marx)
|
erstellt am: 24. Mai. 2003 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für MMauch
|
MMauch Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 27 Registriert: 17.07.2002
|
erstellt am: 26. Mai. 2003 12:08 <-- editieren / zitieren --> Unities abgeben:
|
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 27. Mai. 2003 11:40 <-- editieren / zitieren --> Unities abgeben: Nur für MMauch
Servus M.Mauch, das Problem haben wir auch mit konvertierten Zeichnungen aus einem anderen CAD da gibt es hunderte Blöck und in jeder konvertierten Zeichnung immerwieder die gleichen namen. Ich habe da 2 VBAs die alle Blöcke oder nur die A$... die die ACAD beim Einfügen als Block macht umbenennt nach Datum-Urzeit auf tausentstel und fortlaufender Nummer. Wenn Du das mit einer Zeichnung machst dann kannst Du dir ziemlich sicher sein daß Du auch diese Blöcke in die andere Zeichnung bekommst. Schau mal ob du damit was anfangen kannst. Gruß Wolfgang [Diese Nachricht wurde von Wolli am 28. Mai 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MMauch Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 27 Registriert: 17.07.2002
|
erstellt am: 28. Mai. 2003 08:55 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolle, das ist genau das, was ich brauche! Die Bennennung der eingefuegten Bloecke ist zweitrangig. Nur habe ich mit der Zip Datei ein Problem, denn die enthaelt auschliesslich Icons. Kann das sein, dass...? Danke im Voraus MMauch
------------------ Bedenke wohl Deinen Wunsch, denn er könnte erfüllt werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 28. Mai. 2003 09:18 <-- editieren / zitieren --> Unities abgeben: Nur für MMauch
Ups, da war was falsch, kennst Du Dich mit VBA aus? Ich nicht so besonders, ich hab mir das zusammen mit unserem Programmierer gebastelt, fuktioniert aber einwandfrei. Einige Blöcke haben wir aus dem Umbenennen ausgeschlossen (z.B. Schriftfelder...) Melde Dich wenn was nicht klar ist. Gruß Wolfgang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MMauch Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 27 Registriert: 17.07.2002
|
erstellt am: 02. Jun. 2003 09:37 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang Danke fuer die Antwort. die dvb´s habe ich runtergeladen und eingespielt. Nur: Wie ruft man die Routinen auf? Oder habe ich da was ueberlesen, muesste das wissen oder so? Bis dann Martin PS: Arbeitet Ihr mit Medusa? Mit Zeichnungen, die aus Medusa konvertiert worden sind, haben wir keine Probleme, hier hakt´s bei ME10... ------------------ Bedenke wohl Deinen Wunsch, denn er könnte erfüllt werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 02. Jun. 2003 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für MMauch
Servus Martin, ja, wir hatten vorher Medusa. Zum Programmaufruf für die mns oder für ein Icon: ^C^C-vbarun P:/Autodesk/Lisp-VBA/Autoblockrename/autoblockrename.dvb!ThisDrawing.autorename Für Dich ist vermutlich die blockrenameall mit der Auswahl nein besser geeignet, die benennt alles um bis auf die ausgeschlossenen Blocknamen: Format... CAD... SHS... ... die wir für Rahmen und Schriftfelder verwenden und vor dem Umbenennen schützen wollen. Gruß Wolfgang
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MMauch Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 27 Registriert: 17.07.2002
|
erstellt am: 06. Jun. 2003 13:49 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolli, So jetzt noch mal vielen Dank fuer die Routinen. Ein bisschen kenne ich mich in VBA aus, zumindes soweit, dass ich die Scripte fuer uns anpassen kann Inzwischen sind die auch in unserem Menu drin und die Anwender sind zufrieden Martin ------------------ Bedenke wohl Deinen Wunsch, denn er könnte erfüllt werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |