Getting down into the weeds with curves in Onshape - with a cornucopia of tools that I've created

  Рет қаралды 859

Greg Brown - Onshape

Greg Brown - Onshape

2 ай бұрын

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 is for you. (Note it is not an end-to-end demo of a fancy finished surface design...)
Here is the published custom feature for Curve evaluation: cad.onshape.com/documents/d67...

Пікірлер: 8
@parvizaghayarov935
@parvizaghayarov935 2 ай бұрын
Wonderful thanks for you it is fantastic İt helps onshape users for advanced surface
@airwick5083
@airwick5083 2 ай бұрын
Awesome walkthrough of you tools. It seem like the approximation should really be an option in the "native" projected curve tool! You have mentioned making these tools public, I'd definitely like to try these out as I have run into projected curves causing less than ideal downstream surfaces as I hadn't realized the projected curve would "destroy" the hard work that went into creating clean base curves!
@gregbrown-onshape7555
@gregbrown-onshape7555 2 ай бұрын
Yes that is my intent - I'll get a couple more sets of eyes on what I've done and then release it in early form. If it is making sense to people I'll "publish" it for easier discoverability. The choice of whether something belongs in the native tools versus remaining as a custom feature is a bit nuanced. The voice the customer plays a bit part of course, so let's see!!
@3167
@3167 2 ай бұрын
I was so excited to see all these awesome features, but a little sad when I saw quite a few of them aren't public yet. But in due time, I hope. You're pushing surfacing in Onshape in directions that I'm really liking! I'm glad that you're part of the Onshape team. I'm really loving Onshape's availability of Feature Scripts. I haven't made any myself, but they make it so easy for users to add extra functionality to the package really easily.
@gregbrown-onshape7555
@gregbrown-onshape7555 Ай бұрын
Thanks for the comment! I'll try to make things public when I believe they are ready and robust. Some are undergoing rapid iterations still, so I'd prefer them to settle down a bit first. I'm always thinking about how Custom features can be made more discoverable, ingestible, manageable. Believe me (it's probably clear) that this is a personal interest topic of mine... and I do follow closely the tickets, improvement requests and comments on forums and elsewhere related to this.
@jeltesteur8286
@jeltesteur8286 2 ай бұрын
Awesome Greg! Looking forward to using these. Tweaking a bridging curve after the fact seems a great use case for these. Another use case: Last week I created a temporary Loft, created an isocurve off of it ( putting this brand new feature to good use) to then tweak that isocurve to create a guide for a second loft so I could exert some control on it, but make sure this was based on the natural curvature of the loft. What would be the limit of the ‘reduce bezier’ functionality (how many control points does it remove? And why not always use the more comprehensive ‘approximate bezier’ functionality?
@gregbrown-onshape7555
@gregbrown-onshape7555 2 ай бұрын
I've been messing around experimenting with this sort of thing for some time, and only now decided to show my work ;) One of my use cases for tweaking a curve, is when building from side/front/top views. The side view can start as a nice clean Bezier on the plane, but then you might want to tweak it from the top/front view. Alternatively if you build clean curves on both side and top, then the Approximated projection can give you a clean curve directly. And then you can further tweak it. Perhaps after Elevating or Reducing it. The point being: I wanted to make myself a toolset where all of these are possible. After all, a hammer, chisel, screwdriver, spanner, hacksaw... etc all have places in a toolbox. Nice to hear you are putting isoparametric curves to good use already. I had one more example to show that took my Approx projection, built boundary surfaces from it, then create isoparametric curves which I used to split the boundary surfs.... and so on and so on. But this was going to make my video too long. If you're interested, let me know. The Reduce feature currently reduces degree by one. You could repeat the feature as many times as you like I guess, until you are down to a degree 1 line... I coded the Elevate to take a target degree as an input parameter, so I guess I could do the same for Reduce, though my own use case was 99% just to bump it down by one. Finally (sorry for such a long reply!) what is the 'approximate Bezier' you mention? We do have (and this is exactly how I implemented the Reapproximation features already described/demoed) an approximateSpline function in FeatureScript (cad.onshape.com/FsDoc/library.html#approximateSpline-Context-map) but this is not Bezier specific.
@jeltesteur8286
@jeltesteur8286 2 ай бұрын
@@gregbrown-onshape7555 I meant your reapproximation where I wrote approximate bezier
Let's build a boat in Onshape (well, the basics of the hull surfaces at least)
18:53
Designing a parametric wing in Onshape - going for maximum flexibility!
26:18
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 79 МЛН
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 26 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 34 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН
An Onshape approach to everyone's favorite RC nitro engine
47:47
Greg Brown - Onshape
Рет қаралды 657
SW Expert Designs a Plastic Part in Onshape
13:19
Onshape
Рет қаралды 16 М.
Pyramid with loft in Shapr3D
2:37
Attila Székelyhidi
Рет қаралды 1,6 М.
Revisiting the 6497 watch movement - with modern Onshape techniques (LONG!)
40:03
Nature's Incredible ROTATING MOTOR (It’s Electric!) - Smarter Every Day 300
29:37
FreeCAD - Intro to Parametric Modelling
8:52
Brodie Fairhall
Рет қаралды 54 М.
Understanding Onshape Face blend - cliff edges and tangent hold lines
7:20
Greg Brown - Onshape
Рет қаралды 6 М.
Groundbreaking New Solar Energy System - Too Good to be True?
7:07
Sabine Hossenfelder
Рет қаралды 400 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 79 МЛН