| | |
 | 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: Flächenattribut bei dyn. Block (4366 mal gelesen)
|
0226678 Mitglied Architekt
 
 Beiträge: 331 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 17. Jan. 2015 11:44 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ci habe einen dynamischen Block eines Fensters. Da bei uns in der Bauordnung inzwischen die Glasfläche nachgewiesen werden muss wäre es hilfreich wenn ich ein Attribut erstellen könnte welches automatisch die Fläche berechnet. Da es sich um einen dynamischen Block handelt wäre der Sinn natürlich das sich das Textattribut für die Fläche mit Größenänderung des Blocks auch mitändert. Mit einen Attribut für einen definierten Abstand funkt. das ja prima. Geht das überhaupt? LG Walter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22762 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 17. Jan. 2015 12:11 <-- editieren / zitieren --> Unities abgeben:          Nur für 0226678
Ob Abstand oder Fläche, wo ist da der Unterschied? Du brauchst ein geschlossenes Polygon und das Schriftfeld verweist du auf die Eigenschaft Fläche des Rechteckes. Ob Block oder nicht macht keinen Unterschied ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
     
 Beiträge: 6052 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 17. Jan. 2015 13:10 <-- editieren / zitieren --> Unities abgeben:          Nur für 0226678
Zitat: Original erstellt von 0226678:
Geht das überhaupt?
Warum sollte das nicht gehen? -> s. Anhang (Nach Geometrieänderung ggf. regenerieren). Die Formatierung mußt Du noch an Deine Bedürfnisse anpassen. Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
0226678 Mitglied Architekt
 
 Beiträge: 331 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 17. Jan. 2015 17:47 <-- editieren / zitieren --> Unities abgeben:         
Vielen Dank für die Hilfe. Ich habe mir den Block von Jürgen jetzt angesehen - ich kann leider nicht nachvollziehen auf was ich den Text bzw. das Schriftfeld verweisen muss um die Flächenberechnung zu erhalten muss. (sprich im Feld Vorgabe des Text Attributes) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
     
 Beiträge: 6052 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 17. Jan. 2015 18:14 <-- editieren / zitieren --> Unities abgeben:          Nur für 0226678
Attributdefinition: Bei Vorgabe rechts auf die Schaltfläche "Schriftfeld" klicken, im Dialogfenster Schriftfeld in der linken Spalte den Eintrag "Objekt" wählen, in der mittleren Spalte oben bei Objekttyp die Schaltfläche "Objekt wählen" klicken und nun die die Scheibe umgrenzende Polylinie wählen. (Daß ein "Umgrenzungsobjekt" notwendig ist hatte Sebastian schon geschrieben). Als Eigenschaft aus der mittleren Spalte "Fläche" wählen. Bei Bedarf in der rechten Spalte formatieren - fertig. HTH Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) [Diese Nachricht wurde von jupa am 17. Jan. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22762 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 17. Jan. 2015 18:49 <-- editieren / zitieren --> Unities abgeben:          Nur für 0226678
Ich kann die Dwg nicht einsehen, daher versuche ich beides zu beschreiben: Einfach bei einer Fensterfläche: Im Blockeditor, Attdef erstellen und beim Wert rechts die Fläche für das Schriftfeld klicken. Im Schriftfelddialog links oben OBJEKTe wählen, dann oben in der Mitte die Schaltfläche um ein Objekt auszuwählen. Das benötigte Objekt (geschlossene Polylinie die deine Fensterfläche darstellt) auswählen. Zurück im Dialog siehst du die Eigenschaften der Polylinie, dort wählst du FLÄCHE aus. Rechts im Dialog kannst du den Wert noch manipulieren, Anzahl Nachkommastellen oder einen Faktor angeben (damit Quadratmeter statt Millimeter ausgegeben werden zB). [OK] und fertig. Schwieriger bei mehrer Flächen: Oben links FORMEL wählen, dann erzählst du ein Feld für die Formel.. Dort Rechtsklick und im Kontextmenü Schriftfeld einfügen wählen, jetzt gehst du vorangegangene Beschreibung für die erste Polylinie durch, Zurück im Formelfeld tippst du ein + ein und wieder Rechtsklick, Schriftfeld einfügen, wieder der ersten Beschreibung für die zweite Polylinie folgen, zurück im Formelfeld kannst du den Dialog nun über [OK] schließen, voila. Ohne Acad auf zu haben ist es recht schwer mit einer Klick für Klick Anleitung, hoffe aber du kommst zurecht. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
0226678 Mitglied Architekt
 
 Beiträge: 331 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 18. Jan. 2015 10:46 <-- editieren / zitieren --> Unities abgeben:         
|
herr-zk Mitglied Architekt
 Beiträge: 6 Registriert: 03.09.2025 acad adt2019
|
erstellt am: 22. Jan. 2026 11:27 <-- editieren / zitieren --> Unities abgeben:          Nur für 0226678
Hallo liebe Leute, gibt es eine Möglichkeit, ein streckbares Rechteck zu erstellen, das beim Strecken der Seitenlängen die Fläche konstant hält. Formel: x*y=Wert Schön wäre die Eingabe der gewünschten Fläche und Anzeige als Attribut. Grüße in die Runde torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
archtools Mitglied
   
 Beiträge: 1083 Registriert: 09.10.2004 Entwickler für AutoCAD, BricsCAD u.a., alle Systeme
|
erstellt am: 22. Jan. 2026 19:54 <-- editieren / zitieren --> Unities abgeben:          Nur für 0226678
Zitat: Original erstellt von herr-zk: Hallo liebe Leute,gibt es eine Möglichkeit, ein streckbares Rechteck zu erstellen, das beim Strecken der Seitenlängen die Fläche konstant hält.
Wenn die Seitenlängen konstant bleiben, dann bedeutet das, dass nix gestreckt wird. Meinst Du eventuell, dass das Seitenverhältnis konstant bleiben soll? Das wäre, inkl Flächenattribut, mit CALScript sehr einfach realisierbar. CALScript gibt's kostenfrei bei www.calscript.com. Falls Du wünschst, kann ich Dir bei der Entwicklung des Skripts dann hier helfen. So ein Skript ist aber trivialerweise nur die Auflistung der CAD Befehle, die ausgeführt werden soll (also CAD-Befehle ohne Dialogführung), und die simple mathematische Berechnung mittels CAL-Befehl. Die Rechteck-Objekte mit Flächenattribut bleiben dauerhaft editierbar, auch bei jedem Empfänger der DWG. Man braucht dazu nicht mehr das Skript, mit dem Du es erzeugt hast, sondern nur das Programm CALScript. Und falls es Beziehungen zwischen Deinem speziellen Rechteck-Objekt und anderen Objekten geben soll: die CALScript Objekte können auch miteinander kommunizieren, so dass ein Objekt auf die Veränderung eines anderen Objekts passend reagieren kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |