Nasty bug in 'Hide Edge'

Discussion in 'SolidWorks' started by Jim Sculley, Jan 7, 2004.

  1. Jim Sculley

    Jim Sculley Guest

    Using SW2004 SP2:

    I have a repeatable ugly bug related to hiding edges of multibody parts
    in a drawing. Here are the steps to reproduce it:

    1. Sketch a 1-1/2" circle on the front plane.

    2. Offset the circle 1/4" to the inside.

    2. Extrude to your favorite depth, making a tube.

    3. Create a plane offset some distance from the front plane. In the
    right side view, this plane should be to the right of the existing
    body.

    4. Sketch a 1-1/4" circle on the new plane.

    5. Offset the circle 1/4" to the inside.

    6. Extrude to your favorite depth, but make sure that the end result
    is a part with two bodies.

    7. Save.

    8. Create a new drawing.

    9. Add the front view of the model to the drawing.

    10. For notation purposes, we'll denote the 4 edges in the drawing view
    starting from the outermost edge and working toward the middle as
    follows:
    A1 (SOLID LINE)
    B1 (HIDDEN LINE)
    A2 (SOLID LINE)
    B2 (SOLID LINE)
    A1 is the outer edge of one body, B1 is the outer edge of the other
    body and so on.

    11. Right click edge A2 and select 'Hide Edge'. All seems well.

    12. Rebuild. All still seems well.

    13. Do a full rebuild via CTRL-Q. All is *not* well. Edge B2 has
    disappeared.

    14. Highlight the missing edge B2 (make sure your system options are
    set up to select hidden edges in drawings).

    15. Right click on B2 and note that 'Hide Edge' is the option given.
    Select it. No change. Rebuild. No change. CTRL-Q. No change.

    16. Right click on B2 and note that 'Show Edge' is now the option
    given. Select it. Edge A2 appears! Rebuild. No change.
    CTRL-Q. Edge A2 disappears again!

    17. Right click on the hidden edge A2 and select 'Show Edge'. Edge A2
    appears. Rebuild. No change. CTRL-Q. Edge B2 reappears.


    Some other interesting facts:


    A. Overlapping of edges isn't even necessary to see this bug. If you
    resize the 1-1/4" circle to 3/4", the same behavior occurs. Ditto of
    you increase the 1-1/4" ciricle to 2-1/4".

    B. Reversing the 'depth' of the bodies (i.e. by reversing the offset
    direction of the plane used to create the second body) does not have any
    effect on the bug. Hiding edge A2 *still* causes edge B2 to disappear.

    C. The behavior is not limited to circular geometry. Change everything
    to squares above and the same thing happens.

    Jim S.
     
    Jim Sculley, Jan 7, 2004
    #1
  2. Happens in SP1 also.

    Richard
     
    Richard Doyle, Jan 7, 2004
    #2
  3. Jim Sculley

    Jim Sculley Guest

    Richard Doyle wrote:

    Interestingly, I had a co-worker using SP1 try this and the behavior is
    there as you note, but it was slightly different. For him, the edges
    were reversed. In other words, hiding B2 caused A2 to disappear. He
    was using the model and drawing I created with SP2.

    Adding a third body further complicates things.

    Jim S.
     
    Jim Sculley, Jan 7, 2004
    #3
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.