szia boecce,
ez sem egy nagy ördöngősség, több megoldás is van részleteiben, én alapvetően kettőt mutatok kapásból, lényegében ugyanaz mindkettő, minimális különbséggel:
1a. Tools / Parameters:
megadsz egy új paramétert, melynek a példában legyen a
neve: x0
tipusa: Real Number
értéke: 100 (aktiv)
acces: full - ezt átkapcsolgathatod locked-ra is, nem történik tul sok minden, max kizárod vele a paraméter értékének véletlen átirásának lehetőségét (pl ha egy hosszu paraméterlistáról beszélünk) - a lényeg hogy ezt te állitgathatod.
source - ez mutatja, hogy honnan ered az uj paraméter - mivel itt hoztad létre, ezért user defined - ez max tájékoztató jellegű
ami még érdekes:
unit - itt beállithatod a mértkegységet, én alapvetően ezt üresen hagyom ebben a példában
1b. Tools / Relations - alul a local parameters fület nyisd le:
relációként megadsz egy új paramétert, mondjuk:
x1 = 25
automatikusan megjelenik az x1 paraméter a local parameters táblázatban:
neve: x1
típusa: Real Number
értéke = 25 (inaktiv)
acces: locked (inaktiv) - vagyis nem tudod átlőni full-ra, hogy ezzel az értéket módositsd, hiszen:
source: relations - vagyis ennek a paraméternek az értékét csak a relations-ben tudod változtatni, elérve ezzel hogy egy adott értéket, csak egy helyen modositgathasson az ember
unit: nem állitható rublika - nem értem miért, de ez van
lényeg, hogy relations-ben csak meglévő paramétereket (szimpla értékkel, vagy mértékegységgel megadott értékkel) tudsz alkalmazni, illetve uj paraméterneveket és értékeket (mértékegység nélkül, ill. mértékegységgel - az érték után szögletes zárójelben) tudsz bevinni - ez utobbi elég érdekesen müködik, tul sok következetességet nem látok - pl egy igy megadott paraméterből, mondjuk x2 = 4[mm]-ből lazán gyököt lehet vonni, nem sipol a mértékegység miatt, holott unit sensitive-en van az egész, ráadásul a paraméterlistában sem jelenik meg a mértékegység...
2. az igy megadott paraméterrel, aminek az értékét bármikor utolag modositani tudod, könnyedén operálhatsz más relációkban:
2a. hosszmegadás:
geometriát létrehozo paraméterek közül kiválasztod vmelyiket, pl igy:
jobb klikk a feature-re, edit -> megjelenek a feature-t létrehozo, változtathato értékű paraméterek a geometrián -> jobb klikk az adott hosszparaméterre és properties -> második fül alatt a name sorban láthatod az adott hosszparaméter nevét, amit a rendszer automatikusan generált - megváltoztathatod amilyenre jol esik. a lényeg, hogy ezt a nevet, ( pl d0 ) kell a relationsbe irnod eképpen (már meglévő példáknál maradva):
d0 = x0 vagy d0 = x1
verify és OK után esetleg egy regenerate is jól jöhet, majd ujraszámolja a ProE a modellfát, és ezzel a relációval módositott értéket üti át az adott hosszparaméterben.
2b. másik változóhoz gyökvonás:
ezek után a már megismert módon létrehozol egy uj paramétert a relationsben (1b metódus):
x2 = x0 ^ 0.5
ennyire egyszerű. x0, x1 bármikor utólag átüthető és minden automatikusan frissül.
───────────── P r o / E N G I N E E R ─────────────