Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Derive picking up wrong version of part.

frank_paynterfrank_paynter Member Posts: 22
Document: 57mm twist-lock cap pill dispenser | Pill Dispenser (onshape.com)

I have designed a pill bottle dispenser assembly comprising three parts - a bottle locking ring, a body, and slide for dispensing various size pills. The 'body' and 'slide' are in one parts tab and the locking ring is in another.  a screenshot of the entire assembly is shown in the attached image.

I want to use the slide part (shown with 'V3' engraving above) in another document, so I opened the new document, selected 'derive' and pointed it at the above source document. However, when I execute the derive and the part drops into the new document, it isn't the part I was looking for - it is a much earlier version (and yes, I know the 'V' numbers are misleading) with completely different dimensions and markings, as shown below:




I have tried to make this work by selecting the document from the menu, and I have also tried using the URL of the source document, and both methods result in the wrong slide version being copied over.  Any idea what I'm doing wrong here?

Comments

  • eric_pestyeric_pesty Member Posts: 1,885 PRO
    I'm guessing you haven't created a new version in the source document based on the hint: "243 changes since last version" in the derive dialogue above... and the July 6 date of the V5 version. 
  • ronda_rosayronda_rosay Member Posts: 4
    Document: 57mm twist-lock cap pill dispenser | Pill Dispenser (onshape.com)

    I have designed a pill bottle dispenser assembly comprising three parts - a bottle locking ring, a body, and slide for dispensing various size pills. The 'body' and 'slide' are in one parts tab and the locking ring is in another.  a screenshot of the entire assembly is shown in the attached image.

    I want to use the slide part (shown with 'V3' engraving above) in another document, so I opened the new document, selected 'derive' and pointed it at the above source document. However, when I execute the derive and the part drops into the new document, it isn't the part I was looking for - it is a much earlier version (and yes, I know the 'V' numbers are misleading) with completely different dimensions and markings, as shown below:




    I have tried to make this work by selecting the document from the menu, and I have also tried using the URL of the source document, and both methods result in the wrong slide version being copied over.  Any idea what I'm doing wrong here?
    It sounds like you might be deriving from an older version of the document. Ensure you're pointing to the latest version or specific version history of the slide part when using the 'derive' function. 
  • Jed_YeiserJed_Yeiser Member Posts: 37 PRO
    Hey @frank_paynter
    I just took a look, and the issue is exactly what @eric_pesty mentions above. The latest VERSION of your document is V5. You've made many changes to the document since that time. If you want to derive from your Main branch, you can do so within the same document (select Main as the version to derive from rather than V5). To derive all the changes you've made in the 'Main' branch into another document, simply create a new version (V6?). Once a new version is available, it is available for a Derive. 

    Deriving from Main can cause more problems than it solves. By deriving from a specific version, you ensure that the derived geometry stays static (until you update the version you're deriving from!) no matter what you're doing in Main.
  • rick_randallrick_randall Member Posts: 330 ✭✭✭
    frank_paynter ,  When On shape asks you, If you want to make a new version,I have found that it's almost always a good idea to say yes. Now there may be isolated cases where this isn't true, but day in day out, I would recommend you do so. Just my personal opinion, and I'm willing to listen to any argument to the contrary.

Sign In or Register to comment.