<conv conv="1.0" /> </elem> <draw id="prefs"> <drawing axis="false" bar_name="true" node_name="true" scale="254.0" scale_pos="36.0,93.0,58,25" show_title="true" status="3,0" title="130.0,38.0,181,25,test-parabole.dat" x0="80.0" y0="158.0" /> </draw> </data>""" # Lecture des données soit à partir d'un fichier #xml = fakeReadXMLFile("/home/.../pyBar/fichier.dat") # soit à partir d'une chaine de caractère contenant du xml xml = fakeReadXMLString(string) rdm = fakeRdm(xml) rdm.struct.PrintErrorConsole() # les données géométrique se trouvent dans rdm.struct # print rdm.struct.Sections # récupération du cas à partir du numéro Char = rdm.GetCharByNumber(0) #Char = rdm.Combis['combi1'] #print Char.EndBarSol # sollicitation aux bouts des barres
def __init__(self, string, w, h): xml = fakeReadXMLString(string) rdm = fakeRdm(xml) rdm.struct.PrintErrorConsole() self.study = fakeStudy(rdm) self.drawing = fakeDrawing(w, h)
<unit d="1.0" id="S" /> <const g="9.81" /> <conv conv="1.0" /> </elem> <draw id="prefs"> <drawing axis="false" bar_name="true" node_name="true" scale="254.0" scale_pos="36.0,93.0,58,25" show_title="true" status="3,0" title="130.0,38.0,181,25,test-parabole.dat" x0="80.0" y0="158.0" /> </draw> </data>""" # Lecture des données soit à partir d'un fichier #xml = fakeReadXMLFile("/home/.../pyBar/fichier.dat") # soit à partir d'une chaine de caractère contenant du xml xml = fakeReadXMLString(string) rdm = fakeRdm(xml) rdm.struct.PrintErrorConsole() # les données géométrique se trouvent dans rdm.struct # print rdm.struct.Sections # récupération du cas à partir du numéro Char = rdm.GetCharByNumber(0) #Char = rdm.Combis['combi1'] #print Char.EndBarSol # sollicitation aux bouts des barres # Degré de liberté #print("DDL=", Char.ddlValue['N5'])
def __init__(self, string, w, h): xml = fakeReadXMLString(string) rdm = fakeRdm(xml) rdm.struct.PrintErrorConsole() self.study = fakeStudy(rdm) self.drawing = fakeDrawing(w, h)