| @@ -54,24 +54,42 @@ Fortunately, this failure did give valuable insight on the design method. | |||||
| \label{fig:gripper} | \label{fig:gripper} | ||||
| \end{figure} | \end{figure} | ||||
| \subsection{End-effector model} | |||||
| \subsection{Rapid Development of the End-Effector} | |||||
| The end-effector will operate as an interface between the SCARA and the different tools. | The end-effector will operate as an interface between the SCARA and the different tools. | ||||
| For that it has to be able to grab and release the tools. | For that it has to be able to grab and release the tools. | ||||
| The initial design is shown in \autoref{fig:gripper}. | |||||
| With only some experience in modelling with collisions the decision was made to try to make some collisions in the 20-sim 3D mechanics editor. | |||||
| Unfortunately, collisions in a 20-sim model are difficult. | |||||
| The end-effector is mounted at the end of the SCARA. | |||||
| The development starts with an initial design of the system. | |||||
| The next step is to develop that further into a model and prototype. | |||||
| This development did not get past the basic model implementation due to unforeseen difficulties. | |||||
| However, the evaluation gave new useful insight on the design plan. | |||||
| \subsubsection{Initial design} | |||||
| There are multiple options to connect a tool with a moving arm. | |||||
| However, there is a trade-off to be made with the SCARA feature, the heavier the end-effector is, the more force the SCARA must deliver. | |||||
| And because the goal is to make the SCARA light and quick, this end-effector should be light-weight. | |||||
| The best options in this case is to go with a simple spring-loaded clamp. | |||||
| It is light-weight, and provides sufficient clamping force and precision for this application. | |||||
| To release the tool, the clamp must be forced open. | |||||
| Instead of using a servo, the movement of the SCARA can force the clamp open, resulting in a significant simplification of the design. | |||||
| The initial design of the clamp and the operation is shown in \autoref{fig:gripper}. | |||||
| \subsubsection{Behavior Modelling} | |||||
| The next step is to implement this design with the corresponding behavior in a dynamic model. | |||||
| The challenge in this case is the modelling of the contact dynamics. | |||||
| Based on some experience in modelling with collisions, I decided to use the 20-sim 3D mechanics editor. | |||||
| There is little tooling available and there are no debugging options if the model does not behave as expected. | There is little tooling available and there are no debugging options if the model does not behave as expected. | ||||
| The marker kept falling trough the gripper or flew away. | The marker kept falling trough the gripper or flew away. | ||||
| With the small amount of progress made in two days the implementation was not promising. | With the small amount of progress made in two days the implementation was not promising. | ||||
| A crash in the software caused the model to corrupt, where the complete configuration of the shapes and their collisions was lost. | |||||
| Therefore it was decided that end-effector would be removed from the design. | |||||
| A system freeze caused the model to corrupt, where the complete configuration of the shapes and their collisions was lost. | |||||
| Based on the loss of work and the low feasibility of the implementation, it was decided that the end-effector would no longer be part of the design. | |||||
| With the end-effector removed, the SCARA will get a direct connection with the marker. | With the end-effector removed, the SCARA will get a direct connection with the marker. | ||||
| The lifting of the marker will be included in the SCARA as well. | |||||
| The lifting of the marker from the will be included in the SCARA as well. | |||||
| Furthermore, this means that the wiping will no be possible via the SCARA. | Furthermore, this means that the wiping will no be possible via the SCARA. | ||||
| \subsubsection{Evaluation} | \subsubsection{Evaluation} | ||||
| The lost progress of the model is unfortunate, but the implementation did not go expected anyway. | |||||
| The lost progress of the model is unfortunate, but the implementation did not go as expected anyway. | |||||
| It was probably for the best as it forced an evaluation of the design and avoided a tunnel vision while trying to get it to work. | It was probably for the best as it forced an evaluation of the design and avoided a tunnel vision while trying to get it to work. | ||||
| However, it did show the value of the risk/time analysis. | However, it did show the value of the risk/time analysis. | ||||
| This early failure resulted in changes for other components. | This early failure resulted in changes for other components. | ||||