Mathmatical Relations Between Two Parts

Discussion in 'SolidWorks' started by I.M. Agamon, Mar 16, 2007.

  1. I.M. Agamon

    I.M. Agamon Guest

    Hello,
    I'm new to SolidWorks comming from Pro/E.
    In Pro it was possible to create a relation between two parts.
    dxx=dyy:#

    The mathmatical relation in SW is dxx=d##@FEATURE
    Can this be modified in some way to point to another model?
    If so, how?

    TIA
    Dixon Cox
     
    I.M. Agamon, Mar 16, 2007
    #1
  2. I.M. Agamon

    TOP Guest

    If you want to relate two parts the most straightforward way is
    through an assembly.
     
    TOP, Mar 16, 2007
    #2
  3. I have looked this post time and time again and I still have no idea what
    you are trying to do. Maybe I just have a mental block, but I don't have a
    clue. Would you please try to rephrase your question? I don't understand
    the dxx, etc.

    WT
     
    Wayne Tiffany, Mar 16, 2007
    #3
  4. I.M. Agamon

    Guest Guest

    I'm still trying to figure out if either he's a victim of practical joke by
    his co-workers who may have changed the guys sig and post from name, or if
    he's serious with that....

    A "from" posting of "I.M. Agamon" (I am a gay man) and a sig of "Dixon Cox"
    (well, you can sound that one out yourself...) :)
     
    Guest, Mar 16, 2007
    #4
  5. I.M. Agamon

    I.M. Agamon Guest

    Sorry, dyy=dxx@FEATURE (poor math notation).
    y & x are numbers that correspond to the dimension numbers. Think
    y=f(x)
    dyy is the target dimension and dxx is the 'dependent variable'. This
    method of dimmesional referrencing was picked up through my exposure
    to Pro/E.
     
    I.M. Agamon, Mar 18, 2007
    #5
  6. I.M. Agamon

    I.M. Agamon Guest

    Are you currious?

     
    I.M. Agamon, Mar 18, 2007
    #6
  7. I.M. Agamon

    I.M. Agamon Guest

    What is a good online source, or help file seach parameter for
    pointers?
     
    I.M. Agamon, Mar 18, 2007
    #7
  8. I.M. Agamon

    I.M. Agamon Guest



    My aim is to relate a single dimension / feature size on one part to
    another dimension / feature size on another part.
    The dimension / feature sizes are not co-planer, so a sketch edge
    selection is difficult.
    This is entirely possible in Pro/E.
     
    I.M. Agamon, Mar 18, 2007
    #8
  9. I.M. Agamon

    TOP Guest

    Actually the help in SW should be all you need:

    Equations
    Creates mathematical relations between model dimensions, using
    dimension names as variables. When using equations in an assembly, you
    can set equations between parts, between a part and a sub-assembly,
    with mating dimensions, and so forth.

    What this means in practice is that to relate two components (parts)
    in an assembly you double click the feature in the first part to show
    its dimensions and select one of the dimensions. Then from the Tools
    menu pick equations and pick add. That dimension should be
    automatically placed in the equation editor. Then double click a
    feature in the second component and highlight its dimensions and click
    on the one you want in the equation. Then complete the equation.

    In order for this to work both the parts and the assembly have to be
    loaded in memory.
     
    TOP, Mar 19, 2007
    #9
  10. I.M. Agamon

    I.M. Agamon Guest

    Thanks! This is what I was looking for.

    The same holds true in Pro, to some extent. If the referenced model
    is not in memory upon regen the dimension holds the last known value
    as static. Only if you edit the relation will the dimension be
    changed.

    Thanks much again.

    Dix
     
    I.M. Agamon, Mar 19, 2007
    #10
  11. I.M. Agamon

    Guest Guest

    Sorry, no - to each their own. I was merely thinking that you were the
    victim of a prank - apparently not. Just that most people, gay or not,
    would post on a CAD newsgroup signing a name of "dicks-n-cocks" and expect
    to get taken seriously.

    But hey, you go with that if it works for you.

    PS - Friendly advice ..."currious" is spelled "curious" - Your not going to
    get any action from those that are "curious", if you appear stupid as well.
     
    Guest, Mar 19, 2007
    #11
  12. Ok, maybe I see.

    Here is what I tried that I think you are desiring, and it worked.

    I created an assy with two different parts, then inserted a new equation
    like this: "D1@"="D1@". The result of
    this is that if I change the length of part1, then after a rebuild, the
    length of part2 changes to match it. You can create the equation in the
    equation editor by clicking on the dimensions - you don't have to type it
    all in.

    WT
     
    Wayne Tiffany, Mar 19, 2007
    #12
  13. I.M. Agamon

    I.M. Agamon Guest

    In reality, my last name IS Cox. My mother's mother's maiden name was
    Dixon. Not quite a practical joke, but when life hands you lemons...

    Spelling is a weak point of mine. It's made even more when typing in
    a cold room.
     
    I.M. Agamon, Mar 20, 2007
    #13
  14. I.M. Agamon

    I.M. Agamon Guest

    Wow! Yes! It's the format that I also need. I haven't had a chance
    to experiment, but I'm assuming the method TOP gave will result in the
    same format. Thanks people (never assume it's all males).

    P.S. /, now we all know your a homophobe. The others looked past the
    name thing and only tried so see my dilemma (checked spelling) and
    give clear advice.

    DC
     
    I.M. Agamon, Mar 21, 2007
    #14
  15. I.M. Agamon

    I.M. Agamon Guest

    Sorry. In my excitement, I was a bit hasty. You confirmed that TOP's
    technique results in the same format.

    DC
     
    I.M. Agamon, Mar 21, 2007
    #15
  16. I.M. Agamon

    Guest Guest

    umm - actually, no.. at no time did I criticize your lifestyle, call you
    names or such. I even stated, I believe 'to each his own' & 'whatever works
    for you'. My first posting was simply to determine if you had been a
    victim of an office prank, as small practical jokes are performed here on a
    routine basis. It keeps the camaraderie here high and relieves the stress,
    and everyone gets a good laugh including the victim. .(the last one I got
    caught on was the old "light film of grease on the receiver of my phone"
    gag..). That said, I was merely calling your attention to it - which, was
    apparently un-necessary.... to which you replied with a snotty, arrogant
    "are you currious" when you could have just simply stated "no, it's
    correct - Are you able to help with my question?". Don't get so defensive.
    Coming from a background in the performing arts for years, where one simply
    can not be a "homophobe", I find your accusation is based on ignorance.
    Glad you got your answer to you question and that you were helped out. TOP
    and Wayne are some of the best you'll find on here. That said, I'll end
    this discussion on this subject with a "Have a nice day, back to Solidworks
    please" as this is becoming OT.
     
    Guest, Mar 21, 2007
    #16
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.