Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:geometry:user:surfaces

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:user:geometry:user:surfaces [2015/01/07 17:12] – [Surface of revolution] bomandoc:user:geometry:user:surfaces [2016/11/14 10:30] (current) – [Open Surface of revolution] wautelet
Line 19: Line 19:
 | ''p1'', ''p2'', ''p3''   | the 3 ''[[Points]]'' lying on the plane |  | ''p1'', ''p2'', ''p3''   | the 3 ''[[Points]]'' lying on the plane | 
  
-Its normal (and therefore the surface orientation) is calculated using the cross product of vectors+Its normal (and therefore the surface orientation) is computed using the cross product of vectors
 $\boldsymbol{p_2}-\boldsymbol{p_1}$ et $\boldsymbol{p_3}-\boldsymbol{p_1}$. $\boldsymbol{p_2}-\boldsymbol{p_1}$ et $\boldsymbol{p_3}-\boldsymbol{p_1}$.
  
Line 76: Line 76:
 | ''knotv1'', ''knotv2'', ... | knot vector along V                      | ''knotv1'', ''knotv2'', ... | knot vector along V                     
  
-===== Surface of revolution =====+===== Closed Surface of revolution =====
  
 {{ doc:user:doc-revol.png |}} {{ doc:user:doc-revol.png |}}
Line 87: Line 87:
 | ''wire''                   | ''[[contours|Wire]]'' which will rotate along the revolution axis (it cannot intersect the axis on its first point and must be coplanar with it). |  | ''wire''                   | ''[[contours|Wire]]'' which will rotate along the revolution axis (it cannot intersect the axis on its first point and must be coplanar with it). | 
  
 +===== Open Surface of revolution =====
 +
 +  openrevsur = surfaceset.add( OpenRevolutionSurface(number, axe, wire, angle) )
 +
 +with
 +| ''number'' | User number (unique among surfaces and $\ge 1$) |
 +| ''axe''                    | ''[[courbes|Line]]'' which defines the revolution axis | 
 +| ''wire''                   | ''[[contours|Wire]]'' which will rotate along the revolution axis (it cannot intersect the axis on its first point and must be coplanar with it). | 
 +| ''angle'' | Opening angle $]0, 2 \pi[$ |
 +===== Sphere  =====
 +
 +
 +  c = Sphere(number, centerPoint, radius, reversed) 
 +
 +with
 +| ''number'' | user number (unique among surfaces and $\ge 1$) |
 +| ''centerPoint'' | sphere center (Point previously defined in the Pointset !)|
 +| ''radius''    | sphere radius | 
 +| ''reversed''  | unit normal convention - By default (reversed = false), the local covariant tangents are  oriented in such a manner that the unit normal points inwards ! | 
  
 ===== Cylinder ===== ===== Cylinder =====
Line 95: Line 114:
   c.setProjType(projType)   c.setProjType(projType)
  
-where +with 
 +| ''number'' | user number (unique among surfaces and $\ge 1$) |
 | ''axis''       | ''[[courbes|Line]]'' which defines the cylinder axis |  | ''axis''       | ''[[courbes|Line]]'' which defines the cylinder axis | 
 | ''radius''    | cylinder radius |  | ''radius''    | cylinder radius | 
doc/user/geometry/user/surfaces.1420647174.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki