Rev 4519 Rev 4522
Line 22... Line 22...
22   22  
23 grid_list = [for (j = [MLAB_grid_xoffset : MLAB_grid: x_size], i = [MLAB_grid_yoffset :MLAB_grid: y_size]) 23 grid_list = [for (j = [MLAB_grid_xoffset : MLAB_grid: x_size], i = [MLAB_grid_yoffset :MLAB_grid: y_size])
24 if ((j>(x_size-10) && i>(y_size-10)) || (j<10 && i<10) || (j<10 && i>(y_size-10)) || (j>(x_size-10) && i<10) ) [j, i] ]; 24 if ((j>(x_size-10) && i>(y_size-10)) || (j<10 && i<10) || (j<10 && i>(y_size-10)) || (j>(x_size-10) && i<10) ) [j, i] ];
25   25  
26   26  
27 //------------parameters--------------------------- 27 //------------ Safety grid parameters---------------------------
28   28  
29 nY = 8; 29 nY = 8;
30 nX = 6; 30 nX = 6;
31   31  
32   32  
33 meshX=x_size-4*pile_radius; 33 meshX=x_size-4*pile_radius;
34 meshY=y_size-4*pile_radius; 34 meshY=y_size-4*pile_radius;
35   35  
36 // width of solid part of grid 36 // width of solid part of grid
37 meshSolid=1.2; 37 meshSolid=1.2;
38 // width of blank part of grid -  
39 //meshSpaceX=(y_size-4*pile_radius)/8; -  
40 //meshSpaceY=(y_size-4*pile_radius)/8; -  
41 // thickness in Z direction -  
42   -  
43   -  
44 //------------------------------------------------- -  
45 //nX=meshX/(meshSolid+meshSpaceX); -  
46 //nY=meshY/(meshSolid+meshSpaceY); -  
47   38  
48 meshSpaceX = (meshX - meshSolid*nX)/nX; 39 meshSpaceX = (meshX - meshSolid*nX)/nX;
49 meshSpaceY = (meshY - meshSolid*nY)/nY; 40 meshSpaceY = (meshY - meshSolid*nY)/nY;
50   41  
51   42