Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Build/modify mechanisms or robot

#1
I want to create a custom 5 Axes CNC robot using the 'Build/modify mechanism or robot' function. 

I found that the axis sequence in the software differs from the actual configuration of the robot I want to build. 
In the software's axis selection, the Y-axis base is attached to the X-axis, and the Z-axis base is attached to the Y-axis, as shown in the 'Build/modify mechanism or robot' function interface. 

However, in my robot, the axis arrangement is different: the Z-axis base is attached to the X-axis, and the Y-axis base is attached to the Z-axis.

This was the first problem I encountered, which I tried to solve by swapping the Z and Y axes in the selection. This solution worked for the 3-axis movement, but the Z and Y axis parameters were switched. Then, when I needed to select the axes that rotate around the Y-axis and Z-axis, I encountered another problem. Due to the initial axis sequence swap, the rotation of the reference frame changed, making it impossible for me to create the custom 5 Axes CNC robot as intended."

Could you help me? 
 
Thank you
#2
Can you provide a sketch of how you want to arrange the axes of your CNC?

We'll soon release an update that allows you to swap axes 1 and 2 as shown in the attached image:

.jpg   CNC-Mechanism-Axis-order.jpg (Size: 43.26 KB / Downloads: 66)
#3
This is my sketch.


.png   Screenshot 2025-02-20 024108.png (Size: 1.3 MB / Downloads: 71)
Thank you for your response.


Attached Files
.jpg   config.jpg (Size: 350.45 KB / Downloads: 61)
#4
Can you also provide us with the RoboDK project file with the 3D model of this CNC?
#5
(02-20-2025, 12:21 PM)Albert Wrote: Can you also provide us with the RoboDK project file with the 3D model of this CNC?


Actually, I want to create a robot for inspection work in a 5-axis configuration by using a custom-designed robot suitable for the job and using a controller board that is not available in the RoboDK library. 
From my research, I found that RoboDK can create a custom 5-axis CNC robot using the 'Build/modify mechanism or robot' function, so I think I will use this function to create the robot. The actual application will be for inspection work as mentioned earlier, not directly using CNC.


I have now discussed with my project teammates about modifying the robot structure to match what can be configured in your program. 

However, I'm still unsure about the settings and usage of the 'Build/modify mechanism or robot' function. When I select 5-axis CNC, I don't know what steps I should take. 

I used the reference from the 3 linear axes (H bot) tutorial that you made on YouTube, but I found that after doing it, I wasn't sure how to set the Base frame correctly. Initially, I set it according to your tutorial video, placing it at the Origin point near the Base axis of the Robot where the X, Y, Z axes can move (but I switched the axes as mentioned earlier). It turned out that the X, Y, Z axes moved normally, but the rotational axes behaved abnormally, rotating around the Base at the robot's foundation (it should actually rotate at the rotation point near the robot flange). When I tried adjusting the Base frame to be at the tip of the robot flange at the Origin point, I found that both linear and rotational movements worked normally.


I would like to know the correct setup method and steps for creating a 5-Axis CNC from you, and I would like you to provide additional instruction about the parameters available in the 'Build/modify mechanism or robot' function for the 5-axis CNC section as shown in the attached image,
.png   Screenshot 2025-02-20 213405.png (Size: 76.64 KB / Downloads: 55) because I haven't seen any documentation or videos from you that discuss these parameters. I'm now sending you the robot design from before discussing changes with my project teammates (though currently, we're modifying it to work with RoboDK program).
.rdk   Myrobot.rdk (Size: 3.96 MB / Downloads: 63)

Thank you for your response.
#6
It looks like your robot has the same kinematics as a generic 5-axis CNC. You can find more information about how to build such mechanism here:
https://robodk.com/doc/en/General.html#ModelRobot

Did you try it using the 5-axis CNC type when building your robot using the Build mechanism or robot tool? Let us know if you had any issues.
#7
I've resolved this issue successfully. 

Thank you
#8
Great, thank you for letting us know.
  




Users browsing this thread:
1 Guest(s)