Globales Editieren von Attributwerten


AutoCAD-Release:	R2000
BricsCAD                V12
			(vermutlich auch abwrts- und aufwrts- kompatibel)

Hinweis:		Freeware -- Freeware -- Freeware

Startaufruf:		hatchfl

bentigte Dateien:   	hatchfl.vlx (Programm fr AutoCAD)
                        hatchfl.des (Programm fr BricsCAD)
			hatchfl.cui (Men - Werkzeugkasten)
			hatchfl.mnl (Men - Ladeanweisung)
			hatchfl.bmp (Men - Schaltflchenbild)

Installation:	alle Dateien in einen Acad/Brics-Suchpfad kopieren
		Men einbinden: 	Werkzeuge->Mens anpassen... (im Men)
				oder:	_.menuload (in Befehlszeile)
			aufrufen!
		imm folgenden Dialogfenster:
		[durchsuchen] -> hatchfl.cui suchen
		[Laden]

		Nun sollte der Werkzeugkasten HATCHFL zur Verfgung stehen!
		

Programmbeschreibung

Das Programm
	- erstellt Schraffurumgrenzungen (Polylinien)
	- errechnet die Flchen von Schraffuren (mit Inseln!)
Die Schraffuren mssen nicht assoziativ sein, da die Flchen aus den Elementdaten der
Schraffur errechnet werden. Die Flchen werden fr alle im Modellbereich sichtbaren
& unsichtbaren Schraffuren berechnet.
Im Dialogfenster kann eingestellt werden, ob Schraffuren auf
	-ausgeschalteten
	-gefrorenen
	-gesperrten
Layer bercksichtigt werden sollen.
Ebenso knnen einzelne Layer zur Berechnung ausgewhlt/ausgeschaltet werden.

Durch das Programm werden Polylinien erzeugt, die die Umgrenzungen der Schraffuren
darstellen. Diese befinden sich auf dem Layer "UMG_"+(Layername der Schraffur).

Die Flchenberechnung erfolgt Layerbezogen. D.h. die Flchen der Schraffuren werden
nachLayernamen sortiert aufaddiert und ausgegeben.
Die Ergebnisse werden auf der Zeichnung dargestellt. Dazu werden die Blcke
	- "HATCHFL"
	- "HATCHFL_L"
erzeugt und eingefgt. Diese haben jeweils 2 Attribute. Zum einen die
Flchenbezeichnung und zum anderen die Flche. Der Unterschied zwischen beiden Blcken
besteht darin, da "HATCHFL_L" noch die berschrift "Legende" enthlt.
Die Flchenbezeichnung kann in einem Dialogfenster vom Vorgabewert "Layername" auf
irgendeinen anderen Text gendert werden.
Die Blcke enthalten ein SOLID auf dem Layer "0". Da die Blcke auf dem Layer der
jeweiligen Schraffur eingefgt werden, nimmt dieses SOLID dann die Farbe des Layers an.
Somit ist eine korrekte Darstellung der Legende gewhrleistet.
