- 54
- 69 880
Greg Brown - Onshape
United States
Приєднався 29 гру 2021
Various interesting snippets from my work at Onshape. Essentially these are single-take rehearsal sessions as part of presentation prep, practice, or just jamming with Onshape. I won't always provide much context to the videos, though they tend to focus on a couple of key aspects and therefore might provide tips/tricks, background, or (hopefully) some entertainment.
Onshape surfacing fundamentals - we've come a long way!
A really short one today - a simple demo of a fundamental technique for primary/slab surface creation. The the help of the very new (1.191 release) approximation in the Projected curve feature, and the new (1.189 release) Edit curve feature that let me elevate a curve's degree and manipulate the control point(s) on it, I can not only create an extremely clean surface, but I can (most importantly) keep control over the control point distribution. In this example I end up with a crowned surface that is a single span degree 3 (Bezier) patch. Nice!
Переглядів: 510
Відео
Top down design of complex assemblies with Onshape
Переглядів 1,1 тис.Місяць тому
Heads up, this is a long session! But I think you'll enjoy it. So grab a snack and get comfortable while I take you through a Top down design technique in Onshape. The key to performant documents is to mindfully manage the references you are passing around. Using my techniques here you can minimize the amount of references you need to manage, you can keep detailed parts in their place (which is...
An introduction to Onshape Flatten surface - New Feature Friday!
Переглядів 2,1 тис.2 місяці тому
We released some really impressive things today (Nov 22, 2024) in our 16th release of the calendar year. Perhaps at the top of that list is the new Flatten surface. Join me for a first look as I cover some of the basic use cases and offer some tips and tricks.
Onshape keyboard shortcuts get a huge enhancement Everyone (every feature) gets a shortcut!
Переглядів 3922 місяці тому
Onshape has can custom keyboard shortcuts for long time, but it previously was limited to certain features. Now users will be able to assign, and override keyboard shortcuts for all features and tools, including those to control graphics display (e.g. perspective on/off), analysis modes (e.g. zebra stripes, gaussian curvature, high boundary edges) and much more. Of course these preferences are ...
Clean up your curves with Onshape's Edit curve feature. Approximate, Planarize, Elevate, Manipulate.
Переглядів 5832 місяці тому
This is an exciting one for me - in the November 1, 2024 release we have a fantastically powerful and flexible new way to clean up, manipulate, and tweak curves. Whether they be imported curves with dubious quality and parameterization, or native curves and sketches, users can perform a number of powerful manipulations, approximations, smoothing, rebuilding, planarization and so on. The special...
Building parametric guitar fretboards in Onshape - including Fanned Frets!!
Переглядів 5036 місяців тому
Fretboards (indeed guitars) are beautiful things combining math and music and aesthetics... The pattern that drives the position of the frets is simple enough: position from nut = scaleLength - (scaleLength / (2 ^ (i / 12))) But how do you implement this in CAD? Onshape makes it easy, and by adding parametrics, configurations, decals, expressions to capture logic, and more... it's a really nice...
Onshape's new Repair manager - "What's broken can (now) be fixed"
Переглядів 5316 місяців тому
A really quick one (for a change) - I was in the process of doing something else and came across a really simple but nice usage for the new Repair manager - something we introduced in Onshape's 1.183 release June 28, 2024. The two-viewport visualization along with nice highlighting and synched view manipulation is very handy indeed. And since Onshape is... well... Onshape, it means that you can...
An intro to Onshape PCB Studio workflow - i.e. how correctly layout your guitar stompbox!
Переглядів 5916 місяців тому
A high level look at Onshape PCB Studio and how to go about using IDF to integrate to the ECAD world. This is just the basics, though it touches on some important in-context modeling tips. There are many ways it could be done, this is just one. Over the years I have laid out a bunch of these for the same 1590B enclosure, so things don't really change or need start from scratch each time. But fo...
Rebuilding a project from my past - an RC balsa-wood glider - with Onshape
Переглядів 6867 місяців тому
Many years ago I built (and crashed) this RC glider. I stumbled across a pdf of the plans from the now defunct manufacturer and knew that I had to remodel it. As it turns out it was a really good way to show off some nice capabilities of Onshape: building a robust, extremely flexible parametric model! Starring in this episode: workspace protection, merge lines, branching and merging, frame feat...
An Onshape approach to everyone's favorite RC nitro engine
Переглядів 9277 місяців тому
Today is a long, sometimes rambling, but hopefully interesting deep-dive into one of my favorite models. The OS MAX FX 46 nitro engine is verging on canonical in the CAD industry (just check GrabCAD for various incarnations). But I thought it would make a good exercise to build it natively from scratch, using some new (or just cool) techniques in Onshape. I already realize I've missed a couple ...
Let's build a boat in Onshape (well, the basics of the hull surfaces at least)
Переглядів 4,1 тис.8 місяців тому
As a bit of a practical follow on from my last curve-centric video, I put a couple of the tools to use. Specifically: the "Approximate project curve" and "Curve Tweaker." I'll show how their use can drastically impact the control point grid of downstream features.
Getting down into the weeds with curves in Onshape - with a cornucopia of tools that I've created
Переглядів 1,3 тис.8 місяців тому
High quality curves are at the heart of high quality surfaces, especially when you are developing early/primary/slab surfaces that many things will be relying upon downstream. Today I demo a new set of tools (and some built in techniques) I've created to manipulate curves in Onshape: Elevation, reduction, subdivision, reapproximation, and tweak. If you like delving into curves then this video i...
The Onshape parametric wing is back for more flexing and robustness upgrades
Переглядів 4848 місяців тому
Following on from the previous video, I've made some strategy changes, added robustness, added washout, and utilized some new(ish) capabilities. As it is now, I think it's a great preliminary design to take into some other projects to come...
Quick addendum to my umbrella surfacing demo
Переглядів 1989 місяців тому
An explainer for the main sketch I used in the umbrella demo (ua-cam.com/video/47NXXh3ODF8/v-deo.html) as a response to a comment
Designing a parametric wing in Onshape - going for maximum flexibility!
Переглядів 1,2 тис.9 місяців тому
My goal is always to create as highly flexible/robust parametric models as possible. Here is an example! I am starting a project (not timeline, it's a personal interest thing a bit like my violin I published earlier) for an RC airplane (aeroplane!) and the wing is a great place to start. There are some really nice capabilities in Onshape that allow for super-parametric designs, which are especi...
Writing cleaner, more robust FeatureScript for your Onshape Custom Features
Переглядів 36110 місяців тому
Writing cleaner, more robust FeatureScript for your Onshape Custom Features
I can't get enough Onshape Vision on the Apple Vision Pro! (Highlight: Updating configurations)
Переглядів 2,9 тис.11 місяців тому
I can't get enough Onshape Vision on the Apple Vision Pro! (Highlight: Updating configurations)
First experience with the Onshape Vision app on the Apple Vision Pro (Spoiler: It's awesome!)
Переглядів 1,2 тис.11 місяців тому
First experience with the Onshape Vision app on the Apple Vision Pro (Spoiler: It's awesome!)
Using Variable driven Offset curves to efficiently make paths for fasteners in Onshape
Переглядів 645Рік тому
Using Variable driven Offset curves to efficiently make paths for fasteners in Onshape
How to configure Onshape decals for localized warning stickers.
Переглядів 648Рік тому
How to configure Onshape decals for localized warning stickers.
Cutting the cycloid gears with an Onshape custom feature [SHORT]
Переглядів 698Рік тому
Cutting the cycloid gears with an Onshape custom feature [SHORT]
Revisiting the 6497 watch movement - with modern Onshape techniques (LONG!)
Переглядів 727Рік тому
Revisiting the 6497 watch movement - with modern Onshape techniques (LONG!)
Building a bridging surface Onshape with help from a lock face sweep
Переглядів 1,2 тис.Рік тому
Building a bridging surface Onshape with help from a lock face sweep
Exploring a classic watch movement with Onshape
Переглядів 946Рік тому
Exploring a classic watch movement with Onshape
Replicating old school analog tools in Onshape - a Rivet Fan
Переглядів 366Рік тому
Replicating old school analog tools in Onshape - a Rivet Fan
Onshape custom feature to evaluate collisions between entities
Переглядів 459Рік тому
Onshape custom feature to evaluate collisions between entities
Understanding Onshape Face blend - cliff edges and tangent hold lines
Переглядів 8 тис.Рік тому
Understanding Onshape Face blend - cliff edges and tangent hold lines
Parametric spring building, verification, and simulation in Onshape
Переглядів 1,2 тис.Рік тому
Parametric spring building, verification, and simulation in Onshape
Exploring some fundamentals of spline curves in Onshape
Переглядів 1,1 тис.Рік тому
Exploring some fundamentals of spline curves in Onshape
Using Onshape to revise Harmonic Series learnings, and solve a classic problem
Переглядів 279Рік тому
Using Onshape to revise Harmonic Series learnings, and solve a classic problem
Hi, is your pub-geom FS public?
Hello , very useful fundamentals here. Question: At 3.11 you elevated curves to degree 2 (with 3 control points) but you got a surface with degree 3 ( 4 control points) at 3.51 , why did surface create an extra control point?
It was a journey to get here, but it's looking really great. Onshape's hard work definitely appreciated!
Greg thanks! I am coming from solidworks. I love your videos. Do you put any of your work on public documents for us to poke at?
Great video! just started giving Onshape a go, much appreciated. Odd question but the steering geometry seems backwards for good Ackermann geometry. Is this intentional or an oversite by the manufacturer?
Approximation additions to multiple curve tools is much appreciated. Since that release I have been using it every instance where it makes sense. And with keep derivative option I can use it even more scenarios. Fear projected curve no more!
That was fantastic, thank you.
Love the content Greg.
I'm updating an old design with new curve techniques. I can't really tell if the quality has improved, but speed is definitely faster. Please keep the videos coming. Have you posted your eval tools?
Thanks!! I hope this helps your designs - I do follow along with your forum posts.... My Curve and Surface eval tools are here: cad.onshape.com/documents/d675d2ccbcf6336cf8ef52bb/v/ca0fbc4c032a6dc1739420a2/e/853bddb5d9a1fffded23ae80
This is a killer workflow! Thanks for the tour.
Sorry for the length of it though - I feel I still rushed over or even skipped some good bits :)
Edit Curve is such a game changer. I've modeling in Autodesk Inventor for the past 3 years (and previously 10 years in SolidWorks) and it's a night and day difference what you can achieve in Onshape vs Inventor. Thanks also for making such high quality content educational content. Really enjoying Onshape and can't wait to see future improvements.
Thank you so much for these videos. The tutorials you've made on top down project organization and everything on surfacing are the best learning resources on these topics I've found in the last 5 years or more. I've switched over to onshape for my personal work because of your videos and if I ever get the latitude will be switching my professional work in that direction as well. Feature Script makes it a no brainer imo.
Thanks so much for the comment - it was a great way to start my day here! Let me know what other videos/demos/tutorials you think would be useful!
@@gregbrown-onshape7555 I'm sure it's something in my approach, but I have run into a lot of problems with loosing nice curvature and continuity between sketching or projecting curves and forming surfaces from them. I've also run into road blocks when trying to form surfaces to use as tangent references when making my main surfaces. Seeing some examples of approaches to build up multiple surfaces into an object that avoid some of these pit falls would be really helpful. For context, I've been working on a handheld macro-pad to use when I'm drawing or working on a tablet. It's something like one half of a game controller. I've finished the electronics and programming, but the modeling has proven complex and I am forcing myself to get better at parametric surfaces by not just hacking something together in Blender or something. Obviously part of the fun is figuring it out and getting better by trying a lot of different ways to tackle the problem, but it would also be nice to finish this project! TLDR: examples of how to approach building up surfaces for something like a controller or mouse would be incredible.
Fantastic video! Is there any chance I could trouble you for a copy of your tapered roller bearing document from this video? I'm a long-time fan of Onshape and now making huge progress on my product since signing up at the end of last year. The community has been amazing in its generosity by sharing custom features that just work so well. Half the work I thought I needed to do was possible with out of the box features like variables and public existing custom features saved me from plotting NACA airfoil equations. I am now working on bearings and this video is 10 steps ahead of what I imagined I could do, especially thanks to your configuration tables which have so much data!
Hi, how do u get publish geometry like creo?
The Publish geometry I am showing here is enabled by a Custom feature that I wrote (especially for this video!) In fact though it uses two current Onshape features that almost exactly mimic Creo's approach. I just packaged them up in my own Custom feature so that the UI was was a bit more obvious. The two features I refer to are: - Composite parts - Derived parts The Publish geometry is really an embellishment of Composite parts (whereby more entities like Mate connectors, individual faces, sketches can be added to the Composite part.) The current native feature does not allow all these entities, so I took matters into my own hands. The Derived parts native feature in Onshape takes care of the "Copy Geometry" part of the workflow and I use that in the video as-is. The good thing with my approach is that since a Composite part is created, it acts like a Part (since it is one) and thus can be version/revision/release managed... This leads to super clean and robust collaboration.
Can I get the file ?
Hi Greg! I've just started using o shape a few months ago. I design and manufacturer under water treadmills. I've moved from solidworks and have to re-draw all my designs. QQ Are you using a 3D CAD mouse? The way you move around the model has me interested.. thanks for the great upload!
Yes I have a 3DConnexion SpaceMouse and love it, but I don't always take it on the road with me. I do record these videos from all sorts of locations, so you'll see some differences from time to time! The SpaceMouse is the best for sure, and since I work 99% of the time in perspective view it just seems to make the most sense.
That was super good! That's how I used Proe/Creo for 20 years before switching to OS. The pub geom feature really helps to organize things, as you showed.
Fun fact, I worked on some of the early Pro/E Design Manager demos back, hmm, last century I believe! Time flies. But the workflow is still the best. In my opinion (and as the video tries to get the point across), using Composite parts to be the carrier of references is such a robust way to do things.
How do I easily get the dimensions of my flattened surface? Seems like right now I can only export it and I can't figure out how to get the dimensions from the .dxf or .svg file.
Use the Parasolid (x_t) export and then bring it back into a new tab. You can use all teh measurement tools (and modeling tools) on it very easily.
Great video, can you make a follow-up perhaps with more detail on those custom features at the top level? How they are built and used (especially the main configuration feature)
I'll add this to a list of things that people have mentioned to me as follow-ons from this video! It already escalated into nearly an hour (!) and that was without going into details as much as I'd planned. The custom features would be a good deep dive for sure, though I might want to split them into two separate ones. I'll be back from vacation soon enough, and will get back to this asap.
Great video on controlling a large project and, in the spirit of PTC, you ended on a change with everything updating.
Ah yes you recognize the training I had drummed into me, many moons ago ;) The truth is I love modeling in Onshape more than anything else I've ever used over the (many) years. I feel it is easier to create clean, robust, and updatable models that people who visit later will have more chance in understanding.
Would be good to touch on the process of setting up mates and joints in your skeleton and detailed assemblies? Do you have a preference for which geometry you use to create mates in the skeleton assemblies or in the detailed assemblies?
I can certainly dig into this by way of a follow up/deep(er) dive. As you can imagine it does take a little bit of planning ahead to do cleanly, but once you get it, it makes sense.
Hi , Lewis here...this is one of most precious video I have ever watched this year..that's very robust way of designing in Onshape. Thanks so much for sharing with us. You amaze me how you create custom features that optimize your workflow. Am inclined to request you make publish geo custom feature public
Nicely done as usual Greg! Can I presume we may be seeing an upgrade to the composite part feature in the near future? Also, where did the spring coils disappear to as the suspension compressed? 😉
The springs did in fact involve some artistic license.... I'm surprised nobody else has called me out on this yet :) There are two parts to make up each spring, and they are mated such that a rack and pinion relation can control the relative rotation. Not exactly intuitive, I know, but it looks really cool...
Thanks Greg! Invaluable info. Are the models you show in these videos available anywhere for further dissection to see how you set up the fine details?
I'll think about what I can and can't share here... I've got some other things planned for it in the near term, but you never know.
@@gregbrown-onshape7555 Cool. Thank you very much for the reply. After watching the full video I understand why it may be difficult to share the model. I think a lot about proper setup and implementation of complex assemblies. This is some of the nicest demonstration of it I've seen. Would love to see more on how to use the skeleton method in conjunction with release management in an engineering environment that you hinted at. While I have your ear.. Any chance we can exit a sketch with the enter key like we can when editing a feature anytime soon? 😂 (Thanks for full keyboard shortcuts recently!)
Hi mister it is wonderful video especialy who intrested scale modelini thanks
Just saw this more than a year after it's release. It is a hidden gem for me. Thank you As a German, I had a good laugh that the screen says: "You are: Auf dem Holzweg". That translates literarily to "You are: On the woodway" but it is a common phrase that actual means "You are: on the wrong track" 😅
15 Years of Solidworks and I Switched to OnShape. The One thing that driving back to Solidworks is the Cloud Lag and Delayed updates to a simple Drawing Change. I Loath SW and Now OnShape. If I couls afford Simmons or E I would be there.
Sorry to hear of your experience - I hope you continue to stay up to date and in touch with Onshape, and consider us in future.
Hi , Lewis here. Thats a good deep dive video for surfacing. Would you please make a video to differentiate use cases of 3D Fit Spline vs Bridging curves coz both curves seem similar though Bridging curve is more smooth. Thanks
It's a good idea for a focused video and I'll add it to my list. I can describe it pretty quickly though: A 3d fit spline is an interpolated spline of degree 3. In some systems it is called an Edit point spline. Note: when a 3d fit spline consisting of only two points and no adjustments are made to derivatives - it then results in a deg 1 line. For 3 or more points, you'll get a multi-span degree 3... A bridging curve always creates a single span (Bezier) curve of varying degree according to the boundary conditions. For a G3-G3 curve you'll get a degree 7 curve, for G2-G2 you'll get degree 5, etc etc. In terms of use-cases, a 3d fit spline is great for creating cable routes or paths than need to pass through a given set of points. A Bridging curve is for creating high quality profiles, guides, boundaries for (primarily) surfacing features (Boundary surface, Loft etc) where the distribution and number of control points needs to be controlled precisely.
Hi , Lewis here. That was powerful use case of variables in patterns. Thanks for sharing
Parametric patterns are extremely powerful once you get your head around the fact you can use then like a for-loop
Thanks for this tutorial. I got a lot to learn😅
Great to hear! And sounds like you're in the right place (my channel....) Have a look around for more tips and tricks. Of course this is not the official place for training, for that you should start with learn.onshape.com/
Sweet! Thanks for the tutorial! About 2 years into onshape - on and off. First CAD as well. I have watched every video and you rock my guy!
Glad you're finding my videos helpful - I love making these. I'm usually deep inside the planning, design and implementation new features, so it is nice to be able to show them off once in a while.
A good start... when's the Flow Along Surface / Wrap for non-cylindrical surfaces?
Yes it is a good start and one that a lot of people have found valuable already. And yes there are many more things on our to-do list. It's always a juggling act to keep advancing on many fronts simultaneously.
Where do i find this feature in the german version, what is it called?
It is in the "Analyse-Tools anzeigen" menu (the bottom right corner of a Part Studio graphics area) and in there it is called "Oberflaechen vereinfachen"
Hi , Lewis here. This video has answered questions that I couldn't get comprehensive answers from any source. For the 1st time I can differentiate projected curve vs bridging curve. I have learn't massive tips about surface analysis. #cad Thanks Greg
Hi, Lewis here..thanks for creating such simplified use of configured decals. I did not know you can configure decals.
Hi , Lewis here. Thats a good explanation. Please make another video for lock profile direction and keep profile orientation especially on differences between them. Thanks
Good idea - there are a few options now on sweep profile orientation so it would be good to explain them. I'll get on it.
Hi , Lewis here..this is one of greatest tutorial in surfaces I have ever watched. For the 1st time I understood what is G3 continuity. I was like why use Bezier curve and there is normal fillet. Thanks so much
Hi mister greg brown it is wonderful. And thanks for əxplation
Glad you liked it!
Nice, but I will obviously use _ as a shortcut ;)
Ha! The great thing is that we *all* now can have a favorite/preference. I'm all about the single key/left side of the keyboard, but reserve the right to rethink this at any time :)
Hi , Lewis here. Thanks for indepth explanation..I have never understood this tool better like today
It's a big one, with many layers to it. Keep exploring!
Hi , Lewis here...the add on seems not to work on my side
Are you signed into a Google account?
Can you please share this Onshape document for practice purpose..thanks
I'll create a doc and share into the description shortly!
Done: cad.onshape.com/documents/9e209cd0762143bb080de921/w/d5a52dba040542d5dbbbde12/e/cd8b4d332b3f261dd18acef2
Hi ,Lewis here....simple tool but extremely powerful. I saw it on what's new but I never thought about the amount of power with the tool. Thanks for in-depth demostration.
Edit curve is truly a powerhouse feature and has a multitude of uses. I'll probably have to do a followup in future with all the new ones I come up with and come across.
Hello , Lewis here I wish we would make flattern surface a feature to have a flattened surface which one can add more details and later flattern it back. Amazing improvement #onshape
There are reasons we did not release with this sort of capability initially, but as always we do intend to make improvements in future releases
Its a BANGER!!
I agree!
This is very exciting!
Fun side story: I recently made a flat pattern for a good portion of a soccer ball. I used lots of rips so the result looked a bit like a 6-armed octopus. I printed it and laboriously cut out along the lines... It fits so nicely over the ball I have sitting on my shelf here!
@gregbrown-onshape7555 that's awesome! I've been inspired to pursue some custom frame bags for one of my bikes.
This is awesome
I agree - I love the Flatten surface feature
Thank you . Powerful explanation. Sir i have a question. If i made a new violin design . I would like to simulation of the the sound before build it. How i can make that.
Simulating the sound... will be a challenge, depending on your definition and expectations. It is relatively easy to do acoustical analyses to get resonant frequencies and other responses. The boundary conditions are ALWAYS a challenge in whatever sim you do (linear static, nonlinear dynamic, thermal, you name it) since they can profoundly affect the results. In the case of a violin you'll have to wrestle with the effect of the purfling around the edge of the plates. How much they affect the stiffness (and thus, well, everything) will be important to understand. There are lots of great academic papers on this topic: trying to ascertain the true factors making a Strad sound like a Strad. Is it in the dimensions, the wood, the varnish, the plate tuning, bass bar stiffness, soundpost placement, size/shape of the f-holes, etc...? To "answer" your question: yes, you could simulate aspects of it and get some good qualitative directional guidance. But without a LOT of testing and data analysis you'll be working with many unknowns.