Upload
matthew-deblock
View
236
Download
0
Embed Size (px)
Citation preview
8/13/2019 Wire Script 2D / 3D writing system
1/6
WireScripta.k.a Triple Trit Trinarya.k.a Ternary Dscript
WireScript is is a version of Dscript where each letter isrepresented by 3 trits(a trit has 3 values, like a bit has 2)
ach trit can be !,",or 2. ach value is represented by eithera #! de$ree corner, a "%! de$ree curve, or a 2&! de$ree loop.
3 trits yields 2& possibilities. 'ull n$lish lphabet Space.
! de$rees is *eanin$less as it can not be identified.
3+! de$rees is hard to distin$uish fro* 2&!.So neither is used.
bsolute rientation is relative, so it not used either. lso, relativeorientation (like left-/ri$ht) causes far to *any unintendedline crossin$s that *i$ht end up bein$ confused as loops.ie. 3 left turns is a loop with corners
0orners and loops provide a choice of direction. (left,ri$ht)"%! de$ree curves have no such choice
The 1entry point1 is denoted by a dot.
D4First Trit Second Trit Third Trit5colors for learnin$ e6a*ples only not needed for usa$e
8/13/2019 Wire Script 2D / 3D writing system
2/6
With the space character it possible to
write entire sentences as a sin$le linewithout liftin$ the pen. use 2 spaces to
indicate a 7.8 allowin$ entire para$raphs. 3
spaces for 7line break8, allowin$ *ultiplepara$raphs.
9ere you can see a :uick e6a*ple usin$
the words 7three8 7trit8 and 7trinary8.
t first it is easier to draw 7$aps8(strai$htlines) between letters to *ake readin$
easier.
The 7space8 character is three "%!s
n alternate for* of the space is to *er$eall three "%! de$ree curves into a sin$le
shape.
With a little practice theletters can be ti$htened up.
t is a little harder to read,
but still le$ible. ;ust becareful not to *iss a trit
when writin$ or skip a tritwhen readin$.
8/13/2019 Wire Script 2D / 3D writing system
3/6
The trickiest co*bination is the 7"%! curve 2&! loop8 as
this will cause lines to cross. t *i$ht look a little confusin$,
but it is easily identified and very uni:ue, when you see theseread the* a 7"%!, then 2&!8(or 2,").
The reverse of 2&! "%!, does not present such a proble*. tdoes often risk collidin$ with the loop. This is easily avoided
by e6tendin$ the curve wide enou$h to avoid the loop.
Technically the sa*e principle could be applied to the 7"%! 2&!8. =ut this re:uires *ore plannin$ and it is easy to
accidentally draw lines so close they touch, especially if the7"%!2&!8 is followed by another 7"%!8. t is sli$htly tricker toi*ple*ent, but no less valid.
W......The real fun be$ins>
=ecause WireScript re:uires no pen lifts, and uses very si*plean$les, it can be written.... you $uessed it..with wires>>>
n this e6a*ple of the word 7ti*e8 the letter are spaced out foreasy readin$ as before. =elow is the word 7love8 ti$htened up
to$ether.
The "%!2&!proble* even
disappears becausecrossin$ the lines is
*uch less of aproble*.
8/13/2019 Wire Script 2D / 3D writing system
4/6
ow...ven *ore fun...3 D?SS>>>
This is where the 7real fun8 be$ins.
=ecause WireScript i$nores relativeorientation, when we use wires to write
in WireScript we now have @ choices ofdirection instead of 2.(e6cept for "%!)
n 2D the #! and 2&! can $o 7left orri$ht8.
n 3D a #! or 2&! can choose between 2
a6is instead of ". 0reatin$ threedi*ensional shapes.
9ere we see the letter 78 in 2 of its possible for*s. =oth are co*posed of 3separate #! de$ree corners, but the one on the left only uses " a6is, while the oneon the ri$ht uses both a6is.
9ere are the words 7all hu*an bein$s are born free8. (The wire used is a bitthick, and *y pliers are a bit wide so so*e of *y #! de$ree corners are a bit
round. hope to i*prove this withpractice and better toolsA*aterials)
t is hard to depict a 2D picture of a3D script. 0heck out the WireScriptvideo to $et a better idea.
WireScript VideohttpBAAyoutu.beAvuC0Dn"k
5foldin$ 3D WireScript has $iven*e a new appreciations of the
co*ple6ity of protein foldin$ E)
http://youtu.be/vujACDUNn1khttp://youtu.be/vujACDUNn1khttp://youtu.be/vujACDUNn1khttp://youtu.be/vujACDUNn1k8/13/2019 Wire Script 2D / 3D writing system
5/6
Fou *ay have notice that the 7start8 is an 7open hook8 andthe 7end8A8space8 is a 7G@! loop8.
f you have not $uessed why yet... its so they can han$ andstrin$ to$ether B)
n the ri$ht you have the e6act sa*e + words 7ll hu*an
bein$s are born free8 strun$ to$ether into a han$in$ chain.
Words need not be broken into individual *odules, with thespace character you can put as *any words as you like into asin$le 7orna*ent8.
=reakin$ the* into individual 7orna*ents8 Cust *akes it
easier, and allows you to reuse words later.
These orna*ents have rather lon$ 7starts and tails8. deallythey can be ti$htened up as well.
strin$ could start at the top and han$ down, or could start atthe base and for* a standin$ structure. ;ust about anythin$
could be *ade out of WireScript.
touch of $lueAsolder or a s*all weld could hold the* inplace if you want to create a *ore co*ple6 structure that donot 7bend to the will of $ravity8.
s the structure beco*es bi$$er eventually $ravity *ayoutway the structural stren$th of the wire. To $et around this
Cust have the wire co*e back and provide 7support8 to otherse$*ents of the wire so that load is shared.
The best way to add structural inte$rity is by passin$ backthrou$h the *iddle of an earlier 72&! loop8, but this is tricky.
WARNING:WEAR SAFETY GLASSES!!!!!The wire bounces around as ou wor with it" I a#$osttoo out an ee be%ore I rea#i&ed the #e'e# o% dan(er)
8/13/2019 Wire Script 2D / 3D writing system
6/6
Interestin( *oints + ,ther ,ptions
-e#i.: When workin$ in 3D there is a new option
available. The 3D heli6. This would allow base @ instead ofbase 3. t is harder to read, but have conte*plated usin$ it asthe space character or punctuation. f you need *ore than 2+
letters than this is a $ood way to increase the siHe of yourinde6 fro* 2& to +@.
/ore Trits: f you have an alphabet lar$er than 2+, you *ay want to use a 7@trit syste*8, this increases the inde6 to %" characters.5if you use both above *ethods you can reach an inde6 siHe of 2G+ (@6@6@6@I2G+). This
should *ore than enou$h for any lan$ua$e.
0o$puters+E#ectronics: Trinary (or *ore correctly referred to as Ternary)has been use din co*putin$. The Jussians built ternary co*puters back in the 7techrace8 era. or*al bits are "A!. Ternary can easily be described as !A"A2 but *ore
i*portantly, ternary can take advanta$e of electrical polarity and e*ploy "A!A". This
allows for so*e very cool lo$ical operations, *any of which have a $reat advanta$eover binary. =ut the increased co*ple6ity of desi$n, and the fact that binary has beco*e
the standard, has lead to ternary bein$ all but for$otten. (actually there are a few special
application where ternary is used, but not in *icroprocessors as far as know). t isprobably *ore likely that as co*puters develop we will 7skip ternary8 and Cu*p to
7base @8. Ternary is a real pain to convert to binary, whereas base @ converts easily, so
base @ is *uch easier to inte$rate with current technolo$ies and standards.
Resources:WireScript Tutorial Kideo B httpBAAyoutu.beAvuC0Dn"k
Wirescript