Ejemplo n.º 1
0
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *
if __name__ == "__main__":
    val = read_exe.Read_COS(
        '/home/eacaen/TUBS_graduation/draft/test_data/shape2.xlsx')
    lis = val.cos_value
    lis.reverse()
    print lis
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)

    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 1)

    thk = graph_line_thickness(g, range(len(lis)))
    print '--------------------------', thk
    draw_point_graph(g, dirddd, color='b')

    Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)

    new_dir = Pc.profile_To_centriod()
Ejemplo n.º 2
0
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *
if __name__ == "__main__":
    val = read_exe.Read_COS('../test_data/[]2.xlsx')
    lis = val.cos_value
    lis.reverse()
    print(lis)
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)

    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 1)

    # g.ChangeWeight(0,1,0.001)
    # g.ChangeWeight(4,5,0.001)

    thk = graph_line_thickness(g, [0, 1, 2, 3, 4, 5])
    print('--------------------------', thk)
    # draw_point_graph(g,dirddd,color='b')

    Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
import close_profile
from graph import *
from graph_plugin import *
import graph_plugin
from profile_plugin import *
if __name__ == "__main__":	
	val = read_exe.Read_COS('../test_data/close_1.xlsx')
	
	lis = val.cos_value	
	lis.append([1.5,1])
	lis.append([2.5,1])
	# print(lis)

	dirddd =cos_To_dict(lis)

	g = Graph()
	for i in range(len(dirddd)):
		g.addVertex(i)
	for i in range(len(dirddd)-1):
		g.addEdge(i,i+1,1)


	g.addEdge(1,8,1)
	g.addEdge(2,7,1)
	g.addEdge(3,6,1)
Ejemplo n.º 4
0
# get its engineer constant value
# plot it out
#############################################################################

import sys
sys.path.insert(0, "../source")
import read_exe
from shear_stream import *
from graph import *
import profile
import graph_plugin
from graph_plugin import *

if __name__ == "__main__":

    val = read_exe.Read_COS(
        '/home/eacaen/TUBS_graduation/draft/test_data/gong_1_wai.xlsx')
    lis = val.cos_value

    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)
    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 1)

    g.addEdge(3, 8, 1)
    g.addEdge(0, 9, 1)
    g.remove_Edge(1, 0)
    g.remove_Edge(5, 6)
    val = Profile_Constant(graph=g, dir=dirddd)
Ejemplo n.º 5
0
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *
if __name__ == "__main__":
    val = read_exe.Read_COS(
        '/home/eacaen/TUBS_graduation/draft/test_data/square_middle.xlsx')
    lis = val.cos_value
    lis.reverse()
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)

    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 1)

    # g.ChangeWeight(0,1,0.001)
    # g.ChangeWeight(4,5,0.001)

    thk = graph_line_thickness(g, [0, 1, 2, 3, 4, 5])
    print '--------------------------', thk
    # draw_point_graph(g,dirddd,color='b')

    Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *

if __name__ == "__main__":
    val = read_exe.Read_COS(
        '/home/eacaen/TUBS_graduation/draft/test_data/incline_Z.xlsx')
    lis = val.cos_value
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)
    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 1)

    draw_point_graph(g, dirddd, color='b')

    Pc = Profile_Constant(graph=g, dir=dirddd)

    lis = Pc.profile_To_centriod()
    ccc = [0, 1, 2, 3]
    cccc = [lis[i] for i in ccc]
    thk = graph_line_thickness(g, ccc)
    print 'ccccc--', cccc
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *
if __name__ == "__main__":
    val = read_exe.Read_COS('../test_data/gong2.xlsx')

    lis = val.cos_value
    # lis[5] = [6,3]
    # lis.reverse()
    print lis
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)
    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 1)

    g.addEdge(1, 4, 2)
    g.remove_Edge(2, 3)

    # draw_point_graph(g,dirddd,color='b')

    Pc = Profile_Constant(graph=g, dir=dirddd)
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *

if __name__ == "__main__":
    # val = read_exe.Read_COS('/home/eacaen/TUBS_graduation/draft/test_data/[]2.xlsx')
    val = read_exe.Read_COS('../test_data/shape4.xlsx')

    lis = val.cos_value
    print(lis)
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)

    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 0.1)

    # draw_point_graph(g,dirddd,color='b')

    thk = graph_line_thickness(g, range(len(lis)))
    print('--------------------------', thk)
    Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)
Ejemplo n.º 9
0
#coding:utf-8
import sys

sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
from graph import *
from graph_plugin import *
from profile_plugin import *

if __name__ == "__main__":
    val = read_exe.Read_COS('../test_data/square.xlsx')
    lis = val.cos_value
    print(lis)
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)

    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 0.1)

    # draw_point_graph(g,dirddd,color='b')

    thk = graph_line_thickness(g, [0, 1, 2, 3, 4])
    print('--------------------------', thk)
    Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)

    print('area', Pc.Area)
Ejemplo n.º 10
0
#coding:utf-8
import sys
sys.path.insert(0, "../source")
import read_exe
import profile
import open_profile
import close_profile
from graph import *
from graph_plugin import *
from profile_plugin import *

if __name__ == "__main__":

    val = read_exe.Read_COS('../test_data/naca2412.xlsx')

    lis = val.cos_value
    # print(lis)
    dirddd = cos_To_dict(lis)

    g = Graph()
    for i in range(len(dirddd)):
        g.addVertex(i)

    for i in range(len(dirddd) - 1):
        g.addEdge(i, i + 1, 0.1)

    # draw_point_graph(g,dirddd,color='b',axis = 'equal')

    thk = graph_line_thickness(g, range(len(lis)))
    # print('--------------------------',thk)
    Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)