This is huge! Thank you so much for the investigation and for putting in the time to share it back. Legend.
@AndrewJacksonDesignStudioКүн бұрын
All good!
@tonymercado12Күн бұрын
Dumb question, why did you use surface sweep to blend the surfaces? Are those working just as fillets or does it provide a different outcome?
@AndrewJacksonDesignStudioКүн бұрын
Hi there. Good question. The sweeps are tools used to trim the surfaces back an equal amount from each edge, before building a blend in the holes left after trimming. You can try and add a fillet, but as the tangent angle difference in between the surfaces that are being filleted/blended runs down to zero where the creases run out, it means the fillet will also run down to nothing as well. Basically the fillet chord varies based on the angle between the surfaces. The result using swept pipes results in a visually better result.
@aaaidanКүн бұрын
Cool, never heard about clothoidal, thanks! Some people say the Apple corner is based on the “squircle”. No idea if that’s true, but continuous curvature seems to be the consensus online.
@AndrewJacksonDesignStudioКүн бұрын
All good. I’m pretty sure a squircle has non linear sides. If you get a straight edge and check an iPhone, Apple TV etc, the sides are linear.
@aaaidanКүн бұрын
@@AndrewJacksonDesignStudio you’re right, it’s not a mathematically perfect fit. But I think the idea is you’d use each quadrant for each corner, offset them, and connect with lines. That technically creates a microscopic curvature discontinuity where you join them, but it’s so tiny that it doesn’t feel like cheating to ignore it. If you can stomach that, the squircle (“super ellipse”) has otherwise smooth curvature change: it’s not piecewise and has no linear sections. It’s also simple to calculate.
@aaaidanКүн бұрын
Out of interest, do you think the mathematical “truth” is important? Or are you just looking for a practical “continuous curvature” radius shape?
@AndrewJacksonDesignStudioКүн бұрын
Any curve defined in a cad system is a mathematical truth. Therefore it’s more about what the designers intent was. All radii are continuous in curvature as they are arcs. Im interested in investigating this as are others as there are different ideas around the ‘mystery’ of how apple may define their corners. The placement of the arc and blends in the grasshopper definition gives a result that is quite close to my reference. I suspect a squircle segment will be a bit too pointy, like a conic with a higher rho value
@tonsab.assist.masterКүн бұрын
@@aaaidan nah nah through the squircle away. It is too pinched. It is more organic and doesn’t gel well with straight lines
@fjord-fjesta2 күн бұрын
The radius setback makes total sense now that I’ve seen it. If the radius was tangent to the sides, the only solution for a “blend” that stays outside the radius and inside the sides would just be the points of tangency. Any blend with nonzero length and some sections with curvature less than that of the radius would either: -start tangent to the side and require either a section of greater curvature or a loop to meet the radius, or -start tangent to the radius and require either a section of greater curvature or a “hump” that ran proud of the sides. This is sort of the “hump” option with the sides moved up to meet the apex of the hump.
@AndrewJacksonDesignStudio2 күн бұрын
You can get a g3 blend in between a line and arc, with the arc being tangent to the sides. That is one way how I make a lozenge form. I have two angles coincindent to the arc centre, one pushes the line start point back and the other controls the arc size. This can be done with none of the blend CVs extending outside of the line, so no hump. But when used on a 90deg corner, it definitely looks forced compared to having the arc off set or set back.
@fjord-fjestaКүн бұрын
@@AndrewJacksonDesignStudio Oh for sure it’s doable. I’ve made some pretty ugly G3 splines trying to get smooth curves to fit the wrong constraints. I think the reason it seems forced in this case that we expect the curvature to peak (or in this case plateau) once in the middle of the corner and run downhill both ways from there with no local maxima. It’s possible to blend a radius into a tangent line with a g3 curve, but I don’t think it’s possible to do so with the maximum curvature being at the endpoint.
@tonsab.assist.master2 күн бұрын
Thanks for the shoutout Andrew!😊😊 That script is a god send! I’m travelling right now, I will write some detailed comments this weekend!!
@AndrewJacksonDesignStudio2 күн бұрын
Sounds good Tony. Looking forward to seeing what you think. I'm going to check the effect of the three piece corner on the pillowed surface/pinched corner. Might have to decouple the corner and pinch surfaces.
@tonsab.assist.masterКүн бұрын
@@AndrewJacksonDesignStudio so here are some thoughts: 1) How about other angles? We have covered 90 but need to cover other common angles like 60, 45. 120 and also apply this for the perfect “pill profile”. 2) we can’t be too sure if this is indeed what Apple is doing. Visually it is a very close match. I had some success replicating this rounded corner approximately with a single spline. This would be similar to achieving a g3 continuity between the clothoid segment and the circle. All I remember is I did not use style spline in solidworks to achieve this. Instead used regular spline and manipulated the control polygons. 3) 3 pieces seem very complex. Looking forwarding to see the challenges in making surfaces out of them. Imagine having to construct this for multiple guide curves and what not. Tedious. 4) a protocol for offsetting: I think you should try out various ways to offset this 3 piece corner (both inward and outward). What way of offsetting looks visually pleasing and what way of offsetting strikes a balance between looks and speed.
@Puleczech2 күн бұрын
I have no idea what I have just watched, but the amount of thinking, math and time that goes into creating the corner is mind blowing...
@AndrewJacksonDesignStudio2 күн бұрын
Definitely a black hole for time!
@Puleczech2 күн бұрын
@@AndrewJacksonDesignStudio Someone has to do it 😀
@hn74052 күн бұрын
Thank you so much, truly the treasure on KZfaq
@AndrewJacksonDesignStudio2 күн бұрын
Cheers!
@samuelkuegler2 күн бұрын
Very interesting. That's the kind of content you won't find anywhere else. I am already looking forward to more videos demystifying the way Apple is modelling their surfaces
@AndrewJacksonDesignStudio2 күн бұрын
Thanks for watching. This is all guess work :) but educated guesses!
@samuelprice33922 күн бұрын
Thanks for all your videos, so insightful. Slowly going through them to up my game in surfacing and study of form
@AndrewJacksonDesignStudio2 күн бұрын
All good
@CraigMcG2 күн бұрын
Love to see this Andrew. I once tried a similar experiment tracing apple corners and built my own equation to define a style spline...but it was always approximated - I see now I hadn't realised there was a perfect arc in the centre of it! Really appreciate you sharing these tips and experiments.
@AndrewJacksonDesignStudio2 күн бұрын
I've tried several ways to achieve the corner, like you have. One piece, three piece (similar to this vid, except assuming the arc was tangent to the sides) etc. It's all good learning though, that we can apply to other work
@tonsab.assist.masterКүн бұрын
@@CraigMcG oh the time I have spent on this. Pre 2020 not a lot of this was discussed in product design forums
@Jotters922 күн бұрын
this is true passion for the game
@lbxhc80732 күн бұрын
Looking forward to the updated video!!!!!! Great content mate!
@m.e.p.r5 күн бұрын
G3 probably OTT for this type of manufacturing process (5 Axis CNC) but still really cool to see how you've gone about modelling it. Thanks for sharing.
@Jimbo_Jumbo5 күн бұрын
Not ott in my opinion. G3 fillets is a staple of apple design.
@AndrewJacksonDesignStudio5 күн бұрын
Not sure about G3 being OTT, the roll off the planar faces on the top and bottom is super smooth and consistent. I think the bottom panel is a pressing judging by the thinness around the rear where you can see an edge. I've not taken it apart yet :)...
@AndrewJacksonDesignStudio5 күн бұрын
Yes, that's my understanding as well. There is an added benefit of having higher order primary geometry which is it trickles down to the secondary surfaces. Like the main outside corner and the effect this has on pinching on the top and bottom case corners.
@rithindas725 күн бұрын
4:30 how do I make that sketch though
@AndrewJacksonDesignStudio5 күн бұрын
Its a style spline. It is in the drop down menu below the old spline (which is default in the menu). Select style spline, make sure it is set to 'bezier' in the side panel. You can make a spline with three points to begin with. Roughly arrange the middle CV to approximate the curve you want. Then select the style spline and increase the degree to 7 in the side panel. This will give you 8 CVs. Then make the relevant control polygon segments co-linear to the two linear elements. The file is in the description as well. Cheers, Andrew.
@tonsab.assist.master5 күн бұрын
Exceptional breakdown Andrew! I think that wobble needs to be fixed to help in manufacturing too! I still think that apple's rounded edges are not a 7-degree curve with g3 transition! I think the 90-degree rounded edges are essentially 2 sections. Each section being an NURBS curve approximation of a Clothoid/Euler spiral! Such a solution not only looks elegant due to the linear curvature change nature of the spiral, it also offsets well! And it is just G2! Try googling "Track transition curves" and "S-shaped-spiral-transition-curve"
Hi Tony, yeah that wobble... this is like the back of the old Imac with the full pillow with no planar surf. If you struggle to make it in CAD, look closer at the actual product and the solution is right there in front of you. Neither of us have a way to confirm how the corners are defined, it is just guess work. No way to measure at these scales and trace to reverse engineer. The only tinsy bit of information I have to go on is in one of my interviews with the fruit company, I was shown three nurbs corners in Alias and had to identify which was single span etc. From memory, one was SS G2, one was SS G3 and one was multispan G3. Probably means nothing! I bet they use an arc mid section blended into the linear elements :)
@tonsab.assist.master5 күн бұрын
@@AndrewJacksonDesignStudio hah! It’s just that I can somehow easily spot the non linear curvature in a g3 curve that’s used to transition between two 90 lines. The curve sort of has a pinched look if you know what i mean. Rather than a “circular” look
@tonsab.assist.master5 күн бұрын
@@AndrewJacksonDesignStudio one way to reverse engineer would be to take one of their marketing pdfs. Or even their official dimensional drawings in the Apple accessory design guidelines. Open the vector drawing in illustrator and isolate the path that forms the rounded edges. Export as a dxf or something that would open in solidworks and then try to fit a curve on it
@AndrewJacksonDesignStudio5 күн бұрын
That is assuming the physical corner has linear curvature. I'm sure we've had this conversation before!
@lowe97 күн бұрын
From the thumbnail I was shocked that AJ would use a surface fill... Just a trimmed boundary- should have known. That aside, the part will be CNC machined out of wood and finished sanded, the fidelity of the CAD won't transfer to the final part...
@AndrewJacksonDesignStudio7 күн бұрын
Both the luthiers that I've been talking with are machining their necks and were struggling with this area. Mainly with controlling the fullness or concavity of the blend into the volute edge. Fullness is ok, sand it back. Both had concavity, so best to fix in the model as auto 'surface fill'er looks bad on an oiled neck.
@jimmyjames69138 күн бұрын
Hi, do you also have tutorials showcasing how to take a rhino model and detail/finish it in solid works?!
@AndrewJacksonDesignStudio8 күн бұрын
No sorry.
@EduardoSantosf5Gwx9 күн бұрын
The BEST in business! \m/
@AndrewJacksonDesignStudio9 күн бұрын
Hi Eduardo, finally got around to looking at this!
@m.e.p.r9 күн бұрын
Nice!
@AndrewJacksonDesignStudio9 күн бұрын
Thanks!
@TK-4044v11 күн бұрын
Your back must not feel great after that
@AndrewJacksonDesignStudio11 күн бұрын
Yeah, that's why I ended up kneeling to get down into the trench. Still, back feels better than a day in front of the computer!
@danieledipaolo374117 күн бұрын
Hello Andrew, I've been stuck with my design for a while and this feature I think is going to be very useful. Thanks a lot for explaining it!
@AndrewJacksonDesignStudio17 күн бұрын
All good! Hope it works out for your design.
@secretlittlebird67425 күн бұрын
beautiful work ❤, is it possible to apply in a vase or something like that? :)
@AndrewJacksonDesignStudio25 күн бұрын
Maybe, however I think it'd need substantial changes to the definition to work on a surface of revolution or compound curvature. At the moment it is set up to work on an extruded surface
@kev88ifyАй бұрын
Keep producing these types of videos, please!
@Rick-pi9znАй бұрын
this man is a treasure
@mattwood8573Ай бұрын
Hi Andrew, Thank you for sharing this knowledge and also the file to dig more deeply into the details. :-) I'm still working on my Donzi 16 boat and this gives me some ideas about how to get the stability rails (chines) to blend better into the overall hull shape. I'm presently getting a lot of wobble where the hull's boundary surface meets the 'spline on surface' extrusions I used to make the stability rails. Quick question: what works best for you to look at Solidworks models in Rhino? -I'm not sure what's the best file format to save as from Solidworks. I feel silly for not being able to suss this out for myself, but I'm new at all of this is my excuse, I guess. I'm having pints on Fridays with a German gentleman who's a wizard at Rhino and I'm hoping to share my Solidworks trials & tribulations with him in a format he can view in Rhino. Thanks again for sharing the fruits of your labours!! 🙂
@AndrewJacksonDesignStudioАй бұрын
Hi Matt, I mainly use Step 214 to export to Rhino. There are some options in the SW export settings which you may want to change, depending on whether you want SW to export curves as well. Hope that helps and thanks for watching! Cheers, Andrew
@cadcaetutorial2039Ай бұрын
So great sir
@cadcaetutorial2039Ай бұрын
This lecture is very weldon sir
@orkhonalАй бұрын
Thank you for sharing your knowledge with us.
@Impactor_JaiyeАй бұрын
Please, how did you align the reference 3D scan. A workflow, I have in my head is to create new "primary" planes based on the geometry symmetry and prominent surfaces, then export with a new coordinate system based on this new "primary" planes, and then reimport... Would that work?
@AndrewJacksonDesignStudioАй бұрын
Hi there. I re-positioned and rotated the scan data to where I wanted it in Rhino. Much easier than in SW. Off the top of my head, what you mention should work though.
@vinzig5036Ай бұрын
Great video!
@Jirst01Ай бұрын
Thank you!!! Thank for sharing 🙏
@vma3541Ай бұрын
Hi Andrew, very interesting video thks for sharing
@AndrewJacksonDesignStudioАй бұрын
All good!
@garengpong475Ай бұрын
When all the surfaces are finished, will they become a solid part?
@AndrewJacksonDesignStudioАй бұрын
Correct, it is watertight surface body that can be solidified.
@g3d894Ай бұрын
My dear friend, how happy I am to see you here again, I confess I was a bit "off" and I'm glad to see you here again, thank you always!!!
@AndrewJacksonDesignStudioАй бұрын
All good!
@m.e.p.rАй бұрын
I find that this technique only works (in terms of achieving good surface continuity) if the sides of the nose cone are perpendicular to the right plane. As soon as I add draft (3 degrees) the surface continuity falls over completely. Perhaps I am doing something wrong here? Anyone else had this experience? I'm going to try and add a ribbon surface to assist with tangency/3-degrees and see what results I get. But I find that this technique is a struggle in a lot of CAD packages when you add draft.
@AndrewJacksonDesignStudioАй бұрын
That is strange. I use this technique frequently to cap off corners and other areas where the primary surfaces leave a 2/3 sided hole. Here's a few videos where I have used this technique, except with a G0 boundary (same as the G1 centre line boundary the RH plane you mention in the nose cone). I guess the difference is in these videos, I do not use a ribbon to explicity define a draft angle on the G0 boundary. kzfaq.info/get/bejne/o6liqMuBvrnHiWw.htmlsi=hbTqTQocL5-ASEKW kzfaq.info/get/bejne/r9Wep7KAnLCXeaM.htmlsi=NLhpusdbq2Lr5zBq Ruled surface can be used to make a ribbon, but sometimes the result can be a little average. I've had some success using an extruded 3D sketch (with draft) to make a ribbon surface, or if you don't mind a little variation in the draft, a loft, using two profile curves made in a 3D sketch, tangent to the relevant geometry, then a single edge/curve as the guide. If you are using a boundary surface to make the final patch surface, try playing around with the tangent influence a bit, as some times having 100% in the first direction and 0% in the second direction works, or vice versa where that creates ripples near the boundary.
@vma3541Ай бұрын
Great work !👏👏👏
@cadcaetutorial2039Ай бұрын
Very perfect this lecture sir
@AndrewJacksonDesignStudioАй бұрын
Thanks!
@cadcaetutorial2039Ай бұрын
So Perfect this lecture sir
@naeem5071Ай бұрын
Thank you for the awesome tips! You always help me get a better grip on using SolidWorks.
@georgesanmartinАй бұрын
I am having a terrible time understanding most of what you are saying.
@AndrewJacksonDesignStudioАй бұрын
Terminology or accent? If accent, welcome to robotic New Zealand.
@hn7405Ай бұрын
Thank you so much!!! Thai is amazing
@vinzig5036Ай бұрын
Amazing, so helpful to see these best practices videos
@vma3541Ай бұрын
Hi Andrew Such great contents as usual, thanks !!!!!
@m.e.p.rАй бұрын
Thanks Andrew. I’d love to see how you go about “propper” top-down referencing in SolidWorks. Coming from Creo that has a really robust “published geom” (copy surfaces, lines, datums etc), what’s the equivalent in SolidWorks that you use? I find the technique of breaking parts out of a multi-body master part to be very unstable and frequently leads to issues in larger, more complex assemblies. Is this what you use or something different? Would be great to hear your thoughts, as well as any tips and tricks you would throw in/recommend. Thanks again for these great videos!
@vma3541Ай бұрын
Very much agree, that an interesting topic of SW surface modeling. When to switch to solid ? mid part, copy surfaces to make temp solid and check volume for example or are there other ways to handle surface/solid rebuild stability issues ? Andrew, your thoughts would be highly welcome !
@AndrewJacksonDesignStudioАй бұрын
I only use 'insert part' for copying geometry into other parts. You can copy surfaces, solids, ref geometry etc. I guess with AAX/published geom it gets added into the master part file as a feature, so you dictate at which point geometry is captured and published? The problem with insert part is it just copies over whatever is left at the bottom of the master part feature tree, so if a surface body is referenced, then someone adds a fillet to the surface body, that fillet geometry gets sucked into the child parts, whether it is needed or not. Ways around this is to make a copy of the geometry that is to be referenced, further up the tree, then make sure it does not get cleaned up with a delete/keep body feature at the end of the model. This might sound weird, but I have worked on a master where it effectively needed a branch/fork with some deviations in the geometry that was being referenced. Be way easier if you can pick the geometry to be referenced at discrete points in the tree!
@kickonthejamsАй бұрын
@@AndrewJacksonDesignStudio what about Save Bodies? then it saves only the part that you want. Ive done this with different configurations too. I also like Insert part when I want to import more info.
@AndrewJacksonDesignStudioАй бұрын
The downside to save bodies is it does not take any reference data with it which is why I use insert part. I guess you could create planar surfaces to act as planes, edges as axes, etc, but then you'd have to be on top of documentation in a multi user environment so others understood what was what.
@NotKalashnikovАй бұрын
Thank you! Did not expect you to make the tutorial, let alone so fast!
@AndrewJacksonDesignStudioАй бұрын
All good! I needed a push to get back on the bike, so to speak :)
@johnpelitidis6297Ай бұрын
Thanks Andrew...
@mattwood8573Ай бұрын
I've been struggling for longer than I'd care to admit trying to finish the bow section of the Donzi 16 (speed boat) I'm modelling. This tutorial has rescued my project and my sanity! Thank you!!
@AndrewJacksonDesignStudioАй бұрын
Good to hear! I've used this technique on a rowing hull, worked well.
@NotKalashnikov2 ай бұрын
Hi, I love your content. You make great tutorials. Could you maybe make a video of general tips for surface modeling like what to avoid doing, which features are rather stable and which you shouldn’t use? There is little to no content of this nature on youtube, most of videos are simple tutorials that don’t show bigger picture like how to manage building complex parts so they dont brake on rebuilding. Cheers
@AndrewJacksonDesignStudio2 ай бұрын
Hi there, thanks for the suggestion. I can definitely see the value in a video that covers some of that. Might be some time away as my interests currently lie elsewhere.
@JamesPrierDesign2 ай бұрын
Holy crap man!! Is this a thing that people/teams do or have you developed the process yourself?
@AndrewJacksonDesignStudio2 ай бұрын
Just something I've been dabbling with. Need to figure out how to make the camera move faster on straighter sections, then slow in corners.