
|
1
|
|
2
|
In the Select Physics tree, select Acoustics > Pressure Acoustics > Pressure Acoustics, Frequency Domain (acpr).
|
|
3
|
Click Add.
|
|
4
|
Click
|
|
5
|
|
6
|
Click
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Browse to the model’s Application Libraries folder and double-click the file full_ear_hearing_aid_parameters.txt.
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Select the Design Module Boolean operations checkbox.
|
|
6
|
|
7
|
Browse to the model’s Application Libraries folder and double-click the file full_ear_hearing_aid_geom_sequence.mph.
|
|
8
|
|
9
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
On the object cle1, select Boundaries 1–3, 141, and 142 only.
|
|
1
|
|
2
|

|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Locate the Data Column Settings section. In the table, click to select the cell at row number 1 and column number 1.
|
|
6
|
|
8
|
|
9
|
|
11
|
|
12
|
|
13
|
|
14
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Locate the Data Column Settings section. In the table, enter the following settings:
|
|
7
|
|
9
|
|
11
|
|
13
|
|
15
|
|
17
|
|
19
|
|
21
|
|
23
|
|
24
|
|
25
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Locate the Data Column Settings section. In the table, enter the following settings:
|
|
7
|
|
9
|
|
10
|
|
12
|
|
13
|
|
15
|
|
16
|
|
18
|
|
19
|
|
21
|
|
22
|
|
24
|
|
25
|
|
27
|
|
28
|
|
30
|
|
31
|
|
32
|
|
33
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Locate the Data Column Settings section. In the table, click to select the cell at row number 1 and column number 1.
|
|
6
|
|
9
|
|
10
|
|
12
|
|
13
|
|
14
|
|
15
|
Click
|
|
1
|
|
2
|
In the Geometry Cleanup dialog that opens, click Clean up Automatically to automatically clean up the geometry.
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1
|
|
2
|
Go to the Add Material window.
|
|
3
|
|
4
|
Click the Add to Component button in the window toolbar.
|
|
5
|
|
1
|
In the Settings window for Pressure Acoustics, Frequency Domain, click to expand the Discretization section.
|
|
2
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
Locate the Source Settings section. In the Vin text field, type V0+(Tr(freq)+i*Ti(freq))*aveop_mic(acpr.p_t)*gain.
|
|
1
|
|
2
|
|
3
|
|
4
|
Locate the Impedance section. In the Zn text field, type absZ(log10(freq[1/Hz]))*exp(i*argZ(log10(freq[1/Hz]))).
|
|
1
|
|
2
|
In the Settings window for Thermoviscous Boundary Layer Impedance, locate the Boundary Selection section.
|
|
3
|
|
4
|
|
1
|
|
2
|
In the Settings window for Narrow Region Acoustics, type Narrow Region Acoustics - Vent Holes in the Label text field.
|
|
3
|
|
4
|
|
5
|
|
1
|
|
2
|
In the Settings window for Narrow Region Acoustics, type Narrow Region Acoustics - Wax Guard Holes in the Label text field.
|
|
3
|
|
4
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
1
|
|
1
|
|
2
|
|
3
|
|
5
|
|
6
|
Locate the Element Size Parameters section.
|
|
7
|
|
1
|
|
2
|
|
3
|
|
5
|
|
6
|
Locate the Element Size Parameters section.
|
|
7
|
|
8
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
1
|
|
2
|
|
3
|
In the Frequencies text field, type {10^{range(log10(20),1/20,log10(950))} 10^{range(log10(1000),1/60,log10(20000))}}.
|
|
4
|
|
1
|
|
2
|
|
3
|
In the Model Builder window, expand the Study 1 > Solver Configurations > Solution 1 (sol1) > Stationary Solver 1 node.
|
|
4
|
Right-click Study 1 > Solver Configurations > Solution 1 (sol1) > Stationary Solver 1 > Suggested Iterative Solver (GMRES with GMG) (acpr) and choose Enable.
|
|
1
|
|
2
|
|
3
|
Click
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Select the Show lines checkbox.
|
|
1
|
|
2
|
|
3
|
Locate the y-Axis Data section. In the table, enter the following settings:
|
|
4
|
|
6
|
Click to expand the Coloring and Style section. Find the Line style subsection. From the Line list, choose Dashed.
|
|
7
|
|
1
|
|
2
|
|
3
|
|
4
|
Locate the y-Axis Data section. In the table, enter the following settings:
|
|
5
|
|
1
|
|
2
|
|
3
|
Locate the y-Axis Data section. In the table, enter the following settings:
|
|
4
|
Locate the Coloring and Style section. Find the Line style subsection. From the Line list, choose Solid.
|
|
5
|
|
6
|
|
7
|
Locate the Legends section. In the table, enter the following settings:
|
|
8
|
|
1
|
|
2
|
|
3
|
Locate the y-Axis Data section. In the table, enter the following settings:
|
|
4
|
Locate the Coloring and Style section. Find the Line style subsection. From the Line list, choose Dashed.
|
|
5
|
|
6
|
|
7
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Locate the y-Axis Data section. In the Expression text field, type abs((Tr(freq)+i*Ti(freq))*acpr.p_t).
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Locate the Legends section. In the table, enter the following settings:
|
|
6
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
1
|
|
2
|
|
3
|
Click to select the
|
|
4
|
|
5
|
|
6
|
Locate the Legends section. In the table, enter the following settings:
|
|
1
|
|
2
|
|
3
|
Select the Two y-axes checkbox.
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
Locate the y-Axis Data section.
|
|
9
|
|
10
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
8
|
Locate the Coloring and Style section. Find the Line style subsection. From the Type list, choose Tube.
|
|
9
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
1
|
|
2
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
|
5
|
Click OK.
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Click
|
|
5
|
|
6
|
Click OK.
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Click
|
|
5
|
In the Paste Selection dialog, type 146, 148, 150, 151, 153-155, 157, 159, 160, 162, 163, 165-168, 170-176, 178, 179, 181-189, 191, 194, 195 in the Selection text field.
|
|
6
|
Click OK.
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Click
|
|
5
|
In the Paste Selection dialog, type 10-13, 15-43, 46-128, 130-134, 145, 147, 149, 152, 156, 158, 164, 177, 180, 190, 192, 193, 196 in the Selection text field.
|
|
6
|
Click OK.
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Click
|
|
5
|
|
6
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
Select the Design Module Boolean operations checkbox.
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Browse to the model’s Application Libraries folder and double-click the file full_ear_hearing_aid_ha_body.mphbin.
|
|
5
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
In the Paste Selection dialog, type imp1: 16-19, 26, 27, 32, 33, 43, 44, 53-56, 65, 67, 687, 688, 1036, 1038, 1063, 1064, 1081, 1082, 1165, 1166, 1174, 1175, 1479, 1480, 1539, 1540, 1722, 1723, 1768, 1769, 1820, 1821, 2133, 2134, 2143, 2144, 2264, 2265, 2357, 2358, 2375, 2423, 2500, 2501, 2655-2659 in the Selection text field.
|
|
5
|
Click OK.
|
|
6
|
|
7
|
|
8
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
Select the object extract1 only.
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
Select the Group adjacent edges checkbox.
|
|
5
|
On the object rep1, select Edges 6–11, 14, 15, 21–26, 42–59, 62–64, 66, 68, 69, 96, 97, 107, 108, 118, 120, 135, 137, 160, and 161 only.
|
|
6
|
Click
|
|
1
|
|
2
|
On the object cap1, select Point 61 only.
|
|
3
|
|
4
|
|
5
|
On the object cap1, select Point 63 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
In the tree, select cap1.
|
|
5
|
On the object cap1, select Point 62 only.
|
|
6
|
|
7
|
In the tree, select cap1.
|
|
8
|
On the object cap1, select Point 64 only.
|
|
9
|
Click
|
|
1
|
|
2
|
Click in the Graphics window and then press Ctrl+A to select all objects.
|
|
3
|
|
1
|
|
2
|
|
3
|
Select the Group adjacent edges checkbox.
|
|
4
|
On the object uni1, select Edges 20, 21, 23, 24, 40, 41, 43, 45, 76, 77, 83, and 85 only.
|
|
5
|
Click
|
|
1
|
|
2
|
On the object cap2, select Edges 83–86, 88, 90, 92, 94, 99, 100, 119–124, 131–134, 137, and 139 only.
|
|
3
|
|
1
|
|
2
|
On the object cap3, select Edges 1, 2, and 150–153 only.
|
|
3
|
|
1
|
|
2
|
On the object cap4, select Edges 222–227 only.
|
|
3
|
|
1
|
|
2
|
Select the object cap5 only.
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
Click
|
|
1
|
|
2
|
On the object csol1, select Domain 1 only.
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object pard1, select Domain 1 only.
|
|
5
|
Click
|
|
1
|
|
2
|
On the object del1, select Boundaries 9, 10, 60–63, and 65 only.
|
|
3
|
|
1
|
|
2
|
On the object fin, select Edges 5, 14, 15, 20, 31, 67, 69, 76, 109, 137, 145, 158, 163, and 174 only.
|
|
3
|
|
1
|
|
2
|
Click
|
|
1
|
In the Model Builder window, under Global Definitions right-click Geometry Parts and choose 3D Part.
|
|
2
|
|
3
|
|
4
|
|
5
|
Select the Design Module Boolean operations checkbox.
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Browse to the model’s Application Libraries folder and double-click the file full_ear_hearing_aid_rie.mphbin.
|
|
5
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object imp1, select Boundary 222 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
On the object imp1, select Domain 2 only.
|
|
6
|
|
7
|
On the object imp1, select Boundary 34 only.
|
|
8
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object pard1, select Domain 3 only.
|
|
5
|
Click
|
|
1
|
|
2
|
On the object del1, select Domain 9 only.
|
|
3
|
|
4
|
|
5
|
On the object del1, select Boundaries 184 and 195 only.
|
|
6
|
|
1
|
|
2
|
On the object fin, select Boundaries 63, 65, 109, 126, 129, 181, 188, 236, and 247 only.
|
|
3
|
|
1
|
|
2
|
On the object clf1, select Edges 11, 18, 23, 24, 39, 45, 109, 121, 159, 186, 187, 198, 244, 267, 278, and 300 only.
|
|
3
|
|
1
|
|
2
|
Click
|
|
1
|
|
2
|
|
3
|
Click
|
|
4
|
Browse to the model’s Application Libraries folder and double-click the file full_ear_hearing_aid_full_ear.mphbin.
|
|
5
|
Click
|
|
6
|
|
7
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
On the object imp1, select Boundaries 1, 2, 4, 26, and 46 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
|
10
|
Click
|
|
1
|
|
2
|
|
3
|
Find the Coordinate system in part subsection. From the Work plane in part list, choose Work Plane 1 (wp1).
|
|
4
|
Find the Coordinate system to match subsection. From the Work plane list, choose Work Plane 1 (wp1).
|
|
5
|
|
6
|
|
7
|
|
8
|
|
9
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object pi1, select Boundary 1 only.
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
On the object pi2, select Edge 54 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object pt1, select Point 1 only.
|
|
5
|
|
6
|
On the object pt2, select Point 1 only.
|
|
7
|
|
8
|
On the object pare1, select Point 201 only.
|
|
1
|
|
2
|
|
4
|
Click
|
|
1
|
|
2
|
On the object pare1, select Boundaries 156 and 162 only.
|
|
3
|
|
4
|
|
5
|
On the object wp3, select Edge 1 only.
|
|
6
|
|
7
|
On the object pi1, select Boundary 1 only.
|
|
8
|
|
9
|
Find the Alignment at start subsection. Select the Make spine perpendicular to entities to sweep checkbox.
|
|
10
|
|
11
|
Select the Manual control of sweep direction checkbox.
|
|
12
|
Select the Reverse direction checkbox.
|
|
13
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
Click
|
|
1
|
|
2
|
|
3
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object uni2, select Domains 2–7, 9–13, 22–25, 28–30, 32, and 33 only.
|
|
5
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object del1, select Boundary 3 only.
|
|
1
|
|
2
|
Select the object del1 only.
|
|
3
|
|
4
|
|
5
|
Click
|
|
1
|
|
2
|
Click in the Graphics window and then press Ctrl+D to clear all objects.
|
|
3
|
|
4
|
|
5
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object rt1, select Boundary 117 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object rt1, select Boundary 230 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object rt1, select Boundary 255 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
Click OK.
|
|
7
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object rt1, select Boundaries 193 and 194 only.
|
|
1
|
|
2
|
In the Settings window for Explicit Selection, type Ear Canal - TVBLI Boundaries in the Label text field.
|
|
3
|
|
4
|
On the object rt1, select Boundaries 30–32, 34, 42, 48, 61–63, 67, 85, 111, 120, 127, 129, 185–188, and 210 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object rt1, select Point 401 only.
|
|
1
|
|
2
|
|
3
|
|
4
|
On the object rt1, select Point 467 only.
|
|
1
|
|
2
|
|
3
|
On the object fin, select Domains 7 and 13 only.
|
|
1
|
|
2
|
|
3
|
On the object fin, select Domains 4, 5, and 8–12 only.
|
|
1
|
|
2
|
|
3
|
On the object fin, select Domains 3 and 6 only.
|
|
1
|
|
2
|
On the object fin, select Boundaries 19 and 183 only.
|
|
3
|
|
1
|
|
2
|
On the object cmf1, select Boundaries 19, 204, and 207 only.
|
|
3
|
|
1
|
|
2
|
|
3
|
On the object clf1, select Boundaries 5–16, 19–21, 26, 78, 161, 183, 212, 214, 217, 218, 220, 225, 235–238, 242, 243, 249–251, and 257–259 only.
|
|
4
|
Click
|
|
1
|
|
2
|
|
3
|
|
4
|
Click
|
|
1
|
|
2
|
|
3
|
On the object cmf3, select Boundaries 19, 35, and 142–144 only.
|
|
4
|
Click
|
|
1
|
|
2
|
|
3
|
On the object cmf4, select Boundaries 11–18, 28, 34, 35, 52, 53, 62, 104, 116, 138, 139, 157, 159, 161, and 165 only.
|
|
4
|
Click
|
|
1
|
|
2
|
On the object cmf5, select Boundaries 15, 16, 27, 28, 33, 34, 37–39, 48, 70, 77, 110, 122, 124, 125, 136, 139, 142, and 143 only.
|
|
3
|
|
1
|
|
2
|
On the object cmf6, select Edges 180, 241, 296, 297, 327, 332, 333, and 337 only.
|
|
3
|
|
4
|