|
|
(4 intermediate revisions not shown) |
Line 1: |
Line 1: |
- | In '''group notation''', letters are used to represent dimensions.
| + | #redirect [[Rotope#Notations]] |
- | *A normal letter represents that the object is [[extrude]]d in that dimension.
| + | |
- | *A superscript letter represents that the object is [[taper]]ed in that direction.
| + | |
- | *A pair of parentheses represents that the object is [[spherate]]d.
| + | |
- | | + | |
- | == Conversions ==
| + | |
- | === To digit notation ===
| + | |
- | #Change every letter (subscript or not) to a number 1. | + | |
- | #If there is a sequence (111...) with ''n'' 1s and nothing else inside the parentheses, change the entire sequence, including parentheses, to the number ''n''.
| + | |
- | #If there is a sequence of superscript 1s, change the sequence to the number of 1s in the sequence, retaining the superscript.
| + | |
- | | + | |
- | === To surface equation ===
| + | |
- | [[Marek14]] found [http://tetraspace.alkaline.org/forum/viewtopic.php?p=8744#8744 a way to convert group notation to a surface equation], edited here for ease of use: | + | |
- | | + | |
- | Using the example (((xy)z)w):
| + | |
- | #Make a square of each variable and add terms within parenthesis: (((x<sup>2</sup>+y<sup>2</sup>)+z<sup>2</sup>)+w<sup>2</sup>)
| + | |
- | #Replace each parenthesis with a square root function: sqrt(sqrt(sqrt(x<sup>2</sup>+y<sup>2</sup>)+z<sup>2</sup>)+w<sup>2</sup>)
| + | |
- | #Immediately outside of each square root function, subtract a parameter and square this: (sqrt((sqrt((sqrt(x<sup>2</sup>+y<sup>2</sup>)-A)<sup>2</sup>+z<sup>2</sup>)-B)<sup>2</sup>+w<sup>2</sup>)-C)<sup>2</sup>
| + | |
- | #Remove the outermost square and parentheses, and for<span>m</span> an equation with this expression as the LHS and zero as the RHS: sqrt((sqrt((sqrt(x<sup>2</sup>+y<sup>2</sup>)-A)<sup>2</sup>+z<sup>2</sup>)-B)<sup>2</sup>+w<sup>2</sup>)-C = 0
| + | |
- | | + | |
- | [[Category:Geometry]]
| + | |