| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Attribut in Block in Block, Text wir nicht gespiegelt (1530 mal gelesen)
|
mangeli Mitglied Dipl.Ing.Architekt
Beiträge: 64 Registriert: 12.02.2003 Autocad LT 2013 / 2016, Deutsch
|
erstellt am: 29. Okt. 2018 20:00 <-- editieren / zitieren --> Unities abgeben:
In unserem Büro wollen wir Raumstempel erstellen, deren Text sich bei gespiegelten Grundrissen (viele ähnliche Wohnungen) mitspiegeln. Gemäß Autocad Hilfe haben wir daher Attribute erstellt, die wir in einen Block gepackt haben. Daraus entsteht unser Raumstempel. In dieser Bearbeitungsstufe spiegelt sich der Text noch nicht mit (mirrtext ist bekannt) Sobald wir den Raumstempel-Block (mit den darin enthaltenen Attributen) jedoch wieder in einen Block (den Grundriss) packen und diesen Grundriss spiegeln, spiegelt sich der Text im Raumstempel mit. Wisst Ihr eine Lösung, bei der der Text in diesem (verschachtelten) Block ebenfalls mitgespiegelt wird? Vielen Dank für Eure Hilfe vorab, mangeli Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jota123457 Mitglied Technische Zeichnerin
Beiträge: 20 Registriert: 02.09.2018 Dell Precision 7720 Intel Core i7-6820HQ, 2.7GHz 32GB RAM 64Bit W10pro, 1709 C3D 2019, etc.
|
erstellt am: 29. Okt. 2018 21:02 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
Versuch es doch mal mit der Systemvariable "mirrtext" uns gib "0" ein. Meine Zeichnungen sind alle von vornherein so konfiguriert. Mirrtext gilt fuer alle Textelemente in der Zeichnung, soweit ich weiss. Gruesse! ------------------ Lieber mit dem Fahrrad zum Strand, als mit dem Mercedes zur Arbeit.... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 29. Okt. 2018 21:02 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
Beim spiegeln können nur TopLevel Elemente(unverschachtelte) berücksichtigt werden, denn ein Block ist nur einmal in der Datei vorhanden und ist immer gleich. Mit (unverschachtelten) Attributen funktioniert das auch nur weil diese NICHT Teil des Blockes sind, sondern an der Blockreferenz hängen(verknüpft mit der Blockreferenz, aber unverschachtelt im Grunde. Völlig losgelöst vom Block(definition). Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mangeli Mitglied Dipl.Ing.Architekt
Beiträge: 64 Registriert: 12.02.2003 Autocad LT 2013 / 2016, Deutsch
|
erstellt am: 30. Okt. 2018 08:30 <-- editieren / zitieren --> Unities abgeben:
|
CADuceus Mitglied LWL-Netzplaner GIS
Beiträge: 358 Registriert: 20.01.2005 LWL Netzplanung AutoCAD Map 3D 2020 Win10 64bit / Chrome Intel® Core™ i7-4770K 3.50GHz / 32GB NVidia Quadro P400 HP DesignJet T795
|
erstellt am: 30. Okt. 2018 12:12 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
Hallo Anstelle das Stockwerk mit Stempel in einen Block zu packen kann es vor dem spiegeln gruppieren. In gespiegelten Gruppen werden Attribute gemäß mirrtext-Einstellung behandelt. ------------------ Du kannst in anderen nur entzünden, was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Okt. 2018 12:44 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
|
CADuceus Mitglied LWL-Netzplaner GIS
Beiträge: 358 Registriert: 20.01.2005 LWL Netzplanung AutoCAD Map 3D 2020 Win10 64bit / Chrome Intel® Core™ i7-4770K 3.50GHz / 32GB NVidia Quadro P400 HP DesignJet T795
|
erstellt am: 30. Okt. 2018 13:58 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
Zitat: Original erstellt von cadffm: Dann macht das Gruppieren aber auch keine Sinn mehr. Ich kenne in Standard Autocad keine Lösung für die gewünschte Funktionalität.
Warum keine_ Sinn? Blöcke spiegeln (wie den Raumstempel) geht ja. Blöcke in Blöcken spiegeln geht nicht. Will man aber, um ganze Grundrisse zu spiegeln. Also: Blöcke und Grundriss in Gruppe packen, spiegeln -> geht. Also macht die Gruppe hier doch absolut Sinn, da sie ja die gewünschte Funktionalität bewirkt. ------------------ Du kannst in anderen nur entzünden, was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Okt. 2018 14:33 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
Beim Spiegeln ja, aber bereits da ist dann die Frage wozu? Ohne Gruppierung hätte es denselben Effekt. Es bleibt unterm Strich der Weg der zu gehen ist, Raumstempel für jede Wohnung/Haus erstellen ganz unabhängig von einer Gruppierung oder nicht. Damit fehlt dann die Funktion nur eine Wohnung/Haus anzupassen und das Ergebnis direkt in X Referenzen (teils gespiegelt) zu sehen INKL.RAUMSTEMPEL. PS: Ich bekomme schon Tränen der Rührung in die Augen wenn es Leute in der Architekturecke gibt die versuchen ordentlich zu arbeiten, egal aus welchem Grund, es wird versucht, TRAUMHAFT. Dann könnte jede TGA ebenfalls so vorgehen (bis zu einem gewissen Punkt). Sorry, kleiner Gedankenausflug zu meiner aktuellen Aufgabe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mangeli Mitglied Dipl.Ing.Architekt
Beiträge: 64 Registriert: 12.02.2003 Autocad LT 2013 / 2016, Deutsch
|
erstellt am: 30. Okt. 2018 15:21 <-- editieren / zitieren --> Unities abgeben:
Ziel ist es, einen Raumstempel zu erzeugen, den ich spiegeln kann. Beim Ändern eines Grundrisses (z.B. Wohnzimmer wird um 0,5 m² kleiner. da sich Wand verschiebt) wollen wir dann nicht in allen anderen 20 gespiegelten Wohnungen einzeln die m² ändern; die Raumstempel sollen sich mitändern. Mit einer Gruppe ist das nicht möglich, da die Gruppen untereinander nicht "verlinkt" sind. Attribute machen auch keinen Sinn, da ein in einen Block/Grundriss eingefügtes Attribut sich in den anderen Blöcken / Attributen nicht automatisch mitändert, oder? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mangeli Mitglied Dipl.Ing.Architekt
Beiträge: 64 Registriert: 12.02.2003 Autocad LT 2013 / 2016, Deutsch
|
erstellt am: 30. Okt. 2018 18:07 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, kurze Rückemldung: wir haben das Problem jetzt über die Blockerstellungspaletten, Parameter, Umkehren gelöst. Dadurch könne die Blöcke gespiegelt werden, die Schriften darin werden aber nicht mitgespiegelt. Die Flächen in den Raumstempeln ermitteln wir nun über "Schriftfelder", die mit den Schaffuren in den Räumen verknüpft sind. So ändern sich die m² - Zahlen beim Verändern der Schraffuren automatisch. Eine Frage noch dazu: Besteht eine Möglichkeit, die Flächen aus mehreren Schriftfeldern zu einer Summe zu addieren oder die Fächen mehrerer Schraffuren zu einem Textfeld zusammenzuadieren? Vielen Dank, Mangeli Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Okt. 2018 19:19 <-- editieren / zitieren --> Unities abgeben: Nur für mangeli
Von unten nach oben: Ja. Man erstellt ein Schriftfeld der Kategorie FORMEL und darin kann man dann seine Schriftfelder zu den Schraffur-Flächen erstellen und damit rechnen. Beispiel: Im Schriftfeld/Formel im Eingabebereich das erster Schriftfeld zur Fläche1 erstellen gefolgt von einem Minus und dann das zweite Schriftfeld für die zweite Fläche, so zum Beispiel für eine Abzugsfläche.. [HiermeinschriftfeldzuFläche1]-[HiermeinschriftfeldzuFläche2] --- Die Erklärung mit deiner Lösung bzgl. der Raumstempel verstehe ich nicht, denn es macht für mich überhaupt keinen Unterschied zur ersten Variante. Also verstehe ich wohl irgendwas nicht. Schon im Eröffnungspost mußte ich Vermutungen anstellen, war mir aber recht sicher richtig zu verstehen. Kannst du bitte mal ein einfaches Beispiel posten mit einem Raum den mehrfach verwendet wird, die Hälfte davon gespiegeln..? Ob einfache attributierte Blöcke oder dynamische Blöcke, beide kann man nicht direkt editieren wenn diese verschachelt sind. Und wenn man die Blöcke nicht verschachtelt, dann funktioniert mirrtext ebenfalls für Attribute. Wäre nett wenn du mir den richtigen Schubs gibst. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |