Excellent video. Like the design and the resulting bearing v ery much.
@gogotrololo8 күн бұрын
I've been designing bearings like a chump.... thank you!!! I've learned a new technique today
@lukasgayer539314 күн бұрын
1 word: Grease.
@zixuanyu86816 күн бұрын
I was just in Blender when I downloaded a plane from Sketchfab that's on Quaterions. I thought some weird deformation is going to occur when I rotate 1 certain axis, (as expected from those random 4D videos) but everything is normal except that the values are behaving a "bit non-linear". From your video, I learned why.
@tritile19 күн бұрын
Neat!
@JKTCGMV1320 күн бұрын
Awesome
@JKTCGMV1320 күн бұрын
Very cool
@alexanderokak511225 күн бұрын
WOW! The hardware design is beautiful! Really well thought out component selection and circuit design. I am especially impressed by the use of a WiFi chip with a Rust written website front-end (I had no idea this was even possible). Incredible work. Are you a professional engineer or student/very talented amateur?
@alexanderokak511225 күн бұрын
Wait I have a more important question. If the rocket flies really high, is there a chance the WiFi will disconnect? What is the range?
@Positive_Altitude24 күн бұрын
Thank you! I do software professionally (backend), but self-taught in electronics. I don't sink Wi-Fi is a good down link for having live data from the rocket, I would not expect it to go 50m+ reliably, but who knows? Maybe I will test it when I will finish the rocket. Anyway. I don't need live data during the flight, and telemetry could be just stored on a flash chip. Proper live data requires a more suitable radio and so a base station / receiver. I would like to use just a phone to control the rocket.
@alexanderokak511210 күн бұрын
@@Positive_Altitude Thank you for the reply. Best of luck with your project, I'll keep an eye on it!
@alexanderokak511225 күн бұрын
What a useful + funny video! Me and a friend in robotics greatly appreciate this video.
@bennguyen131326 күн бұрын
What are some of the biggest benefits of rust over c? It seems most microcontroller use eclipse (esp32 idf-ide, stm32cube ide).. even fpga vendors use eclipse for their hard/soft CPUs (Altera/Intel Nios, Microchip Softconsole).. however, I've never seen any option to use rust. Some very smart people (ex. Sean "Xobs" Cross) are big fans of it, but not sure why?!
@Positive_Altitude26 күн бұрын
Rust has a different philosophy of managing the memory. Compiler enforces a lot of special rules that you need to follow to make your code compilable. But if it compiles, it very unlikely that you have a memory usage mistake in your code. As the result, writing code is harder, but debugging is easier. Common mistakes like memory leaks, segfaults, deadlocks, race conditions etc. are avoided. Also it is affected by elements of functional programming, widely used lambdas, good type system. Another important thing is proper macroses (with ability to fully transform token stream (abstract syntax tree)) . This allows to create amazing extensions to the language. For me the great benefit is that it works great for everything: PC app, server backend, embedded, frontend. It is the only language I know that is at least "good" for all these applications. So I can share/reuse my codebase and make very straightforward integrations. Unfortunately I would say that it has steep learning curve, and there are decades of C in embedded, so nobody is running to switch to Rust. But imho it is excellent for embedded.
@viniciusgandra1982Ай бұрын
Hello of the Brasil, my friend. You help me a lot!
@Positive_AltitudeАй бұрын
Glad to hear that! Cheers!
@jfk8332Ай бұрын
could you please try to design the new rover spring tyres for printing? would it even be possible? maybe in tpu
@Positive_Altitude24 күн бұрын
TPU should work, but I don't think that they will fit to this design, it has large hub in the middle, so the tire should be thin, there is no room for spring tire.
@anatoliyv5607Ай бұрын
ай фром Лондон сити
@Positive_AltitudeАй бұрын
ес оф корс
@brianp1030Ай бұрын
I enjoy the videos. Suggestion to make it smaller, use both sides of the board. consider a custom alligator style clip (less aggressive contact patches) which isolates each tooth of the metal jaws from one another along with a mechanism that centers and prevents misalignment....not limited to a corner of the board, along any edge of a rectangular board...maybe two through holes on either end for centering along with the teeth clipped on.
@thunderstrike1210Ай бұрын
very helpful! allowed me to fix a bug ive been struggling with for a while
@Arcade3145Ай бұрын
I have a solution that requires no 3d printed hardware, design vias like those which you would solder standard pins to but offset each pair slightly together. meaning that you could insert any number of pins and the elastic deformation of the pins and plastic strip will provide a good connection. I have seen this technique used for replaceable key switches in keyboards.
@Positive_AltitudeАй бұрын
Yeah someone here mentioned a similar technique.I think it's a great idea and it could be very simple. For example using a regular JST connector as a plug and offset holes a little bit to create some tension. Maybe that will be my method of choice going forward. Thank you!
@wexx1kАй бұрын
Hello great video! Can you make a video about building the rocket Please?
@Positive_AltitudeАй бұрын
Hey, thank you! I am working on a new TVC rocket now that will use flight computer very similar to this one. I finished a new parachute system recently and will make a video about it soon. Other parts will be covered later. Cheers!
@wexx1kАй бұрын
@ Yea? And its going to be free? I wanna built a rocket but am never was programing before so do you share the code too?
@Positive_AltitudeАй бұрын
@@wexx1k yeah, I am going to share everything covered on this chanel for free. Including code. But it will be "Rust" programming language which is quite unusual :)
@jamesmanning8269Ай бұрын
This is incredible! At first I thought it would be pretty complex, but your design is so simple and easy to follow.
@jb510Ай бұрын
Very nice designs. Have you every tried adding a lubricant to the bearings?
@Positive_AltitudeАй бұрын
Thank you. Yes, I tried lithium-based grease. It makes it quite and smooth, but adds some no-load friction. I mean, it will not free-spin like in the video. But it should help to reduce wear.
@5eurosenelsuelo2 ай бұрын
This is a very interesting video. Thanks for sharing. Seeing how it's designed helps a lot when trying to understand it. But there is something I don't understand. Let's talk in 2D which I think makes things simpler. A circle can contact two straight lines and roll between them without sliding. However, each circle (ball) is in contact with 4 lines in your bearing. Doesn't that imply sliding no matter what? For example, see cross sections at 4:35 explaining the auxiliary races.
@Positive_Altitude2 ай бұрын
Hmm. I think it will still mostly roll even with 4 points of contact. It will just roll in a way that it's rotation axis oriented somewhere in between. Hard to put it into words :) Anyway, bearing design with 4 points of contact is very common. Look for "4-point angular contact ball bearing" for example. So it is a bit less efficient, but mostly because of some extra angle between load and contact point. I don't think that there will be significant sliding. In fact even if you roll a ball between two parallel flat surfaces, the rolling axis doesn't have to be parallel to these surfaces, it could be tilted and the ball will still roll just fine. I think it creates some extra friction, but it is not sliding. This extra friction will be similar to friction that "spinning top" has, just a little bit of that. Hope it makes sense, it's so hard to explain without showing/drawing. Thanks for your comment :)
@MohammadHefny_HefnySco2 ай бұрын
Well done ... very interesting.... I liked the idea of attaching magnet to motor axis to detect rotation orientation.
@theMerzavets2 ай бұрын
Отличное видео! А где взять шарики для подшипников?
@Positive_Altitude2 ай бұрын
Спасибо! Можно на амазоне или алиэкспрессе "steel ball bearings" пластиковые тоже можно посмотреть
@qwepkrt2 ай бұрын
ты русский??
@Positive_Altitude2 ай бұрын
да
@th-uc8or2 ай бұрын
Thanks for this video. I like the troll face lol
@Positive_Altitude2 ай бұрын
:)
@inntit40932 ай бұрын
"th" != "z"
@JamieBainbridge2 ай бұрын
I really like your visual diagrams made with Onshape. Clever use of the tool.
@positron962 ай бұрын
Why didn't you chamfer the contact surfaces?
@Positive_Altitude2 ай бұрын
Can you explain what do you mean exactly?
@positron962 ай бұрын
@@Positive_Altitude At 4:57 the surfaces in contact with balls meet at angle, not rounded. Is it intentional? I would expect the contact surface to follow the shape of the ball, i.e. be round
@Positive_Altitude2 ай бұрын
@@positron96if there will be grooves it will be not possible to assemble this way, because the cage with balls will not fit in the gap any more. Though it is possible to add half-grooves on opposite races. I mean the corner between main and auxiliary races could be rounded.
@positron962 ай бұрын
@@Positive_Altitude yes, I think I mean rounding the corners
@tesg95512 ай бұрын
Great design idea.
@chuvvyyk2 ай бұрын
Good job! Thank you for sharing your experience!
@PCBWay3 ай бұрын
Nice content!
@evanlane16903 ай бұрын
You came up with a bench dog! Woodworkers have used that self-locking mechanism for centuries. Look up bench dogs, and you'll see all the different designs. Awesome that you came across it accidentally.
@evanlane16903 ай бұрын
This is such a good design and such a good tutorial! Thank you for this!
@ArnaudMEURET3 ай бұрын
Talent / work / luck the triumvirate of successful venture.
@habibkamaei8423 ай бұрын
try watch pins
@andax20073 ай бұрын
If you have a number of through holes arranged in a circle (one for each pin in the programming pin) and then make a holder that is springy radially. The radius of the hole placement on the board is slightly larger or smaller than the radius of the placement of the pins in the connector. This gives the locking force when mounting the connector. One could have either slip-ring locking even harder.
@TecSanento3 ай бұрын
I kind of liked the first version more - if those pogo pins last and make good connection all the time - I would prefer the small version
@rouuuk3 ай бұрын
dude you already achived the perfect tiny connector that nobody is possible. i definitely like the first one more
@chrisparkhurst51583 ай бұрын
I'm guessing the drill bit has a rougher surface than the rod because it gives more surface area for the drill chuck to bite onto and keep it from slipping
@Positive_Altitude3 ай бұрын
I would say that it's very fine surface. I also tried to make the steel rod surface more rough by sanding, but it didn't make a difference. Somehow the drill bit is just much more "grippy", you can clearly feel it with your hands when inserting the pin. There should be some cool physics :)
@alexanderstohr41983 ай бұрын
from a technical point of view - quite well done. from a video publishing point of view - also well for the body - nice mix of presentation speech and intermixed object shots. i would just recommend to give a bit more sort of a teaser in a visual sort at the beginning. and maybe sort of a 5seconds logo and/or animation in form of a recognizeable opening scene for your channel to make regular watchers comfy... 🙂
@Positive_Altitude3 ай бұрын
Thank you for the feedback. Cheers :)
@alexanderstohr41983 ай бұрын
cool current result. just 3 types parts to meachnically insert into the main 3D printed body.
@DustinWatts3 ай бұрын
Very nicely made! My compliments. The original one left the most usable area on the board. And I don't really see an issue with it. So I personally would use that. Btw... the use of the mounting holes as part of the connector is brilliant!
@Positive_Altitude3 ай бұрын
Thank you!
@aeonkwiz3 ай бұрын
Why not just make the connectors on the board thru-holes then on the cable let the pins have a slight bent inward?, no spring, simple as a socket.
@tinkerman-q3 ай бұрын
I really like the design, it gave me a place to start. The only issue I am working on now is that I need to press fit it in an axel through the hole, so will need to figure a different way to attach the parts. I will likely make the center part a single body instead of the outer ring and figure it out from there (as there is more room in the center of the ring
@tinkerman-q3 ай бұрын
Nvm, I am stupid, just going to make the inner part thicker and the screw holes will need to go all the way
@TheTdonline3 ай бұрын
Уроки английского у Александра Невского брал? Произношение просто божественное.)))
@icebluscorpion3 ай бұрын
It's not IPC conform. That's the reason why it's not used in professional use. That's a brilliant half assed idea though
@VavrMar3 ай бұрын
How about using tiny nedimium magnet. It could hold the pins in place. You ca than move the connection to any part of board snd shoul also allow to better pin layot.
@DemetryRomanowski3 ай бұрын
Problem I can see is the pads being so close to that grounded mounting hole opens your design up to shorts if the mounting fastener is the wrong size or shifts slightly or if a washer is used.
@renierjoubert61773 ай бұрын
beautiful man. I like it much more than the large professional one, and your design doesn't take any space compared to the professional one!
@xxbongobazookaxx71703 ай бұрын
Have you considered TPU? I assume it'll interact poorly with the jumper housing but would make the spring effect far easier and more compact, the less stable jumper housings could be mitigated by leaning further into the bent jumper ends, bending them into channels such that the metal jumper heads provide the stability that the PETG did previously while still working as a single print and being more compact whilst providing the same spring effect. This would provide more give in the alignment pin too so you'd likely need to have that at an angle to act kinda like a pair of tweezers with that and the screw under compression to hold it on.