Ovyl
Ovyl
  • Видео 16
  • Просмотров 105 600
Drive checkboxes and text with expressions in Onshape
Onshape's new release on 09/01/23 allows us to use expressions to control checkboxes (aka booleans) and sketch text, so I explored it a bit to see what it can do. I found some pretty cool workflows, and also some challenge areas, so I thought I'd share both.
Here's a link to the example document:
cad.onshape.com/documents/3aeb4a06859d32983a78541d/w/74fac16bbbcd47c4c95a2aa7/e/b6dbafe309d608b3d0c2e7a0
Here's a link to the Primatives features (Cone, Cube, Prism, and Torus):
cad.onshape.com/documents/a81f647d405a78c5b70bdbde/w/cb4099ea5a4f73db91ad5b5b/e/2296a8096d894399aaf299e0
0:00 Intro
1:01 Flip direction boolean
3:28 Text basics
6:49 Rounding text
8:21 Ternary example
12:31 Configurations to text
1...
Просмотров: 2 115

Видео

Grid Extrude Tour: Custom Feature for Onshape
Просмотров 17 тыс.Год назад
This video shows how to use a custom feature for extruding grids of shapes, like hexagons, squares, triangles, etc. The feature is useful for making reinforcing rib networks on plastic parts, but it is also good for general purpose texturing of flat faces on parts. Link to Grid Extrude: cad.onshape.com/documents/d1489499c6bfdc52ce5cf32a/v/ad38f0d2b991ca76d7d66836/e/84868ed45db74407cfd7ad2b Link...
Model Tour: Paddle-board Grip
Просмотров 4,3 тыс.2 года назад
I made a replacement paddle handle for one that broke, and thought it would make a great case study on a number of modeling strategies and techniques. Here's a link to view the model in Onshape: cad.onshape.com/documents/b5cb8f475e14ed449f6f2999/w/03071f605a9e0c47811ded9b/e/2649e4fda67b41961b84afc1 I used a number of my own custom features in the video. Here are links to each of them: Face Curv...
How to use Matter to Build a Connected Smart Home Device
Просмотров 4,2 тыс.2 года назад
In this video we break down how to use Matter to build a connected smart home device and walk through specific examples showing every step of the process. Matter is a connectivity standard from the @ZigbeeAllianceOfficial and with major support from companies like @NordicSemi , @Google , @Apple , @amazon and more, it is sure to change the world of IoT and connected smart home devices. Here is a...
3 Levels of CAD quality, and when to use them.
Просмотров 1,5 тыс.2 года назад
Parametric CAD can do so much, but sometimes you shouldn't bother. This video explains how to think about it and get the balance right between time spent, and CAD quality. Go buy a Nokabox: nokasupply.com/ (We don't get a kickback. We just like them!) 0:00 Intro 0:57 What's an ideal model? 1:37 Nokabox model tour 3:31 How to speed up 4:43 Technical debt 5:20 Collaboration and the 3 Levels of CA...
Linear Pattern Plus Tour
Просмотров 1,9 тыс.2 года назад
Linear Pattern Plus is a custom feature for Onshape written using the Featurescript programming language. It builds upon the functionality of the Linear Pattern feature already native to Onshape, and adds some new superpowers, like automatic instance counts based on total length, and a third pattern direction. Linear pattern plus link: cad.onshape.com/documents/1196579d97167d7a348652a9/v/1c9b35...
Wire custom feature tour
Просмотров 2,3 тыс.2 года назад
Wire is a custom feature, written with Onshape's FeatureScript, for creating wires in 3D based on the American Wire Gauge (AWG) standard. Go here to get the feature: cad.onshape.com/documents/d7646aa1f428392f60bfd0f0/w/dfb67fc2be359897542a6c61/e/570256b830ffc6c8d2f48aa7
Freeform Spline custom feature demo
Просмотров 4,5 тыс.2 года назад
Freeform Spline is a custom feature for Onshape, written with FeatureScript, which allows for the easy creation of splines in 3D space. It's similar to a control point or interpolated spline you might find in softwares like Rhinocerous or Alias. Or if you're a Solidworks person, you might find ways to use it where you'd use a 3D sketch. I personally find it valuable for wire routing and for sur...
3D Printed Hole custom feature demo
Просмотров 1,1 тыс.2 года назад
For 3D printing parts without support material, there are a number of tricks and rules of thumb one can follow. This custom feature that Evan wrote for Onshape automates creation of a common hole style used in 3D printing. Go here to add the feature to your Onshape toolbar: cad.onshape.com/documents/2eec193bbe052d8eaf2c4cd7/v/8ae9ba1358092166b4f16f65/e/39e46afef3cf385aac8b60ce If you're not sur...
The Featurescript skill every serious Onshape user should have
Просмотров 11 тыс.3 года назад
Featurescript isn't for everyone, and that's ok. But I firmly believe every professional should know enough Featurescript for the creation and management of variables. This can be used in a way that is similar to Global Variables in Solidworks, Notebook Parameters in Creo, or User Parameters in Fusion 360. This workflow allows you to make complex designs easier to control and update. Hopefully,...
How to Branch and Merge in Onshape
Просмотров 5 тыс.3 года назад
True branching and merging are available only in Onshape, but many people don't use this capability to its full potential because it can be tricky to understand. Here, I show a simple way to think about it that takes the guesswork out of merging. 0:00 Introduction 0:29 Model History 1:39 Versions 2:56 Workspaces 3:32 Branches 6:46 Merges 8:40 Why branch and merge? 10:12 Be aware where you work ...
31 Advanced Sketch Tips and Tricks for Onshape
Просмотров 44 тыс.4 года назад
Creating sketches is fundamental to Onshape (and all 3D CAD), so to get great at Onshape, you have to be great at making sketches. In this video, I share 31 of my favorite tips and tricks that I've collected over my career so far.
how to view Onshape models with NO SIGNUP and NO INSTALL
Просмотров 1,4 тыс.4 года назад
"How do I view an Onshape model from a link?" This video shows how to navigate a 3D CAD model in Onshape if someone has shared it with you via a view-only link. You don't need to make an account or install anything. All you need is your web browser and the URL of the CAD model. This video covers the following: Start 0:00 Navigation 0:41 Section views 1:46 Bill of Materials 2:16 Exploded views 3...
How does curvature continuity work in cad? Easy explanation in onshape
Просмотров 1,8 тыс.4 года назад
This video answers the question "How does curvature continuity work in cad?" with some intuitive animations and visuals. This explanation doesn't use any math. Rather, it uses practical examples in cad and physical examples with a car driving to explain how curvature continuity works. Curvature continuity is all over the place in Onshape and CAD in general, but it can be tricky to understand an...
Metal threads in 3D printed part.
Просмотров 1,1 тыс.4 года назад
Testing the Captive Nut custom feature I wrote for Onshape which automatically generates geometry for an "Embedded" style of nut installation where hardware is installed mid-print. See examples, code, and get the feature ⤵ bit.ly/CaptiveNutFeature Learn more about Fractal ⤵ www.fractalmade.com 0:00 Start 0:40 CAD review 1:08 Printing 2:47 Final Part 3:06 Outro
Feature spotlight | Captive nut
Просмотров 2,3 тыс.4 года назад
Feature spotlight | Captive nut

