Solid Edge Tips & Tricks
‘Symmetric About Base' en andere ‘Live Rules'
Door Jaap Dubbelaar
In de nieuwste versie van Solid Edge zijn verbeteringen aangebracht in de ‘Live Rules', waardoor conflicten tussen de gecombineerde ‘Live Rules' in veel gevallen voorkomen worden. Dit zorgt ervoor dat bijvoorbeeld bij het herkennen van modelsymmetrie niet handmatig ‘Live Rules' aan- of uitgeschakeld behoeven te worden om toch het gewenste resultaat te krijgen bij het aanpassen van onderdelen. Aan de hand van een aantal voorbeelden wordt dit nieuwe gedrag toegelicht.
1: ‘Symmetry About Base' en ‘Coplanar Axis'
In dit voorbeeld wordt één van de vier montagegaten verplaatst, waarbij de default ‘Live Rules' zijn ingesteld. In het model wordt de symmetrie herkend zodat de ‘Symmetry About Base' regel geactiveerd wordt. Dit is in het ‘Live Rule'-formulier te zien door het in vette letters oplichten van ‘Symmetry About Base'. In tegenstelling tot wat men zou verwachten ziet de gebruiker nu ‘Coplanar Axis' niet oplichten. Deze regel zou wel degelijk geactiveerd kunnen worden, want de vier hartlijnen van de gaten lopen parallel. Omdat, sinds Solid Edge ST2, ‘Symmetry About Base' de voorkeur krijgt ten opzichte van andere ‘Live Rules', wordt ‘Coplanar Axis' automatisch onderdrukt.
2: ‘Symmetry About Base' en ‘Coplanar'
Ook hier zien we dat een ‘Live Rule' die van toepassing zou kunnen zijn automatisch wordt onderdrukt zodra symmetrie wordt herkend. Het schuine vlak aan de rechterkant van het model is geselecteerd en wordt met het ‘Steering Wheel' verplaatst. Dit vlak heeft een symmetrisch vlak aan de andere zijde van het model maar dit vlak is ook parallel met het eerste. Hier zou de ‘Coplanar Live Rule' voor kunnen aanspreken. Omdat ‘Symmetry About Base' voorrang krijgt gebeurt dit niet.
3: ‘Symmetry About Base' en ‘Coplanar Axis' in verschillende situaties
In dit model heeft het linker gat een symmetrische tegenhanger aan de andere zijde van het model. Een vergelijkbare situatie dus als Voorbeeld 1. De ‘Symmetry About Base' regel krijgt voorrang ten opzichte van ‘Coplanar Axis'. Er is echter aan de rechterkant van het model een tweede gat waar de symmetrie regel niet op van toepassing is. We zien daarom dat voor dit gat wel de ‘Coplanar Axis'-regel wordt toegepast. Beide ‘Live Rules' lichten op in het formulier en zorgen voor verplaatsing van de drie gaten.
4: ‘Symmetry About Base' en ‘Coplanar' waarbij conflict wordt voorkomen
In dit model selecteren we het horizontale vlak aan de rechterkant waarna we dit met het ‘Steering Wheel' gaan roteren. Door de herkende symmetrie in het model wordt het betreffende horizontale vlak aan de andere kant het model meegenomen in de modificatie. In de voorgaande versie van Solid Edge zou de ook herkende ‘Coplanar'-eigenschap het roteren van het vlak in de weg hebben gestaan. Dit leverde een tegenstrijdigheid op die alleen was op te lossen voor de ‘Coplanar'-regel uit te schakelen. Vanaf Solid Edge versie ST2 zorgt de voorkeur voor ‘Symmetry About Base' dat de ‘Coplanar'-regel automatisch wordt genegeerd, waardoor handmatig ingrijpen niet meer noodzakelijk is. We zien daarom dat de ‘Coplanar'-regel wel aangevinkt staat in het ‘Live Rule' formulier, maar niet oplicht en dus niet wordt gebruikt. Beide vlakken laten zich zonder problemen tegelijkertijd kantelen.
5: ‘Symmetry About Base' en ‘Coplanar' met een conflict
Dit model heeft in de bovenvlakken een inkeping waardoor de vlakken zijn opgedeeld. We willen ook hier de bovenvlakken symmetrisch kantelen. In tegenstelling tot het voorgaande voorbeeld kan hier de ‘Coplanar'-regel niet automatisch onderdrukt worden. Deze regel blijft namelijk reageren op de parallelle vlakken tegenover de inkepingen. De combinatie van ‘Symmetry' en ‘Coplanar' blijft daardoor voor een conflict zorgen. Dit is alleen te voorkomen door de ‘Coplanar'-regel handmatig uit te schakelen en ook het vlak tegenover de inkeping mee te selecteren voor de rotatiebewerking.
6: ‘Symmetry About Base' en ‘Coplanar' tegelijkertijd actief
In dit voorbeeld worden beide bovenvlakken aan de linkerkant van het model geselecteerd en verticaal verplaatst. We zien dat zowel ‘Symmetry About Base' als ‘Coplanar' oplichten en bij de bewerking mee doen. De bovenste vlakken zijn symmetrisch en gebruiken daarom de ‘Symmetry About Base'-regel. ‘Coplanar' wordt voor deze vlakken genegeerd. De lager liggende vlakken zijn echter niet symmetrisch, waardoor hier de ‘Coplanar'-regel wordt toegepast. De combinatie zorgt voor het gelijktijdig verplaatsen van de vier vlakken.
7: Uitlijnen van gaten en cilindrische vlakken met ‘Relate Coplanar Axis'
Om de voorkanten van deze sleufgaten te kunnen uitlijnen, wordt hier gebruik gemaakt van de ‘Relate'-functie nadat de cilindrische vlakken zijn geselecteerd. Als methode wordt ‘Coplanar Axis' gebruikt, waarna het voorvlak van het plaatwerkmodel als referentie wordt gebruikt. De afstand van het eerst geselecteerde cilindrische vlak blijft ongewijzigd ten opzichte van het voorvlak. Alle overige cilindrische vlakken verplaatsen, zodat de hartlijnen van deze vlakken in een parallel vlak komen met het voorvlak en het eerste cilindrische vlak.
8: Uitgelijnde gaten en cilindrische vlakken blijven uitgelijnd door ‘Coplanar Axis'-regel
Nadat de voorkanten van de sleufgaten uitgelijnd zijn, blijven ze dit ook bij het verplaatsen van één of meer van de cilindrische vlakken. De ‘Coplanar Axis'-regel zorgt automatisch voor dit gedrag. Indien dit ongewenst is, omdat wellicht slechts één van de sleuven aangepast moet worden, zal de ‘Coplanar Axis'-regel uitgeschakeld moeten worden.
9: Permanente uitlijning van gaten en cilindrische vlakken
In dit model zijn de gaten in een patroon met permanente relaties uitgelijnd. Dit wordt gedaan door tijdens het uitvoeren van de ‘Relate' functie de ‘Persist'-optie aan te zetten. De relaties zijn hierna ook in de ‘Pathfinder' zichtbaar onder het hoofdstuk ‘Relationships'. Door vervolgens een aantal ‘gelockte' maten tussen de gaten aan te brengen kunnen de posities van de gaten, als geheel maar ook ten opzichte van elkaar, gestuurd worden. Uiteraard kan het complete patroon ook worden opgenomen in een ‘feature library' voor hergebruik in andere modellen.
Jaap Dubbelaar is freelance redacteur voor CAD-Magazine. Voor dit onderwerp zie ook: www.solidedge.com en www.solidedge.nl. Eventuele vragen of opmerkingen zijn welkom via solidedge.benelux.plm@siemens.com.