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.

Custom Feature: Keep Part

Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 449 PRO
edited December 14 in FeatureScript

-Link to feature up front-

I can't believe I never posted about this one.
You guys know Delete Part? This feature is nothing like that.

image.png

Use it on really gross imports with a billion objects you don't care about. Probably don't use it for any other reason.

Comments

  • ry_gbry_gb Member, csevp, pcbaevp Posts: 110 PRO

    What happened to the meme names?!?

    Ramon Yip | glassboard.com

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 449 PRO

    @ry_gb I have decided to be professional and make my scripts discoverable for other users. I even published this one with a user manual.

  • martin_kopplowmartin_kopplow Member Posts: 1,078 PRO

    Good idea! It would be nice, if the built-in delete part feature had a reverse gear, though: grafik.png To toggle between delete and keep.

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 449 PRO

    @martin_kopplow it's such an obvious addition to the feature that I suspect that it doesn't for philosophical reasons. Using a keep part feature enables a lot of disgusting workflows that are otherwise covered by Derive or using an assembly. I do think the only true valid use case for a feature like this is import cleanup.

  • martin_kopplowmartin_kopplow Member Posts: 1,078 PRO

    @Derek_Van_Allen_BD Sure. And those who have done extensive cleanup will value this, I'm sure. It got better now, but I used to get cars with all detail, and I mean all, when I still was in ###### and on my previous CAD. We built a computer that could take it in in one piece, specifically for the cleanup job, and at times it took the weekend to download, then hours to load, and then it took me days to complete the cleanup. If people would now throw such tasks at Onshape, only to keep the hood emblem, that might in fact create some problematic overhead. Though Onshape can't take a whole car in one chunk, anyway, this feature is to be used with caution. Still, it might be very helpful in cases where we can't get anyone on the client side to create a made to measure data set for us, and we need to pick the parts relevant for the job from the mess ourselves.

  • ry_gbry_gb Member, csevp, pcbaevp Posts: 110 PRO

    Ramon Yip | glassboard.com

  • EvanReeseEvanReese Member, Mentor Posts: 2,694 PRO

    Nice! Very handy to have and a good counterpart to my Keep Face feature. I do personally feel that these should both just be part of the native features with a "Delete / Keep" horizontal enum at the top.

    Evan Reese
    The Onsherpa | Reach peak Onshape productivity
    www.theonsherpa.com
Sign In or Register to comment.