CZnSn.line([0,52,48],[100,0,0])
CZnSn.line([0,32,68],[100,0,0])
CZnSn.line([0,21,79],[100,0,0])
CZnSn.line([0,15,85],[100,0,0])
CZnSn.show('triangleplot_CuZnSn298')

CZnSn = TernaryPlot('Cu Zn Sn')
CZnSn.axistitles(labelnames=['Cu','Sn','Zn'])
CZnSn.line([0,65,35],[100,0,0])
CZnSn.line([0,60,40],[100,0,0])
CZnSn.line([0,55,45],[100,0,0])
CZnSn.line([0,52,48],[100,0,0])
CZnSn.line([0,32,68],[100,0,0])
CZnSn.line([0,21,79],[100,0,0])
CZnSn.line([0,15,85],[100,0,0])
CZnSn.show('triangleplot_CuZnSn600-before')

CZnS = TernaryPlot('Cu Zn S')
CZnS.axistitles(labelnames=['Cu','Zn','S'])
CZnS.line([0,100,0],[50,0,50])
# #Left
CZnS.line([50,50,0],[50,0,50])
CZnS.line([58.5,41.5,0],[50,0,50])
CZnS.line([52,48,0],[50,0,50])
CZnS.line([61.5,38.5,0],[50,0,50])
# #Right
CZnS.line([0,64,36],[50,0,50])
CZnS.line([0,66,34],[50,0,50])
CZnS.line([0,66.5,33.5],[50,0,50])
CZnS.line([0,65.5,34.5],[50,0,50])
CZnS.line([0,50,50],[50,0,50])
CZnS.line([0, 66, 34], [45, 55, 0])
CZnS.line([0, 64, 36], [45, 55, 0])
CZnS.line([0, 50, 50], [45, 55, 0])
CZnS.line([0, 66, 34], [48, 52, 0])
CZnS.line([0, 64, 36], [48, 52, 0])
CZnS.line([0, 50, 50], [48, 52, 0])
CZnS.line([0, 66, 34], [68, 32, 0])
CZnS.line([0, 64, 36], [68, 32, 0])
CZnS.line([0, 50, 50], [68, 32, 0])
CZnS.line([0, 66, 34], [79, 21, 0])
CZnS.line([0, 64, 36], [79, 21, 0])
CZnS.line([0, 50, 50], [79, 21, 0])
CZnS.line([0, 66, 34], [85, 15, 0])
CZnS.line([0, 64, 36], [85, 15, 0])
CZnS.line([0, 50, 50], [85, 15, 0])
CZnS.show("triangleplot_CuZnS600-after-full-test")

# ZnSnS = TernaryPlot('Zn Sn S')
# ZnSnS.axistitles(labelnames=['S','Zn','Sn'])
# ZnSnS.line([50,50,0],[0,50,50])
# ZnSnS.line([50,50,0],[0,60,40])
# ZnSnS.line([50,50,0],[0,66,34])
# ZnSnS.line([50,50,0],[0,0,100])
# ZnSnS.show('triangleplot_ZnSnS298')

ZnSnS = TernaryPlot("Zn Sn S")
ZnSnS.axistitles(labelnames=["S", "Zn", "Sn"])
ZnSnS.line([50, 50, 0], [0, 50, 50])
ZnSnS.line([50, 50, 0], [0, 60, 40])
ZnSnS.line([50, 50, 0], [0, 66, 34])
ZnSnS.line([50, 50, 0], [0, 57, 43])