Комментарии

  • @KMartinMusic
    @KMartinMusic 3 дня назад

    Incredibly helpful video, thank you!!

  • @UbberMapper
    @UbberMapper 3 дня назад

    So, unless i am missing something. Variables are no longer displayed in the Feature Tree. Maybe the Global variable thing you created would be but not regulars variable. Maybe this was an update to help declutter the feature tree and give variable a proper home?

  • @dbuezas
    @dbuezas 6 дней назад

    I keep forgetting heated insert hole diameters, will definitely put them in a custom feature. Thanks for these advanced tips!

  • @dbuezas
    @dbuezas 7 дней назад

    Almost everything you showed were things I hoped existed and didn't know they did. Thank you! I think I'll be reviewing this very often

  • @kettleblaze4887
    @kettleblaze4887 7 дней назад

    Thanks!!! This is really a life saver for me! 😍

  • @PCRduino
    @PCRduino 12 дней назад

    Very tight tutorial and useful hints! I've been using Onshape for years, but many of your tips were new to me. Thanks. You've earned my subscription.

  • @mykolakulishov8088
    @mykolakulishov8088 16 дней назад

    I downloaded your Freeform spline feature about a year ago. However, I just noted that I do not have these two modes: Create and Insert. How I can fix it? Is it a new version? Where I can download it with your instructions? Thanks.

    • @ovyl
      @ovyl 16 дней назад

      if you find it in your toolbar and right click it you should see the option to update it. Same goes for instances where it's been used in your feature tree.

  • @nahueljo
    @nahueljo 17 дней назад

    The tip about sketching on mate connectors is life changing. How many times I had to create complicated planes to draw on certain angles or was annoyed by having to select every little face to extrude....

  • @nahueljo
    @nahueljo 17 дней назад

    These are fantastic! THank you! At 5:19 you showed that pen that seems to be only one part (part 1), but it has multiple surface colors? how did you do that?

  • @Ma10aS89
    @Ma10aS89 17 дней назад

    Thank you so much for making this :D

  • @fly4fun24
    @fly4fun24 19 дней назад

    Amazing, I got into CAD with Free onShape a couple of weeks ago. This is way over my head at this point, but I subscribed anyway because I know I will catch up.... I am designing a 45 Cal. 1911, and the grip is exactly what you did. I will look at all your videos to look for answers. thank you

  • @tankertoby_1.35
    @tankertoby_1.35 25 дней назад

    My university made is complete an online onshape course, none of these things were taught so its great to learn new and very useful tricks.

  • @tankertoby_1.35
    @tankertoby_1.35 25 дней назад

    Im so happy i found this video! I've been making speaker meshes by just patterning hexagons and then struggling to get an even coverage this tool makes it so so easy and save so much time. THANK YOU

  • @PorteroLegendario-zu8or
    @PorteroLegendario-zu8or 27 дней назад

    makasih

  • @MSWindman
    @MSWindman 28 дней назад

    As a retired developer, I cringe at the global variables.

  • @dalton1824
    @dalton1824 28 дней назад

    Is there anywhere that shows how to do this from the beginning? I already have a piece I designed with holes for bolts, works well. But would like to add the captive nut part so they don't have to use a small wrench each time putting it together. I can't for the life of me get this to work on my drawing that already has the holes there. I am a beginner if it wasn't clear lol.

  • @Jirisvejda6
    @Jirisvejda6 Месяц назад

    how do I add this to my oneshape?

    • @ovyl
      @ovyl Месяц назад

      There's a link to the feature in the video description, and you can follow the instructions here to add it cad.onshape.com/help/Content/customfeature.htm?Highlight=custom%20feature

  • @timheeney2060
    @timheeney2060 Месяц назад

    What is very very telling is the number of likes this video has...not the content of this video - it's rigor and exploration of the subject of design and performance related output is perfect and spot on but rather the level of RUclips viewers knowledge of real engineering challenges I think it reflect. It's been explained well with great visuals etc and yet, as of Aug 2024, whilst 1 400 views, only 103 likes...so how come? All I can think is that the likes represent the small percentage of users who actually are concerned with productivity performance and are involved professionally in commercial enterprises. I don't use Onshape, I use a dynamic not parametric cad for speed of iteration and although I have constrained sketching similar to parametric 2D sketching to enforce some rigor ( at cost of some speed) it isn't the same as full 3D parametric modelling at all. The balance of gaining exploitable rigor at exploration stage is a process I'm continually engaged with - it makes the project so much more fun in my view. Thanks for your insight - an enjoyable video.

    • @ovyl
      @ovyl Месяц назад

      Thanks! Maybe this one will be a slow burn.

  • @kdt85
    @kdt85 Месяц назад

    the triangle for the hex pattern is ss cool, thanks

  • @jasonchristensen6631
    @jasonchristensen6631 Месяц назад

    First custom feature I have used. So easy and plenty of options for what I needed. Thank you

    • @ovyl
      @ovyl Месяц назад

      Great to hear!

  • @sa1htam
    @sa1htam Месяц назад

    Helped me as a noob immensely!

    • @ovyl
      @ovyl Месяц назад

      love to hear it. Everyone was a noob once!

  • @Nutt_Tanakanockchai
    @Nutt_Tanakanockchai Месяц назад

    Very useful, thank you.

    • @ovyl
      @ovyl Месяц назад

      de nada

  • @tommytran-nguyen
    @tommytran-nguyen 2 месяца назад

    Any textbooks/resources you recommend for diving into robust CAD design, and good practices to maintain, like reference hierarchy, or comparing workflow designs to show faster computational time?

    • @ovyl
      @ovyl 2 месяца назад

      No but I'm sure they're out there. They are likely college textbooks, but won't be Onshape-specific.

  • @frankdev
    @frankdev 2 месяца назад

    This is amazing. Would love it if i could toggle so that only complete shapes were extruded. (like the partial hexes around the border could be removed)

    • @ovyl
      @ovyl 2 месяца назад

      Thanks! That's a cool idea. Probably won't get around to it, but I can see some situations where it'd be handy!

  • @renebarbier778
    @renebarbier778 2 месяца назад

    very cool tool!! but what a missed oportunity to have your cam video have a drop shape instead of a circle...

    • @ovyl
      @ovyl 2 месяца назад

      True! It would sure print better that way

  • @FreezeFrame175
    @FreezeFrame175 2 месяца назад

    crazy good video thanks a lot

    • @ovyl
      @ovyl 2 месяца назад

      Glad you liked it!

  • @יחזקאלהירשהורן
    @יחזקאלהירשהורן 2 месяца назад

    Thank you! I am printing parts for a shopping cart trolley and Grid Extrude does almost the entire job for what I palnned. Too bad I didn't know it exists a few days ago when I designed cat-bars...

  • @jasonb2553
    @jasonb2553 2 месяца назад

    This is one of the best Onshape videos out there.

    • @ovyl
      @ovyl 2 месяца назад

      Thanks! A bit dated now, but appreciate it.

  • @BookOfMorman
    @BookOfMorman 2 месяца назад

    I love you <3

    • @ovyl
      @ovyl 2 месяца назад

      it's mutual

  • @Seaofjitsu
    @Seaofjitsu 3 месяца назад

    Wow 🎉

  • @motivationalchannel4522
    @motivationalchannel4522 3 месяца назад

    ❤❤❤❤

  • @harryhaberle5672
    @harryhaberle5672 3 месяца назад

    the tips are great, but the sound is bad

    • @ovyl
      @ovyl 3 месяца назад

      yep

  • @MakotoMakotoNinjaSturdy
    @MakotoMakotoNinjaSturdy 3 месяца назад

    Amazing. Thank you so much!

  • @ianwhaples3837
    @ianwhaples3837 4 месяца назад

    is there an option for boundary thickness?

    • @ovyl
      @ovyl 4 месяца назад

      Not currently, but you could do it without the boundary, then follow it up with a regular Extrude set to Thin mode.

  • @littlehills739
    @littlehills739 4 месяца назад

    thank you

  • @Flopshoubox
    @Flopshoubox 4 месяца назад

    Dude, your extension is game changer ! I was struggling to create a grid with holes. 5 seconds with your extension <3

    • @ovyl
      @ovyl 4 месяца назад

      Thanks!

  • @BROSKIES1209
    @BROSKIES1209 4 месяца назад

    I can't find it

    • @ovyl
      @ovyl 4 месяца назад

      it's in the video description

  • @pyrhockz
    @pyrhockz 4 месяца назад

    Great tips!

    • @ovyl
      @ovyl 4 месяца назад

      Glad it was helpful!

  • @mindlessgreen
    @mindlessgreen 4 месяца назад

    Is it possible to just generate the sketch and leave the extrude part to the user?

    • @ovyl
      @ovyl 4 месяца назад

      Not the way it's coded. This one actually is patterning the extruded hexagons, not the hexagon sketch. This is to improve performance (it would make it way slower to actually draw all of the hexagons and extrude them)

  • @kalysta5880
    @kalysta5880 4 месяца назад

    This is so great! Real time saver 😃 After using this feature, I found it very user friendly and met my project needs. I do have a suggestion for a minor addon, if possible…maybe add a thickness parameter for the border. Thank you for your feature!!

    • @ovyl
      @ovyl 4 месяца назад

      Awesome! I assumed that I'd almost always want the border the same width, and for the other times I can always follow up this feature with another thin extrude of the same profile if you need a different border width. It's always a battle to keep feature interfaces simple, and this one is already pretty complex. But you're not the first person to suggest it, so I'll think about it.

  • @SocialSophia
    @SocialSophia 4 месяца назад

    *Could you make a guide on how to make heels in OnShape. You are excellent at explaining*

    • @ovyl
      @ovyl 4 месяца назад

      Thanks! Like, high heeled shoes?

    • @SocialSophia
      @SocialSophia 4 месяца назад

      @@ovyl *Yes I'm trying to design some unique ones using OnShape* 👠

    • @ovyl
      @ovyl 4 месяца назад

      @@SocialSophia Got it! It's a pretty challenging thing to model, but could be a good topic for a surfacing tutorial. Thanks for the suggestion.

    • @SocialSophia
      @SocialSophia 4 месяца назад

      @@ovyl *Just watch how many views it gets, thank me later lol*

  • @StuartRobinson123
    @StuartRobinson123 5 месяцев назад

    wow i just found this video but i've been using this fs for a couple weeks it's incredible thank you

    • @ovyl
      @ovyl 5 месяцев назад

      thank you much. Glad you're digging into all of the videos! I saw you other comment about a code tour. Would love to do that kind of thing sometime.

  • @StuartRobinson123
    @StuartRobinson123 5 месяцев назад

    do you still use this approach now that variable studio exists for global variables, and why or why not? i could see how it could possibly still be superior

    • @ovyl
      @ovyl 5 месяцев назад

      Default to Variable Studio where possible. Accessing them in an assembly is a huge win. There are some cases where FS is still better just for declaring variables. For one, anything that's going to need a lot of calculation is a good candidate for featurescript. One example from the past is trying to figure out the diameter of a roll of material based on the total length. One way to solve it is in a for loop where the "circumference" increases with each revolution, so that was done in a custom feature. Another case could be if you want to have any user inputs with the variables. For example, we have magnets we always stock, and want variables for the holes that they fit in, but the clearance needed would change for a 3D print vs a steel part. So we have a custom feature with the nominal size hard coded, and the clearance as a user input. Variable Studio doesn't currently handle functions either, so if you wanted to write a #remap() function that takes a range of numbers (say 14-to-78 range) and remaps them to the 1-to-0 range I'd do it with FS.

    • @StuartRobinson123
      @StuartRobinson123 5 месяцев назад

      @@ovyl super helpful thank you!! i'm a noob still trying to wrap my head around everything so this is great

  • @StuartRobinson123
    @StuartRobinson123 5 месяцев назад

    post a link to one of your global variables featurescript examples?

    • @ovyl
      @ovyl 5 месяцев назад

      just added it to the video description

  • @StuartRobinson123
    @StuartRobinson123 5 месяцев назад

    i just learned over 31 new things. i appreciate how dense and informative this is, thank you for making!! also, the sound is fine

    • @ovyl
      @ovyl 5 месяцев назад

      Awesome, thank you!

  • @StuartRobinson123
    @StuartRobinson123 5 месяцев назад

    re: #24 "Avoiding Sketch Faces", you can now just click "Disable imprinting" in sketch feature dialog box

    • @ovyl
      @ovyl 5 месяцев назад

      yep, that's my default now and I with is remembered the last selection.

  • @StuartRobinson123
    @StuartRobinson123 5 месяцев назад

    thank you!

    • @ovyl
      @ovyl 5 месяцев назад

      Welcome!

  • @theofoman
    @theofoman 5 месяцев назад

    I'm not english native and you talk very fast and low, even with that little problem, I've learned a lot. You're amazingly fast and skillful with onshape. The copy paste tool is really powerfull and very handy in lots of situations. Thank you for the video :3 PD: Idk if onshape has a desktop program, but someday I'll buy it. PD2: I wish your vids were in spanish too. That would be helpful to my partners

    • @ovyl
      @ovyl 5 месяцев назад

      Thanks! I've gotten this feedback before about slowing down, especially for non-native speakers. Will do.

    • @PCRduino
      @PCRduino 12 дней назад

      You can slow down (or speed up) any YT by clicking on the settings wheel on the video's menu bar and selecting the desired playback speed.

  • @crustycrustacean1980
    @crustycrustacean1980 5 месяцев назад

    Lots of great tips, but please just slow down a little bit, you jump from one thing to another so fast, can barely see what tool you select etc.

    • @ovyl
      @ovyl 5 месяцев назад

      Thanks. Will do in the future.

  • @harischaudhry6098
    @harischaudhry6098 5 месяцев назад

    Works beautifully on iOS app and free account

    • @ovyl
      @ovyl 5 месяцев назад

      I've never tried on mobile. Glad it's working