Keresés

Új hozzászólás Aktív témák

  • Atlantis

    veterán

    válasz boecce #2071 üzenetére

    Természetesen van erre lehetőség.

    >>>>>>>> Creo Parametric ; Allplan Engineering ; McLaren F1 Team <<<<<<<< "A gondolkodás a lehető legkeményebb munka, valószínűleg ezért gyakorolják oly kevesen." - Henry Ford

  • Parson

    addikt

    válasz boecce #2071 üzenetére

    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 ─────────────

Új hozzászólás Aktív témák