ds-blue-logo
Preview  |  SOLIDWORKS USER FORUM
Use your SOLIDWORKS ID or 3DEXPERIENCE ID to log in.
SSScott Stanford11/07/2013

I designed a part, let's call it original.SLDPRT, and then used the Split function to split it into two fabrication-ready parts, left.SLDPRT and right.SLDPRT.  As part of the Split process I create an assembly of the two, left_and_right.SLDASM, and add holes for fasteners and such that mate the two parts together, including a lip/groove feature.  To create the lip/groove, I edited left.SLDPRT in the context of left_and_right.SLDASM (creating the lip), and the lip/groove process has me choose the mating part right.SLDPRT for the groove.  And voila, it works.

Now, say I want to come back and edit the lip/groove feature (e.g., to change the reveal from 0.5 mm to 1 mm).  I assume this is done by editing left.SLDPRT in the context of left_and_right.SLDASM, where it was created.  However, I get this error message:

Unable to retrieve the matching feature.  Possible reasons:

     The mating component of Lip/Groove feature is a lightweight component.

     The mating componenet or matching feature has been deleted.

I see that the rollback bar for right.SLDPRT is before the lip/groove feature.  Dragging the rollback bar down doesn't help, because when I try to edit the lip/groove feature in left.SLDPRT, it automatically rolls back the associated feature in right.SLDPRT.  What's more, the same thing happens if I try to edit the lip/groove of right.SLDPRT (again in the context of left_and_right.SLDASM); the rollback bar for left.SLDPRT is above the lip/groove feature.

So it seems like I'm at a Catch-22.  I can't edit left because right is rolled back, and I can't edit right because left is rolled back.  How do I edit this lip/groove feature?

[Note that one workaround is to close and reopen the SLDASM file.  Then I am allowed to edit.  So perhaps this is a bug in SW 2012?]