MadHex hexapod
Hardware- 13 Devlogs
- 23 Total hours
MADHEX is fully Open-Source Hexapod robot
MADHEX is fully Open-Source Hexapod robot
almoooost finissh CADDDD
So actuallyy the design is look exactly what i wanted to see before and im so so happy with this abiut overall construction we have today :
coxa mounting is fixed and changed : about it i decided to start iver and make the coxa mounting better use less plactic and make each mounting seperate which allowed me to make the rangw of motion bigger because of angle of rotation of the coxa which is around 70 and im pretty sure it is enough
added a but longer femur for bigger range of angle rotation
and also added long curved Tibia part which is also really great
all the parts usuallly mount with just screw and nuts but i also added holes for insert where i need 100% stability and where i have place to place the insert because it is ussually around 5-6mm hole for M3 screw and nut and around 10mm for insert nounting
im really proud of this design and think that this is gonna be great and now i just have to fixe some small parts in CAD and make BOM and etc
Yeah i finally made new desing of robot
after last attempts i actually got really good results with pretty great design but i think that they are pretty weak thats wwhy i spent all day waiting when it will generate a tonn of design with different constarins and loads and come up WITH result that im gonna make it myself and refuse the idea with light and futuristic frame
it is pretty good i think i added the placement for bearings which will hold the axis from the oposite side of the servo shaft mirror it all and now have beatiful design of coxa
about the size of the leg now im thinking to make the fibia 2 times longer than the coxa and the tibia 2.5 longer than the coxa which means the leg should be right propotional
the leg Propotions : 1:2.0:2.5
Failures again
so i have no idea now why is generative design is doing evertyhing wrong because i used everything i know and all my creativity but still this is not what i want and i think i have to just quit the idea with generative and Use FEA and a lot of a lot of time improving
the main problem with the generative is that is always change everything in preverse and i thought if it failured when i 1. change the objective 2. constrains it is just trying to decrese anount of plastic in preverse what i dont want it to do i think
probably gonna make it myselg for now using generative only for small easy parts
i’m actually so happy to say that this pcb is finished because now i can finally work on my CAD of robot
so here is what i did last 5 hours :
Of course i had problems while working
so i can say that now i have ready PCB with 4 layers and compact size which takes the project to higher level
yeahhh and now i have to go study exams….
include:
i think this version is much more better than previous and will be working much much better now and gonna be more compact
now im thinking about finishing the pcb as soon as possible and learn to use generaive gesign properly so i can use it to make light and strong parts using 3d printed PETG because 50-60cm robot is gonna be pretty big and making it as light as possible so DS3235 servos can handle the robot easily is really important
The new ultimatee PCB
Actully while making the CAD i was just thiinking how to make it beatiful moveable and just great and i started searching and found a lot of beatiful hexapods and found out that i really need to make my centre part thicker thats why im making the pcb with all parts in it and also to use 2 PCAs as i know i have to change the adress but i didnt really wanted to make it in ready ones
im gonna finish the schematics and the PCb next session and use this small PCB in the robot and also add use FEA everywhere to decrease the weigth of robot for better performance
So im proud of myself so much because now the hexapod looks pretty good i think im done with the coxa servos mounting
So today i forgot to record the time when i worked on my generative design stuff i wanted to make the robot really light and strong but the generation from the fusion is really bad so i had to make everything my self of course it is not as good looking as the Ai generated super robot but anyway i think it looks great for now
i aactually tried to desrease the weight of the robot as much as posiible by adding holes and etc which also works as the wire managment ways
So this session i finished mounting the electronics and made coxe servos mounting place
about some problems i am really confused how am i gonna design the other parts of legs stable and with great performance and also about thw overall look of the robot because i didnt design fully custom pcb and the Xl4016 are really massive the centre of the robot is gonna be pretty heavy and ugly
sooooooooo now im thinking to learn and use generative degisn to make it a waaaay lighter and look like ALIEN warrior spider robot
its session 5 if im not wrong and today worked on making the mounting of pcb correct and also worked on the CAD of main centre section and placement of electrical components
so overall now i have finished PCB i guess and started working on the CAD for the Hexapod robot
so this is session 4 of working on pcb and i finally finished second desgin of pcb which looks amazing
i wanna say that this pcb maybe not the last one but at least great one it contains esp32-s3 mpu6500 and 2 PCa 9685 on the board and 2 XL4016 with 1 small buck down stepper also some capcitors for smooth robot performance
So last session after finishing the pcb i opened the fusion autodesk and it was blank after spending 2 days on fixing the issue i finally did it but understand that the PCB is wrong so firstly it was really ugly the PCAs mounting is really bad and i decided to make new one
so overall i think this design of PCB is gonna be a way better at least because i reasearched and figured out my problems
so this is session 2 and i made pcb
so today i had changed some things :
so actually while making the pcb i got some problems fisrtly in my head the battery voltage goes directly to the xl4016 which means its not gonna get to pcb but i needded the battery voltage for that 2 resistors to understand the current voltage and battery so i decided to solder second line of wire from main wire which goes to xl4016 and head the secondary wires of battery voltage to 2 pads 2.5x2.5mm on the pcb
hi its first session working on my hexapod robot named MADHEX (name come from MAD is first 3 letters of my name and HEX is from first 3 letters of Hexapod )
so this is the schmeatics and everything about it it is great and powerful and the main idea is that if something is gonna brake i will just replace 1 component and it will cost cents and im not gonna replace the whole pcb