ENCY Hyper: Working with Collision Detection is part of ENCY Hyper. Sign in with your ENCY account to access lessons, assignments and progress tracking.
Sign inRead the full text version — the video itself requires sign-in.
Hello everyone. In this video, we will look at a function called collision detection. It's necessary for us to examine how it works visually. So let's get started.
First, we need to prepare the model itself. For this, we need to launch the MachineMaker application, create a project, add a robot, and we'll add a cutting tool for example. That's enough, and we can go to the settings, then to the collision tab. This tab is essential for fully preparing our project.
This slider controls the detail level of the preparation. And once you've set everything up, you need to click prepare. You'll immediately see how your robot changes in color, all mechanisms in general, and after preparing your project, you need to click apply. Then send this project to nchyper.
After you export your project, you can add various objects. In this case, I will add a table like this, and I'll add some cells on it. So I'll move the table to the parts tab, and add a model like this. And I'll immediately place the parts on the table.
I'll go to the programming tab. For the collision detection function to work, you need to go to the simulation settings, and enable the collision detection slider, then apply. After that, you will see at the top how the preparation process of your project is happening, and once this circle turns blue, you'll know that this function is ready to work. Visually see how it works in more detail.
You can enable the simplified mesh function, and move the robot. In this case, we see how the robot starts to collide with the parts on the table that we added, and you can see it all visually. If this function is turned off, it will look more realistic, coloring colliding objects red. Next, let's look at the ignore collision function that we have in MachineMaker.
It's necessary for us to exclude collision moments. It is located on the collision tab. We can take a closer look with some object, and we can see that it is a collision table. In this case, it will be this table.
And after going to the collision tab, we need to prepare again. But before that, we will add to the ignore list our mechanisms. This will be our cutting tool. For example, this part.
And this will be the table. After you've added the mechanisms that need to be excluded from collisions, you need to click the add collision ignore button. And you will see the mechanisms you added here. Click the prepare button, and after preparing your model, click apply and export this project to Hyper.
And now, let's add another table. For example, I will add another table now. At this stage, we can see that we have collisions. But to check, we can place the table somewhere closer so it doesn't interfere with us.
Then we'll go to the programming tab, and after our collision model is prepared, we can look again at how it works. In this case, the table and this part of the cutting tool, as we see, exclude the collision zone. And if we touch another table, then the collisions will be like this. That's how it looks.
That's all from us. Thank you for watching.