pyNastran  0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
pyNastran.bdf.cards.coordinateSystems.CylindricalCoord Class Reference

\[ r = \sqrt(x^2+y^2) \]

\[ \theta = tan^-1(\frac{y}{x}) \]

\[ z = z \]

More...

Inheritance diagram for pyNastran.bdf.cards.coordinateSystems.CylindricalCoord:
pyNastran.bdf.cards.coordinateSystems.CORD1C pyNastran.bdf.cards.coordinateSystems.CORD2C

List of all members.

Public Member Functions

def coordToXYZ
def XYZtoCoord

Detailed Description

\[ r = \sqrt(x^2+y^2) \]

\[ \theta = tan^-1(\frac{y}{x}) \]

\[ z = z \]

\[ x = r cos(\theta) \]

\[ y = r sin(\theta) \]

\[ z = z \]

\[ p = [x,y,z] + e_1 \]

http://en.wikipedia.org/wiki/Cylindrical_coordinate_system

Note:
\( \phi \) and \( \theta \) are flipped per wikipedia to be consistent with nastran's documentation
See also:
refman.pdf

Definition at line 268 of file coordinateSystems.py.


Member Function Documentation

         y       R
         |     / 
         |   /
         | / theta
         *------------x

\[ \large x = R \cos(\theta) \]

\[ \large y = R \sin(\theta) \]

Definition at line 282 of file coordinateSystems.py.

Referenced by pyNastran.bdf.cards.coordinateSystems.Cord2x.transformToGlobal(), and pyNastran.bdf.cards.coordinateSystems.CylindricalCoord.XYZtoCoord().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables