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.

Transform by mate connector bloat

billyzelsnackbillyzelsnack Member Posts: 87 PRO
I build mostly machines in onshape so I end up using a lot of different parts more than once. Because of this a large chunk of my main part studio feature list is filled with derived parts of this pattern..

derived - name a
mate - name a
mate - name a
transform - name a
derived - name b
mate - name b
mate - name b
transform - name b
.
.

This is both tedious and creates a lot of bloat in the feature list. Is there a better way to go about this?

Best Answer

  • lanalana Onshape Employees Posts: 707
    Answer ✓
    If base part studio has a mate connector attached to PartA, it will be present in the part studio deriving partA. Optional transformation in derived feature is a good idea. Please submit an improvement request. 

Answers

  • konstantin_shiriazdanovkonstantin_shiriazdanov Member Posts: 1,221 ✭✭✭✭✭
    sometimes i think that for derived feature it would be nice to have an option to perform the transform to the selected mate connector automatically (or even have an option to place target mate connector inside derive feature) if derived part has a mate connector. on the other hand if you often use derived maybe there is more sence in editing part studio in assembly context
  • billyzelsnackbillyzelsnack Member Posts: 87 PRO
    If the derived features exposed their mates and an initial transform was an option you could assemble them within a part studio more like a video game where you just drag and snap the parts together.

    As for using an assembly context I am forcing myself to build within a main part studio and only use an assembly for visualizing moving parts. It has been a painful process since I am used to using an assembly for, well.. assembling. That said I am starting to become productive again and hopefully it will pay off in the future with better robustness in my models.
  • lanalana Onshape Employees Posts: 707
    Answer ✓
    If base part studio has a mate connector attached to PartA, it will be present in the part studio deriving partA. Optional transformation in derived feature is a good idea. Please submit an improvement request. 
  • billyzelsnackbillyzelsnack Member Posts: 87 PRO
    I just tried a mate connectors on a derived part and it does indeed show up. I guess I was thinking planes. Which would also be handy! btw. How does one hide/show a mate on a derived part? Even choosing hide all mates from another mate does not hide it.

    I'll go ahead an submit an improvement request for an optional transformation in derived feature.

  • lanalana Onshape Employees Posts: 707
    If your derived feature is bringing in mate connectors, it will have an eye icon next to it, click it to hide mate connectors ( it would not hide parts). Even if you define mate connector using a construction plane it still has to be attached to a part. It will come in when deriving that part.
  • billyzelsnackbillyzelsnack Member Posts: 87 PRO
    ahha! Thanks. I did not notice that only derived features that have mates will have the eye icon. Makes sense. I also now see that if I want a plane to come in I am going to need to select it from the derive list rather than it coming in automatically like the mates.

    What I am now wondering is what other things am I missing that are right in front of my face!
  • lanalana Onshape Employees Posts: 707
    If you are missing something, it is a discoverability problem on our side. Please never hesitate to ask questions. 
  • owen_sparksowen_sparks Member, Developers Posts: 2,660 PRO
    Link to a more concise version of "Derive to here" IR:-
    https://forum.onshape.com/discussion/5255/derive-to-grouping-in-part-studios-improvement-request

    Cheers, Owen S.
    Business Systems and Configuration Controller
    HWM-Water Ltd
  • brucebartlettbrucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,141 PRO
    I am using the Derive feature regularly to transfer reference geometry between part studio's and find it works really well. One tip I originally got from @lana is, rather than continually adding new Derive features, edit the first 1 and add extra parts here. 


    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • billyzelsnackbillyzelsnack Member Posts: 87 PRO
    edited April 2017
    @brucebartlett Do you mean selecting additional parts from the derived list by editing the derived feature? That's useful for sure, but many of my parts are common parts and are centered at zero so they'll each need their own transforms.
  • brucebartlettbrucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,141 PRO
    Yes, I do mean selecting additional parts from the list. This works well for me, if I then require extras of the part I'd use the transform or pattern feature. However the limitation I see in the part studio is there is no way to instance a part with the derive, transform (copy) or pattern feature, so you are creating new parts.  

    For my workflow, I don't try to repeat/instance parts in the part studio only drop parts with the derive for reference and I add the original in the assembly mainly because of BOM/Product/Assembly structure which is limited by the part studio lack of instancing. I use the part studio as the place for modelling and linking of parts, therefore my part studio will contain parts which make sense to be linked together but may be grouped completely different to the final assembly structure of the manufactured product. 
    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • brucebartlettbrucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,141 PRO
    Back to the OP, I'd like it if the transform mate connector function worked exactly like the fasten mate with auto creation of mate connectors and offsets.
    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
Sign In or Register to comment.