Het regelen van de kleur van een pattern gaat niet altijd gemakkelijk. Ik loop er zelf tegenaan, maar ik krijg er ook regelmatig vragen over van andere gebruikers. Dus ik heb maar eens even uitgezocht hoe het zit.
Pattern plaats je met het commando Pattern Area dat je vindt op tabblad Annotate in de groep Patterns:
In het scherm dat je dan krijgt zijn er veel verschillende manieren om een pattern te plaatsen.
Ik heb me vooral gericht op de eerste 2 mogelijkheden 'Element' en 'Flood', maar die andere mogelijkheden werken op dezelfde manier.
1. Pattern plaatsen met 'Element' zonder aangevinkte opties
Dat betekent dat de instellingen van het 'Pattern Area' scherm er zo uit zien:
MicroStation maakt dan een pattern/arcering die een eigenschap is van het gesloten element (als het element gewijzigd wordt dan verandert de arcering mee en als het element niet meer gesloten is dan verdwijnt de arcering).
Hieronder zie je het resultaat als de laagkleur cyan is, omdat de laag van het geselecteerde element cyan is:
Resultaat: het pattern is blauw net als de rand.
Ga je de kleur van het pattern veranderen met bijvoorbeeld 'Properties' of 'Change Element Attributes' dan krijgt de rand een andere kleur, bijvoorbeeld geel, maar blijft de arcering bylevel (dus blauw):
Als ik de arcering naar een andere laag zet met een andere kleur dan krijg je het volgende:
Geen probleem dus, maar als je een veel groter pattern hebt geplaatst en je verandert die van laag dan krijg je dit:
De rand van de arcering wordt de juiste bylevel kleur, maar het pattern blijft de kleur van het vorige level waar deze op stond. Maar als je inzoomt dan krijg je wel de juiste kleur:
Dit kun je oplossen door de tekening te sluiten en opnieuw te openen, waarna de kleur van het pattern de juiste bylevel kleur krijgt:
Conclusie: als een pattern als eigenschap aan een gesloten element wordt gehangen dan kun je het pattern alleen van kleur wijzigen door het element op een andere laag te zetten.
2. Pattern met optie 'Drop Pattern'
Eigenlijk is deze optie misschien wel het makkelijkst, omdat je dan een pattern in losse elementen maakt en die kun je natuurlijk gemakkelijk van kleur laten veranderen (ook naar niet bylevel kleuren).
Er kleven helaas wel een aantal nadelen aan gedropte patterns:
- je kunt ze lastig wijzigen omdat ze niet gekoppeld zijn, in veel gevallen kun je het pattern beter verwijderen (met 'Delete Pattern', dat werkt namelijk ook bij gedropte patterns!) en opnieuw plaatsen.
- je tekening kan er erg zwaar door worden omdat elk lijntje en boogje van je arcering apart opgeslagen wordt.
Voor de grap heb ik hieronder niet alleen het pattern rood gemaakt, maar ook de cirkels oranje met een vulling:
Wat ik wel bijzonder vond is dat als bij het plaatsen van dit gedropte pattern de actieve kleur oranje was, het pattern dat geplaatst werd gewoon de bylevel kleur had (geel) (lijkt me niet logisch, maar zo is het).
3. Patterns geplaatst met 'Associative Boundary'
Dan wordt er een 'Associative Region' of een 'Grouped Hole' gemaakt die gekoppeld is aan je gesloten object.
Je kunt nu je pattern een andere laag geven dan je gesloten object (tijdens het plaatsen of achteraf) en dan krijgt je pattern ook een andere kleur, maar de kleur kan alleen de bylevel kleur van een laag zijn. In onderstaand voorbeeld staat het vierkant op laag 'geel' met kleur geel en het pattern op laag 'blauw' met kleur cyan:
Het maakt trouwens niet uit of je de 'Association' dropt (de koppeling tussen de rand en het pattern verbreekt), want ook dan kan het pattern alleen een andere bylevel kleur krijgen.
4. Andere opties
Voor de volledigheid heb ik de andere opties ook uitgeprobeerd, maar ook 'Snappable' en 'True Scale' hebben (logischerwijs) geen invloed op de kleurveranderingsmogelijkheden van het pattern.
Use Element Symbology
Een laatste mogelijkheid bij het gebruik van de optie 'Element' bij het plaatsen is een optie die verstopt is onderaan. Je vind die door op het kleine zwarte driehoekje te klikken en heet 'Use Element Symbology'.
Volgens de helpfunctie van MicroStation zou je hiermee afdwingen dat het pattern dezelfde kleur, lijnstijl, lijndikte etc. van het geselecteerde element krijgt, maar dat geldt alleen voor gedropte patterns (die komen dan op dezelfde laag als het element, niet op de actieve laag) en die krijgen nog steeds een bylevel kleur.
5. Flood
Als ik 'Flood' gebruik om het patroon te plaatsen dan werken de verschillende mogelijkheden vrijwel op dezelfde manier:
Met het verschil dat voor deze patterns de actieve laag bepaalt wat de eigenschappen van het pattern zijn.
Zonder aangevinkte opties wordt een nieuw gesloten element gemaakt met een daaraan gekoppelde arcering (op de actieve laag).
Ook bij de aangevinkte opties wordt telkens een pattern gemaakt met de eigenschappen van de actieve laag.
En net als hierboven bij 'Element' kun je de kleur van het pattern alleen veranderen door de bylevel kleur te wijzigen, met uitzondering van de gedropte patterns daar kun je alles aan wijzigen.