1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
\r
6 <title>Projection Algorithms</title>
\r
7 <meta http-equiv="content-type" content="text/html; charset=windows-1252">
\r
8 <meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
\r
10 p.whs1 { margin-top:0pt; margin-bottom:0pt; }
\r
11 img_whs2 { border:none; width:30px; height:29px; border-style:none; }
\r
12 p.whs3 { margin-left:40px; }
\r
13 img_whs4 { border:none; width:270px; height:285px; float:none; border-style:none; }
\r
14 img_whs5 { border:none; width:280px; height:351px; float:none; border-style:none; }
\r
15 p.whs6 { margin-left:0px; }
\r
17 </style><script type="text/javascript" language="JavaScript">
\r
19 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
\r
21 var strNSS = "<style type='text/css'>";
\r
22 strNSS += "p.whs1 {margin-top:1pt;margin-bottom:1pt; }";
\r
23 strNSS += "p.whs6 {margin-left:1pt; }";
\r
24 strNSS +="</style>";
\r
25 document.write(strNSS);
\r
29 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
\r
32 if (innerWidth != origWidth || innerHeight != origHeight)
\r
35 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
\r
36 origWidth = innerWidth;
\r
37 origHeight = innerHeight;
\r
43 <style type="text/css">
\r
45 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
\r
46 p.WebHelpNavBar { text-align:right; }
\r
48 </style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
\r
49 <script type="text/javascript" language="javascript" src="whver.js"></script>
\r
50 <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
\r
51 <script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
\r
52 <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
\r
53 <script type="text/javascript" language="javascript1.2">
\r
55 if (window.gbWhTopic)
\r
57 if (window.setRelStartPage)
\r
59 addTocInfo("MESH module\nCreating meshes\nDefining Algorithms\nProjection Algorithms");
\r
60 addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");
\r
61 addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");
\r
66 if (window.setRelStartPage)
\r
68 setRelStartPage("index.htm");
\r
78 document.location.reload();
\r
82 <body><script type="text/javascript" language="javascript1.2">
\r
84 if (window.writeIntopicBar)
\r
88 <h1>Projection Algorithms</h1>
\r
90 <p class="whs1">Projection algorithms allow
\r
91 to define the mesh of a geometrical object by the projection of another
\r
92 already meshed geometrical object. </p>
\r
94 <p class="whs1"> </p>
\r
96 <p class="whs1"><span style="font-weight: bold;"><B>Projection
\r
97 1D</B></span> algorithm permits to define the mesh of an edge(or group of
\r
98 edges) by the projection of another already meshed edge (or group of edges).</p>
\r
100 <p class="whs1">To apply this algorithm
\r
101 select the edge to be meshed (indicated in the field <span style="font-weight: bold;"><B>Geometry</B></span>
\r
102 of<span style="font-weight: bold;"><B> Create mesh</B></span> dialog box), <span
\r
103 style="font-weight: bold;"><B>Projection 1D</B></span> in the list of 1D algorithms
\r
104 and click the <img src="image122.gif" width="30px" height="29px" border="0" class="img_whs2"> button. The following dialog box will appear:
\r
107 <p class="whs3"><img src="pics/projection_1d.png" x-maintain-ratio="TRUE" width="270px" height="285px" border="0" class="img_whs4"></p>
\r
109 <p>In this menu you can define the <span style="font-weight: bold;"><B>Name</B></span>
\r
110 of the algorithm, the algeady meshed source <span style="font-weight: bold;"><B>Edge</B></span>
\r
111 and the <span style="font-weight: bold;"><B>Mesh</B></span> (optional, use it
\r
112 if there are several different meshes on the same edge). It could also
\r
113 be necessary to define the orientation of edges, which is done by indicating
\r
114 the <span style="font-weight: bold;"><B>Source Vertex</B></span> being the first
\r
115 point of the Source Edge and the <span style="font-weight: bold;"><B>Target
\r
116 Vertex </B></span>being the first point of the created <span style="font-weight: bold;"><B>Edge.
\r
117 </B></span>For a group of edges, <span style="font-weight: bold;"><B>Source</B></span>
\r
118 and <span style="font-weight: bold;"><B>Target</B></span> vertices should be
\r
119 shared by only one edge of the group. If <span style="font-weight: bold;"><B>Source</B></span>
\r
120 and <span style="font-weight: bold;"><B>Target</B></span> vectors are specified,
\r
121 the elements of the group must be adjacent.</p>
\r
123 <p><span style="font-weight: bold;"><B>Projection 2D</B></span> algorithm<span
\r
124 style="font-weight: bold;"> <B></B></span>permits to define the mesh of a face
\r
125 (or group of faces) by the projection of another already meshed face (or
\r
126 group of faces). This algorithm works only if all edges of the<span style="font-weight: bold;">
\r
127 <B></B></span>target face have been meshed as 1D Projections of the edges of
\r
128 the source face.</p>
\r
130 <p>To apply this algorithm select the face to be meshed (indicated in the
\r
131 field <span style="font-weight: bold;"><B>Geometry</B></span> of<span style="font-weight: bold;"><B>
\r
132 Create mesh</B></span> dialog box), <span style="font-weight: bold;"><B>Projection
\r
133 2D</B></span> in the list of 2D algorithms and click the <img src="image122.gif" width="30px" height="29px" border="0" class="img_whs2"> button.
\r
134 The following dialog box will appear: </p>
\r
136 <p class="whs3"><img src="pics/projection_2d.png" x-maintain-ratio="TRUE" width="280px" height="351px" border="0" class="img_whs5"></p>
\r
138 <p>In this menu you can define the <span style="font-weight: bold;"><B>Name</B></span>
\r
139 of the algorithm, the algeady meshed source <span style="font-weight: bold;"><B>Face</B></span>
\r
140 and the <span style="font-weight: bold;"><B>Mesh</B></span> (optional, use it
\r
141 if there are several different meshes on the same face). It could also
\r
142 be necessary to define the orientation of mesh on the face, which is done
\r
143 by indicating two <span style="font-weight: bold;"><B>Source Vertices, </B></span>which
\r
144 belong to the same edge of the<span style="font-weight: bold;"> <B></B></span>source
\r
145 face, and two<span style="font-weight: bold;"><B> Target Vertices,</B></span>
\r
146 which belong to the same edge of the created<span style="font-weight: bold;"><B>
\r
147 Face. </B></span></p>
\r
149 <p><span style="font-weight: bold;"><B>Projection 3D</B></span> algorithm permits
\r
150 to define the mesh of a shape by the projection of another already meshed
\r
152 algorithm works only if all faces and edges of the<span style="font-weight: bold;">
\r
153 <B></B></span>target face have been meshed as 1D Projections of the faces and
\r
154 edges of the source face. Another limitation is that this algorithm currently
\r
155 works only on boxes. </p>
\r
157 <p>To apply this algorithm select the solid to be meshed (indicated in
\r
158 the field <span style="font-weight: bold;"><B>Geometry</B></span> of<span style="font-weight: bold;"><B>
\r
159 Create mesh</B></span> dialog box), <span style="font-weight: bold;"><B>Projection
\r
160 3D</B></span> in the list of 3D algorithms and click the <img src="image122.gif" width="30px" height="29px" border="0" class="img_whs2"> button.
\r
161 The following dialog box will appear: </p>
\r
163 <p class="whs3"><img src="pics/projection_3d.png" x-maintain-ratio="TRUE" width="280px" height="351px" border="0" class="img_whs5"></p>
\r
165 <p class="whs6">In this menu you can define the <span style="font-weight: bold;"><B>Name</B></span>
\r
166 of the algorithm, the algeady meshed source <span style="font-weight: bold;"><B>3D
\r
167 shape</B></span> and the <span style="font-weight: bold;"><B>Mesh</B></span> (optional,
\r
168 use it if there are several different meshes on the same shape). It could
\r
169 also be necessary to define the orientation of mesh on the shape, which
\r
170 is done by indicating two <span style="font-weight: bold;"><B>Source Vertices,</B></span>
\r
171 which belong to the same edge of the<span style="font-weight: bold;">
\r
172 <B></B></span>source <span style="font-weight: bold;"><B>3D Shape,</B></span> and two<span
\r
173 style="font-weight: bold;"><B> Target Vertices,</B></span> which belong to the
\r
174 same edge of the<span style="font-weight: bold;"> <B></B></span>source <span
\r
175 style="font-weight: bold;"><B>3D Shape. </B></span></p>
\r
177 <script type="text/javascript" language="javascript1.2">
\r
179 if (window.writeIntopicBar)
\r
180 writeIntopicBar(0);
\r