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.

replace item in assembly orphans the mate connectors

kees_bijkerkees_bijker Member Posts: 78 ✭✭
When you replace a fastener in an assembly, it orphans the old mate connectors this fastener was fixed with. When you then replicate the new replaced fastener, it always chooses the orphaned, now defunct, old mate connector.
This means you always need to go back and find the mate connectors that are orphaned, delete them one by one, before you can do a new replicate.
Would it not be more logical to delete the old mate connectors with the replaced item completely? You will always have to make a new mate connector anyway but in this instance it always finds the older broken mate connector from the deleted item.
Maybe I am doing it wrong, please enlighten me if this is the case.

Comments

  • S1monS1mon Member Posts: 2,982 PRO
    Do you mean implicit or explicit mate connectors?
  • kees_bijkerkees_bijker Member Posts: 78 ✭✭
    S1mon said:
    Do you mean implicit or explicit mate connectors?

    sorry I forgot to mention it is implicit mate connectors you define during assembly.
  • S1monS1mon Member Posts: 2,982 PRO
    I haven't noticed this issue before. I would have to experiment, but this almost sounds like a bug. Have you raised the issue with support?
  • kees_bijkerkees_bijker Member Posts: 78 ✭✭
    S1mon said:
    I haven't noticed this issue before. I would have to experiment, but this almost sounds like a bug. Have you raised the issue with support?

    No I haven't yet and I would like to wait till you have some of your own feedback before I do so.
    Please experiment.

    Basically what I did is I assemble parts with fixed and I insert a bolt. I fix the bolt as well and then I replicate.
    I then find the bolt is too short for some reason so I replace the original I used to replicate. This results in a bolt that is not fixed anymore because the mate has disappeared. So I fix the replaced version again and when I then replicate again the feature finds only the old broken mate connector.
    That means you then need to search for it in your instances list and delete it manually before you can do the replicate.
    Not fatal but very annoying and if you do this a lot it is a lot of work.
    I feel the old mate should also disappear automatically and not remain orphaned in my list.
    Please experiment and see if you can get the same results.
  • kees_bijkerkees_bijker Member Posts: 78 ✭✭
    Ok I must have experienced something weird in my other document, because I created a very simple new part in a fresh document and all works fine as expected.
    Difference is only the complexity of design, number of documents and inserted parts from other documents as well.
    Practical difference now is that the bolts get fixed with either their own mate or a mate I chose on the bolt head, and fix it to the hole in the plate. In both cases the replace replaces all other items and repairs the mate connector with the new item. This happens on both the original and the replicated bolt in both cases.
    So until I experience it again in my very much larger document, I will consider this as solved.
    Thank you for your time, as always.


Sign In or Register to comment.