rebuilding multiple times

Discussion in 'SolidWorks' started by Craig, Jul 26, 2004.

  1. Craig

    Craig Guest

    Has anyone every had the experience that when they ctrlQ once their part
    does NOT break, but when they do it a second time it DOES break. What the
    hell is this? Do I have to rebuild my parts 2 or 3 times in order to make
    sure that they are not broken?

    Ahhhhhhhh...insanity is setting in.

    Craig
     
    Craig, Jul 26, 2004
    #1
  2. Craig

    Craig Guest

    Even if I had a circular reference why would it not break the first time I
    did a ctrlQ rebuild? I mean a ctrlQ rebuild is a full rebuild right?

    Normally when you have a circular reference (and more often in an assymbly)
    it will rebuild over and over by itself....

    This phenomenon is different.
     
    Craig, Jul 26, 2004
    #2
  3. No, not necessarily. Say you have a part (part 1) on which you change a
    dimension. Now rebuild, and the part (part 2) you have based on it changes.
    All is well. However, suppose that part 1 also has something tied to part 2
    that just changed. Now another rebuild will update part 1, another rebuild
    updates part 2, another rebuild updates part 1, etc. This is the basis of
    Mike Wilson's poor man's animation.

    WT
     
    Wayne Tiffany, Jul 26, 2004
    #3
  4. Craig

    Craig Guest

    Ok just to clarify.
    I have part1 open (only...no other files open at all...ie. part2 can NOT
    change). I ctlrQ rebuild it once....it is fine. The next thing I do is ctrlQ
    rebuild it again and my part breaks.

    Are you saying that a part that I dont even have open can change (and thus
    change my current part the second time I rebuild it)? I have a hard time
    believing this, BUT Im not a seasoned user.

    BTW...Is there a link to MW's poor mans animation....is it an assembly? What
    your talking about would make sense to me if I had an assymbly with in
    context relations going on...but Im not. The only thing I have open is
    part1.

    Craig
     
    Craig, Jul 26, 2004
    #4
  5. No, my answer was all based on an assy, not a part. What kind of part do
    you have? Send me a copy?

    WT
     
    Wayne Tiffany, Jul 26, 2004
    #5
  6. Craig

    Craig Guest

    Its a multibody part (13 surfaces and 1 body).

    I would love to send you a copy, but I cant...this is a new product an
    protected by NDA.
    Plus the part is 350Mb...Yuck.
     
    Craig, Jul 26, 2004
    #6
  7. Ok, time to turn it over to the surfacing crowd - I don't do those....

    WT
     
    Wayne Tiffany, Jul 26, 2004
    #7
  8. If your part is referencing another part depending on your settings it may
    be opened in the background, if that is the case than what wayne described
    could be exactly what is happening. I believe that someone created a
    utility that will export the references of a model to an excel spread sheet
    helping you to determine circular references. www.cadml.org I got the link
    from an earlier thread about circular references on an assembly but the
    principles are the same.

    Corey Scheich
     
    Corey Scheich, Jul 26, 2004
    #8
  9. Craig

    pete Guest

    Erm....why can't the Solidworks software work out that a circular reference
    is being applied and generate a warning message?
    An enhancement request maybe?
     
    pete, Jul 26, 2004
    #9
  10. Craig

    Craig Guest

    I had no idea that SWx could open a file in the background. Wow.
    Where in my settings can I find the control for this???

    I will check out the software. Thanks!
    Craig
     
    Craig, Jul 26, 2004
    #10
  11. They have some checks for them but they missed a few. I don't know why.
    You could create an example and send it to your var and see if they will do
    anything, but they will more than likely try to get you into a class that
    would explain that you shouldn't create circular references.

    Man at the doctors office says "Doc it hurts when I do this."
    the doctor replied "Don't do that."

    Corey
     
    Corey Scheich, Jul 26, 2004
    #11
  12. That is exactly what an assembly does there could be 5000 parts that will
    not show up under your windows menu. Options>External References I am not
    sure if it will open them visible or not. I was just able to open a
    referenced document in the background.

    Corey
     
    Corey Scheich, Jul 26, 2004
    #12
  13. Craig

    matt Guest

    You could have circular references in equations that would cause this,
    and that would be completely inside the part without any external
    references.

    For example :

    Starting with A = 0, B = 1, C = 2

    A = B
    B = C

    After the first rebuild, A = 1, B = 2, C = 2

    After the second rebuild, A = 2, B = 2, C = 3

    The setting to open referenced parts is Tools, Options, External
    References, Load referenced documents.

    matt
     
    matt, Jul 26, 2004
    #13
  14. Craig

    Craig Guest

    No equations in this part...

     
    Craig, Jul 26, 2004
    #14
  15. Well, the most famous one is "Ship in a Bottle" in which it's never
    done rebuilding, but it uses equations.

    So just to confound and astound the audience, I shall present my
    recirculating-reticulating-reciprocator device...

    http://www.mikejwilson.com/misc/wonderworld.zip

    Hit CTRL-Q as fast as you can and go weeeeee!

    Mike Wilson

    PS: It's not an assy and uses no equations.
     
    Mike J. Wilson, Jul 27, 2004
    #15
  16. Craig

    Michael Guest

    Wow--I am not worthy

     
    Michael, Jul 27, 2004
    #16
  17. Craig

    Craig Guest

    Hey Mike,

    "Cool!" or shall I say "God that's scary"

    How in the world did you get those two sketches dependent on each other? If
    I roll back to Orbit and look at the external relations the midpoint
    relation points to lines in the sketch Gravity...Hummm... but that sketch
    shouldn't exist because I'm rolled up past it... I'm confused.

    A good magician never revels his secrets, but if you feel inclined to share
    then it would be greatly appreciated...not to insinuate your not a good
    magician :)

    Thanks for the great example...or shall I say "wonder".

    Craig
     
    Craig, Jul 27, 2004
    #17
  18. Mike J. Wilson, Jul 27, 2004
    #18
  19. I know your dirty trick is that a bug?

    Corey Scheich
     
    Corey Scheich, Jul 27, 2004
    #19
  20. It's a feature!
     
    Mike J. Wilson, Jul 27, 2004
    #20
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.