Well what kind of exotic content is this that I’m missing out on
@AndrewJacksonDesignStudioКүн бұрын
The exotic world of trying to scan mountain bike trails with an iphone lidar!
@tydl-ee3xjКүн бұрын
@@AndrewJacksonDesignStudio any reason why? Just to put the lidar to use?
@AndrewJacksonDesignStudioКүн бұрын
Good reason. One of the things I do is volunteer with a local group, for just over 15 years, building and maintaining mountain bike/multi use trails. This is a new trail our group has recently built and I wanted to see if the phone data, plus Rhino/GH, could help analyse the trail for slope etc.
@brockhogan21763 күн бұрын
So interesting. Would love to see your workflow on this. What lidar scanning app did you use?
@AndrewJacksonDesignStudioКүн бұрын
Hi there. I used the '3D Scanner App' on an iphone 12 pro. Walking through took about 20-30 minutes. I got a warning about 75% the way through that I was half way through the available memory for the scan. I was surprised how well the phone and app handled it. Then imported the OBJ mesh into Rhino and started working on a Grasshopper definition to calculate the slope at discrete points. I did have to manually draw the centreline/middle of the tread curve, plan view, then GH projected it onto the mesh. I set the threshold angle to show the sections that have above grade slope. This result is a little misleading as the mesh is coloured red across the full width, when the reality is it is only calculating the slope where the number is displayed.
@moritzhug26014 күн бұрын
How do you get to these clean 3D-curves? A quick rundown on your technique would be super helpful as I am starting to understand how to approach a model in general but my 3D-curves tend to be very crooked and without corellations. As im trying to align cvs from one perspective I destroy my alignment in the others :/
@AndrewJacksonDesignStudioКүн бұрын
3D curves do need references to control each end. I try and fully define them when possible, even with splines with multiple CVs.
@0xBene5 күн бұрын
Did you walked down or is it possible to ride down slowly while capturing?
@AndrewJacksonDesignStudio4 күн бұрын
I walked it. You do need to scan around features a bit, so riding slowly would probably miss quite a bit
@RotorWorks8 күн бұрын
Thanks for this vid. It's great. I'll have to have a play and make one of these corners too. Cheers
@AndrewJacksonDesignStudio8 күн бұрын
All good, thanks for the comment!
@RotorWorks7 күн бұрын
@@AndrewJacksonDesignStudio FYI... After watching your video, I had a look at the solidworks Fillet feature (filleting a solid object, not a sketch) and found the Conic Rho style is an optional fillet profile. So with a 12mm radius, you can change the weight of the curve and it's very close to apple curve. In the same "weight field" you can also drop an equation in.
@AndrewJacksonDesignStudio7 күн бұрын
Conic sections only have G1 continuity to a line on each end of the conic section. Make a 3D sketch, select an edge of the conic section and convert entites. Then show the curvature graph, which will show this.
@ecmphg8 күн бұрын
thanks
@AhmetDABAK-jn9sf9 күн бұрын
Can you show with all details how modeling a car?my enghlish is not good so ı am sory.
@AndrewJacksonDesignStudio9 күн бұрын
Hi there. Not my area of interest sorry. There's lots of videos on car modelling out there.
@AhmetDABAK-jn9sf9 күн бұрын
@@AndrewJacksonDesignStudio Thank you so much to answer to me.ı watched your videos,that all is very good.ı wish succes to you to next tutorials.
@lingfengtao188314 күн бұрын
Those chairs you did are amazing! And great learning materials for Solidworks surfacing. Would love to see some tutorials on that. Definitely next level stuff for me~
@AndrewJacksonDesignStudio13 күн бұрын
Hi there. You mean you would like to see some tutorials on modelling chairs? Bit more work in that and definitely not a step by step video :) Thanks for watching
@designberlin857114 күн бұрын
the pro!
@naeem507114 күн бұрын
Andrew, I've never watched one of your videos without gaining something new. You consistently inspire me with your work and techniques.
@weevilinabox13 күн бұрын
Likewise. I'm only a couple of minutes in and Andrew drops "Body compare" on us. How, after more years of using SW than I care to disclose, did I not know about this? I'm ashamed to think about the number of times I've mentally cursed the lack of a tool like this.
@AndrewJacksonDesignStudio13 күн бұрын
All good! Thanks for the comment, always appreciated.
@AndrewJacksonDesignStudio13 күн бұрын
Yeah body compare is quite handy. You can also use it to match a surface to curves (including 3D sketches), just you need to convert the curves to an extruded surface first. Quite handy for overbuilding surfaces. Another tool that people overlook is interference detection within a part. That has been around for a while. It used to only be in assemblies, but it makes sense to have it in parts, especially handy if you model multi body parts.
@vma354114 күн бұрын
Hi Andrew Thks for sharing great content as usual ! Hair dryer & guitar are both great surfacing shares. Long story short, your channel is a great SW surfacing treasure, shared to all. Kudos
@AndrewJacksonDesignStudio13 күн бұрын
All good! I don't use instant 3d all the time, but when you need easy tweakability, it definitely is handy. Thanks for commenting
@NotKalashnikov14 күн бұрын
Thank you for the tutorial! Some great tips in there
@AndrewJacksonDesignStudio13 күн бұрын
No problem, thanks for watching.
@rahullivo-b1f18 күн бұрын
thanks andrew
@AndrewJacksonDesignStudio17 күн бұрын
All good
@ari20na18 күн бұрын
Your surfacing techniques and skill in general are beyond! Did you learn all this just by doing or how come you're on such a high level? I really want to get into the topic but it doesn't seem too easy to find a starting point that's not too overwhelming.
@AndrewJacksonDesignStudio18 күн бұрын
Hi there. I have been modelling on the computer since roughly 1997, so lots of time to pick up techniques off colleagues, as well as lots of mistakes and learning from that. There is a wealth of information available now. The Alias Golden rules are well worth checking. Different application, but the modelling strategies are the same as surface modelling in SW.
@aaronnisbett312919 күн бұрын
Awesome
@JobMcKee19 күн бұрын
at 11:45, you mention different gaps around the button. I am curious how you measured the actual controller for inputting data? Thank you for the great video series!
@AndrewJacksonDesignStudio19 күн бұрын
Hi there. I used the ID tabs of a digital caliper.
@JimmyHuynhdesign26 күн бұрын
Thanks!
@AndrewJacksonDesignStudio22 күн бұрын
Hey there, thanks! Very generous of you. Cheers, Andrew.
@TomClancy-yg6is28 күн бұрын
What a loser get a grip on life
@SungwooPark-t1mАй бұрын
Thank you so much!!!
@AndrewJacksonDesignStudioАй бұрын
All good!
@tydl-ee3xjАй бұрын
I am convinced that this needs to be a feature in every CAD tool out there! Being able to control the curve by controlling its curvature comb is so sensible!
@AndrewJacksonDesignStudioАй бұрын
You need to get the Rhino demo, then you can open the GH file and move the curve around. Seems fairly robust.
@tydl-ee3xjАй бұрын
@@AndrewJacksonDesignStudio soon Andrew. Need to get some work done first and make some time for uninterrupted learning
@AndrewJacksonDesignStudioАй бұрын
Good plan Tony. I find I really have to be in the right space to figure something like this out. Otherwise there is tumble weed traversing my brain.
@tydl-ee3xjАй бұрын
Jesus Christ those inflection curves are so elegant!
@tydl-ee3xjАй бұрын
Oh wow Andrew! Look at that clothoid Spiral at 6:44!! -Tony here
@AndrewJacksonDesignStudioАй бұрын
Yeah thought you'd like that!
@walljaikАй бұрын
Very good job, love how u explain the workflow. very helpful to understand how to control surfaces and style splines. ill have to check more vids. and a MAJOR THANKS for sharing the file. gets us to play with it and be able to check all the steps. One of the best channel seen lately
@AndrewJacksonDesignStudioАй бұрын
Hi there, thanks for the comment. Always good to hear the video and files are useful! Cheers, AJ
@m.e.p.rАй бұрын
This might sound flippant, it really isn’t mean to be, genuine question. What’s a real world application for this?
@AndrewJacksonDesignStudioАй бұрын
All good. Probably no real world application! I mentioned near the end of the video that I don't see where I'd use this for work. More an exercise to see if I could get something that looks roughly correct.
@m.e.p.rАй бұрын
Cool, sorry…I watched it almost to the end 😅. Thanks for sharing, still really cool
@AndrewJacksonDesignStudioАй бұрын
I’m surprised you got that far😉 no need for apologies!
@vma3541Ай бұрын
Amazing stuff Andrew, Big congrats for pushing limits on curve conception R&D, Mind blowing
@AndrewJacksonDesignStudioАй бұрын
Thanks! Definitely a good exercise, even if the end result is not entirely useful.
@VicenteCruzАй бұрын
I had a similar idea to this a while back, but I lacked the expertise and knowledge to actually do something. This is amazing, great stuff!
@AndrewJacksonDesignStudioАй бұрын
Same here, one of those ideas that keep coming back. I had to rework this a few times, as I had 1mm away from the baseline/zero being 1mm radius. That meant I had some super curly spirals going on for a bit...
@kev88ifyАй бұрын
Hi Andrew - I'm trying to get this macro to work in Rhino 8 but running into some difficulties. I've changed this part of code - Set Rhino = CreateObject("Rhino.Interface.7") to ('Rhino.Interface.8") but still comes up with an error. Have you tried this macro with Rhino 8? Are you able to reshare the code if you were able to make it work succesfully, please?
@AndrewJacksonDesignStudioАй бұрын
Hi there. I'm on Rhino 7 still so have not tried with 8. I posted it on a forum and someone there improved the script, maybe try that version? Here's the link. cadforum.net/viewtopic.php?t=3053
@kev88ifyАй бұрын
@@AndrewJacksonDesignStudio Great, thanks!
@satyexАй бұрын
Hello! What is the relation between 10.25 and 14.16? At 10:50 . Thanks a lot!
@AndrewJacksonDesignStudioАй бұрын
Hi there. They are ratios that I took from the original Grasshopper clothoid output at the start of the video. Those ratios are based around a target corner radius of 10mm
@satyexАй бұрын
@@AndrewJacksonDesignStudio Thanks!
@satyexАй бұрын
Hi! At 7:49 Why did you take 40 as the distance from outside? Is there any relation to other radii? Thanks!
@AndrewJacksonDesignStudioАй бұрын
I arrived at a 40mm set back after placing a straight edge on the top planar surface then looking for where the fall off surface meets the planar surface. It looked about 35mm so I added an extra 5mm.
@rithindas72Ай бұрын
I love you and your work! What is the starting steps like do you have any pictures for reference for the sketch dimensions curve curvature etc..
@AndrewJacksonDesignStudioАй бұрын
Hi there. For this one I found a mesh scan online. I used that for checking the general form and used measurements off the actual product to dial things in.
@rithindas72Ай бұрын
HEY AJ!! HOW DO WE ADD SHORT CUTS TO MAKE SKETCH VISIBLE/INVISBLE. THANKYU AJ. YOU ARE DOING GODS WORK BTW. THANKS
@AndrewJacksonDesignStudioАй бұрын
Hi there. Here's a help link on making custom short cuts as well as using view>hide/show. I have three keys set up to hide/show things. First key, hide/show all. Second key, hide/show sketches. Third, hide/show planes. I find that works well for most modelling situations. help.solidworks.com/2021/english/SolidWorks/sldworks/HIDD_CUSTOMIZE_KEYBOARD.htm help.solidworks.com/2022/English/SolidWorks/sldworks/t_hide_all_types.htm?id=59ce508b7ee24ac2a5162b5e9536286d#Pg0
@andytolle4352Ай бұрын
I wanted to thank you for this one. It's the best... well, in fact the only... good explanation I have found about the 'split line' with silhouette option. Thank you for clarifying it's use in a very practical manner. By the way, for your line of work, I think you might really appreciate power surfacing (not affiliated, I just personally love the ease it brings to solidworks when it comes to more complex surfaces)
@AndrewJacksonDesignStudioАй бұрын
Good stuff, pleased it was useful. I've not tried power surfacing, I always wanted to get Geometry Works.
@andytolle4352Ай бұрын
@@AndrewJacksonDesignStudio Geometry Works appeared to me to be discontinued in development. I was under the impression that the last available version was for solidworks 2021. Well, power surfacing isn't a magic bullet... A downside for example is that it is't as dimensionally exact as working with curves... but boy does it model fast! To give a practical example: the past few weeks we've been designing a medical device. I first designed it with solidworks surfaces. Took me about two days, close to 100 features that are maybe somewhat (but not really) robust and I still had sold small issues with the flow I wasn't 100% happy about. Re-modeled the complete design in half a day with power surfacing. Resulting in a smoother result, less than 20 features and a tree that is a lot more robust to change. And about the accuracy: using constraints to solidworks geometry, you can pretty much use it as accurate as anything else out there. It's just that once inside the add-on, dimensions become somewhat secondary (except for imported constraints). Anyway, as said: not affiliated, I gain nothing from saying this, it's just that for me, it can often bring my design time back with like a factor of 300% compared to classic solidworks surfaces. Especially in early stages of a design. Anyway, I very much appreciate your work here. You're often my reference when solidworks surfaces throw something my way I haven't quite figured out yet, so thank for sharing your knowledge. Know that I very much appreciate and respect your work.
@AndrewJacksonDesignStudioАй бұрын
Oh... too late for Geometry Works then!! I had a quick look at the Power Surfacing site. Sounds like Sub D modelling within the main SW environment, which (as you mention) sounds really useful. I know Dassault have their own SubD modeller, just it is a part of the 3dexperience. I've been using SubD in Lightwave since the 90's, albeit a rather old implementation. More recently I've been using the Rhino SubD tools both natively and in Grasshopper. I'd possibly look at Power Surfacing for SW if I had clients that used it. Quite often I will block out the primary surfaces for a master model, then pass it over to my client, so I cannot really use a 3rd party add-in unless they have it as well.
@andytolle4352Ай бұрын
@@AndrewJacksonDesignStudio yeah, xform or what it's called the native Dassult subd. Don't like the fact it's yet again another platform and subscription even if it's 'integrated' in the end. Anyway, I see where you are coming from. Makes perfect sense that you want to keep things native solidworks then. Just as a sidenote: I still haven't verified it, because it doesn't matter for our design now, but I do think that people who don't have the add-in should still be able to open the file and edit all (native solidworks) features that were applied after the sub-d... they just won't be able to adjust the base sub-d form where all the features were applied to. I planned to check that on Tuesday with a colleague. Great to talk to a fellow lightwave enthausiast by the way, it's been a while (later I switched to modo and then I quit 3d animation a few years later), but I've spend years in lighwave myself... back in the days when #lightwaverz IRC was a thing. Brings back good memories :) a few weeks back I heard that lightwave got new life again as well. Happy to hear. Anyway, best of luck with the designs and thanks for sharing all the solidworks-surfacing wisdom! Truth is that sometimes one of you videos can save me hours of headaches, so much appreciated. Take care man
@AndrewJacksonDesignStudioАй бұрын
Yes, Lightwave is back in development. I've not upgraded in some time, using quite an old version. But I am using Octane inside Lightwave along with HDR light studio, so it's not entirely ancient! I might have to upgrade LW though, once they reconnect it with the newer versions of Octane. Or learn Blender... but i have been saying that for 10 years or so.
@Moogii04Ай бұрын
When you mentioned that modelling this in Solidworks for manufacturing is good going/hard work, what is a better program for it? Creo? NX?
@AndrewJacksonDesignStudioАй бұрын
I was probably rambling... I used to use Creo (wildfire days) and it definitely has more robust tools for reference control as well as surface analysis. Cannot comment on NX
@Moogii04Ай бұрын
@@AndrewJacksonDesignStudio No worries mate. I enjoy the rambling. Noted - thanks, and thanks for the videos. I'm early stage in my design career, and in a young Aussie studio without deep knowledge in surfacing, so I'm really grateful for your videos Andrew.
@AndrewJacksonDesignStudioАй бұрын
All good, pretty different scene now from when I started off in 2000. Access to super powerful tools and cost is less of a factor. And... there are videos about most things to help you on your way! All the best!
@nbn4698Ай бұрын
why do you use solidworks for surface modeling after doing all this in rhino? is there any reason for you to use solidworks over rhino?
@AndrewJacksonDesignStudioАй бұрын
The grasshopper clothoid cannot be defined in Solidworks as far as I know. The geometry/ratios are interchangable as both Rhino and SW are using single span bezier splines. I mainly use Solidworks for client projects. Completely different approaches as well for product development. Rhino you have to layer off progress, in case you need to go back and change something. SW, tree based, so easier to tweak things. Downside is SW surfaces can be average and analysis tools in SW are not fantastic.
@duncancrosse4383Ай бұрын
Such great content Andrew. Thank you for sharing. Doing some experiments myself off the back of your videos - I’ll share them to LinkedIn & tag you when I do as your videos have been a big inspiration.
@AndrewJacksonDesignStudioАй бұрын
Sounds good, looking forward to it!
@duncancrosse4383Ай бұрын
This is all such useful information Andrew, thank you for uploading!
@AndrewJacksonDesignStudioАй бұрын
Hi Duncan, all good, thanks for watching!
@schalkvandermerwe3838Ай бұрын
This makes me wonder again, that if you modeled something with a lump/jump or two, could you massage the curvature comb? I suppose in some ways that would be Solidworks' 'fit spline', but even that only follows underlying surfaces very closely and can also still look jumpy.
@AndrewJacksonDesignStudioАй бұрын
No way to massage the curvature comb directly, its always curve>combs. I'm pretty sure fit spline always has jumps in the curvature when fitting across references that have G1 continuity as it is fitting a multi span spline across a sudden curvature change. Should be ok with G2 joins though.
@schalkvandermerwe3838Ай бұрын
@@AndrewJacksonDesignStudio - I know one can't massage curvature combs, but one can dream. Especially software with feature tree / history, this should be possible (in my mind at least).
@AndrewJacksonDesignStudioАй бұрын
I’ve started having a look at a reverse curvature set up in grasshopper. Might be a bit beyond me.
@schalkvandermerwe3838Ай бұрын
@@AndrewJacksonDesignStudio - the moment you pulled that data out of Grasshopper, is what made me think that surely it must be reversible... I too am just too dumb for it (programming / math).
@SchalkVanderMerwe-h2bАй бұрын
The one-piece G3 gave me no troubles, and yes, not too troublesome to set up with formulas. The ones with the constant radius in the middle gave me over/under defined problems (SW2023). Thanks for your investigation. Your Rhino vid on 'the finger' is next level!
@AndrewJacksonDesignStudioАй бұрын
Hi Schalk, long time no talk! Was it the transition splines that were giving you over/under defined issues? I find sometimes I have to define the continuity constraint first, then define the CV placement, or vice versa. Unsure what makes it work one way but not the other. Also, having the CV spacing approximately equal first can help.
@SchalkVanderMerwe-h2bАй бұрын
Hey Andrew, the ones with the constant radius gave me troubles in SW 2023... would not define fully but also throws out over-defined errors when I tried. Devised my own numbers from the one piece G3 you did and got no troubles (so, my fav.). Thanks for the investigating. Your Rhino vid on 'the finger' is indeed next level.
@strange_moodАй бұрын
Fascinating, thanks for sharing! Would be cool to print out some samples and compare your results to the actual physical impression. If commercial 3D printers even have the resolution to capture the subtle differences..
@AndrewJacksonDesignStudioАй бұрын
All good! I’ve printed some of these corners on a FDM but it was fairly inconclusive as I had some printing artefacts. Getting some sections machined or cut would be better.
@davidpinnington213Ай бұрын
Your on a roll with this series - had to be said
@AndrewJacksonDesignStudioАй бұрын
I'm waiting for feedback on a project! Good opportunity to explore some of these outlier ideas.
@tonsab.assist.masterАй бұрын
Andrew, I think you already know I will ask this but here it goes - Is it possible to create curves from an unrolled curvature comb that you specify? Meaning I draw the profile of the unrolled curvature comb and grasshopper generates the curve for me. I guess it is possible if there are no multiple or infinitely many solutions?
@AndrewJacksonDesignStudioАй бұрын
I think that'll be quite a challenge. Might end up having to convert the comb lengths into arc sections (one per comb) then connect them all tangentially, then approximate the final spline through the arcs. Damn, now you've mentioned it I have no choice but to think about it!
@tonsab.assist.masterАй бұрын
@@AndrewJacksonDesignStudio I think we will first need to confirm that there is only one solution or finite number of solutions. I think you will need to consider vector direction and step length. Need to analyze this more carefully
@tonsab.assist.masterАй бұрын
Andrew, I think additional parameter you should consider is angle vector - angle of tangent on a point on the curve and how it varies along length of the curve.
@tonsab.assist.masterАй бұрын
My intuition tells me that you will also need to consider the tangent angle of a point on the curve and how it varies as your traverse through the curve. Something tells me that is important to find the desired solution
@AndrewJacksonDesignStudioАй бұрын
Something tells me this will be quite difficult!
@tonsab.assist.masterАй бұрын
wow this just easily verified that the clothoidal curve approximation is indeed a great approximation! Look at that linear change in curvature!!
@tonsab.assist.masterАй бұрын
lol just when i write this comment you meantion me 3:23!! 😆
@AndrewJacksonDesignStudioАй бұрын
Yeah, trapezoid! Haha thought you'd like to see this.
@AndrewJacksonDesignStudioАй бұрын
You're famous now! At least 20 people will watch the entire video.
@tonsab.assist.masterАй бұрын
@@AndrewJacksonDesignStudio oh how much I have wanted to verify that a curve i make in solidworks has linear change in curvature! And grasshopper does it so well!
@AndrewJacksonDesignStudioАй бұрын
Ideally I'd love to be able to use the command line version of rhino etc to drive a custom window in SW etc. But I'm way too short on the know-how.
@tonsab.assist.masterАй бұрын
goddamit i have to learn grasshopper now. seems most things i wanted to do is possible with grasshopper!!
@AndrewJacksonDesignStudioАй бұрын
Do you use Rhino? I've been using it since 2000 but only really got into GH about 4-5 years ago. There is a little bit of interface stuff to get over, like not being able to select things in the Rhino display port in the normal way. It is definitely nice to be able to build stuff as you want, even if it is an exercise or experiment.
@tonsab.assist.masterАй бұрын
@@AndrewJacksonDesignStudio I have not been able to because of my SolidWorks dependency. But I really should make time for it. All the questions I have in my head I think can be tested in grasshopper. Takes some brains as well I guess which I am not sure I have 🤣
@_mousemanАй бұрын
Very interesting way of analysing change of curvature, thanks for sharing!
@AndrewJacksonDesignStudioАй бұрын
All good, thanks for the comment!
@DCDA-LAАй бұрын
love to see your Grasshopper session, thank you so much!
@AndrewJacksonDesignStudioАй бұрын
all good, thanks for the comment!
@tonsab.assist.masterАй бұрын
Excellent Andrew! I have always looked at how a spot highlight accelerates and decelerates when transitioning from straight line to curve! What you have done here with tactility is in some sense the same thing! I presume the best result for tractility would give the best result for highlight movement as well. I never thought of coming up with a way to analyze it like you have done here, perhaps because I am not too familiar with grasshopper! I sort of try to guess the highlight movement and tactility from the curvature comb itself.
@AndrewJacksonDesignStudioАй бұрын
Hi Tony. I could not really tell much difference between the corner variations using the zebra (fairly obvious differences using curvature graphs though). I wonder if I can use Grasshopper to flatten out a curvature graph, if that makes sense? So you can see the true nature of the acceleration without it being transformed by the actual curve geometry.
@AndrewJacksonDesignStudioАй бұрын
Well, unrolling a curvature graph was pretty straight forward. I've also built a 'proof' of my construction on the original curve and it matches the Grasshopper curvature graph. I'll make a vid at some point.