#  Step 1a: Create Parts 

 



 ##  

  expand\_more  

 
  

 

In this step, we will create the elastomeric tube and fibers that make up the actuator. Make sure to download the file [fibers.py](/file_url/639), as we will use that to create the fibers later.  
For a bending actuator, download the file fibers\_bending.py.

#### Create tube

To begin, open a new project in Abaqus CAE. You should see a screen like below:

   ![01_first_screen.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/01_first_screen.png?itok=tF3QJxh3) 

 

We form the main body of the actuator by creating a tube and then capping it at each end. To make the tube, double click on **Parts**. Name the part ‘tube’ and make it a 3d deformable solid extrusion.

Sort   ![02_create_part1.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__360x360_scale/public/sorotoolkit/files/02_create_part1.png?itok=I7B9lI_-) 

 

   ![03_create_part.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__360x360_scale/public/sorotoolkit/files/03_create_part.png?itok=dBwnmSPx) 

 







Now sketch the cross section of the tube. Click on **Create Circle: Center and Perimeter**.

   ![04_create_part.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/04_create_part.png?itok=62jk4fWk) 

 

Sort   ![06_create_part.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__360x360_scale/public/sorotoolkit/files/06_create_part.png?itok=J2n2tezD) 

 



Enter (0,0) as the center of the circle, and enter (6.35,0) as the perimeter point. Make a second circle with (0,0) as the center of the circle, and (8.35,0) as the perimeter point. Click cancel procedure and done. Enter 165 as the depth, and click **OK**.







This gives us a tube with inner diameter 6.35mm, outer diameter 8.35mm, and length 165mm.

   ![07_full_tube.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/07_full_tube.png?itok=VkLemLXc) 

 

#### Create Caps

Next, create the geometry for the caps.

- Double click on **Parts** again.
- Name the part ‘cap’ and make it a 3d deformable solid extrusion like the tube.
- Click on **Create Circle: Center and Perimeter**.
- Enter (0,0) as the center of the circle and (6.35,0) as the perimeter point.
- Click cancel procedure and done.
- Enter 5 as the depth, and click **OK**.

   ![08_cap.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/08_cap.png?itok=RWQugO3j) 

 

#### Add parts to assembly

  
Now we need to merge the tube and the caps to make one part. To do this, we first need to add instances of each part to the assembly. Expand the assembly tree and double click on **Instances**.

   ![09_instances.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/09_instances.png?itok=5HKKeaH9) 

 

Sort   ![10_instances2.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__360x360_scale/public/sorotoolkit/files/10_instances2.png?itok=qX4pRr0c) 

 



  
In the **Create Instance** box, make sure **Dependent (mesh on part)** is selected. Double click on ‘tube’ to add an instance of this to the assembly. Double click on ‘cap’ twice to add two instances of this to the assembly (one for each end). Click on **Cancel**.







   ![11_instances3.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/11_instances3.png?itok=3flh8MAt) 

 

Sort   ![12_translate_instance.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__360x360_scale/public/sorotoolkit/files/12_translate_instance.png?itok=iZwsu56o) 

 



Both of the caps are now positioned at the same end of the actuator, so we need to translate one of them to position it at the other end. In the main toolbar, click on **Instance-&gt;Translate**. 





Click on **Instances** in the bottom right corner of the screen.

Select ‘cap-2’ and click **OK** in the instance selection box.

   ![13_translate_instance.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/13_translate_instance.png?itok=uR32n46N) 

 

Enter (0,0,0) as the start point for the translation vector and hit enter. Enter (0,0,160) as the end point, hit enter and then click **OK** to confirm the position of the instance.

Now there is a cap positioned at each end of the actuator.

#### Merge parts

To merge the caps and the tube, go to **Instance-&gt;Merge/Cut**.

   ![14_merge.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/14_merge.png?itok=upPUPN0J) 

 

Name the new part ‘Merged\_Actuator’, select **Original Instances: Delete**, and click **Continue**.

   ![15_merge.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__360x360_scale/public/sorotoolkit/files/15_merge.png?itok=vwz0kX0m) 

 

When prompted to choose which instances to merge, click on **Instances** in the bottom right corner. Hold the ctrl key, select the three instances and click **OK**.

   ![16_merge.png](/sites/g/files/omnuum4601/files/styles/hwp_1_1__720x720_scale/public/sorotoolkit/files/16_merge.png?itok=Kb5SmV-2) 

 

Now we have created a new part called ‘Merged\_Actuator’, and an instance of this part has been added to the assembly.

*For a bending actuator, we need to partition the actuator so we can assign different materials to the top half and bottom half of the actuator.*

*Double click on 'Merged\_Actuator' under ‘Parts’ in the model tree. This will allow you to edit the part.*

*In the main toolbar, go to **Tools-&gt;Datum**. Select **Plane, Offset from principal plane**. Choose the X-Y plane, and enter 5 (the cap thickness) as the offset amount. Repeat, choosing 160 as the offset amount.*

 ![bend01.png](/sites/g/files/omnuum4601/files/sorotoolkit/files/bend01.png)

 

*Now go to **Tools-&gt;Partition**. Select **Cell** and **Use datum plane**. Click on the first datum plane you created, and click **Create partition**, to complete the partition definition.*

*Now click on the main body of the actuator (the cell to be partitioned), click ‘Done’, select the second plane you created and click **Create Partition**.*

*Now the caps have been partitioned from the rest of the actuator.*

*To partition the actuator into its top and bottom halves, define another datum plane: go to **Tools-&gt;Datum**. Select **Plane, Offset from principal plane**. Choose the X-Z plane, and enter 0 as the offset amount.*

*Again, go to **Tools-&gt;Partition**. Select **Cell** and **Use datum plane**. Select the middle portion of the actuator as the cell to be partitioned, and select the datum plane you just created, and click **Create partition**, to complete the partition definition.*

*Now we can assign different materials to the top, bottom and caps of the actuator.*

 ![bend_pic4.png](/sites/g/files/omnuum4601/files/sorotoolkit/files/bend_pic4.png)