Ejemplo n.º 1
0
def plotIntDiag(diag,title,xAxLab,yAxLab,grFileNm,reportFile):
  diagGraphic=graph_material.InteractionDiagramGraphic(title)
  diagGraphic.decorations.xLabel= xAxLab
  diagGraphic.decorations.yLabel= yAxLab
  diagGraphic.setupGraphic(diag)
  diagGraphic.savefig(grFileNm+'.eps')
  diagGraphic.savefig(grFileNm+'.jpeg')
  reportFile.write('\\begin{center}\n')
  reportFile.write('\includegraphics[width=120mm]{'+grFileNm+'}\n')
  reportFile.write('\end{center}\n')
Ejemplo n.º 2
0
print "n= ", n, "IzHomog= ", si.IzH, " IzHomogTeor= ", IzHomog, "ratio12= ", ratio12
print "n= ", n, "Ahomog= ", Ahomog, " Afibers= ", Afibers, "ratio20= ", ratio20
print "n= ", n, "IyHomog= ", IyFibers, " IyHomogTeor= ", IyHomog, "ratio21= ", ratio21
print "n= ", n, "IzHomog= ", IzFibers, " IzHomogTeor= ", IzHomog, "ratio22= ", ratio22
print "n= ", n, "yCenterOfMassHomogHomog= ", yCenterOfMassHomogFibers, " yCenterOfMassHomogHomogTeor= ", yCenterOfMassHomogTeor, "ratio23= ", ratio23
print "n= ", n, "zCenterOfMassHomogHomog= ", zCenterOfMassHomogFibers, " zCenterOfMassHomogHomogTeor= ", zCenterOfMassHomogTeor, "ratio24= ", ratio24
extNMy.printRatios(extNMyTeor)
extNMz.printRatios(extNMzTeor)
'''
import matplotlib.pyplot as plt
#Steel stress-strain diagram
materialDiagram = sccData.reinfSteelType.plotDesignStressStrainDiagram(
    preprocessor)

#mg.plotInteractionDiagram2D(diagNMy)
diagGraphicNMy = mg.InteractionDiagramGraphic('N-My interaction diagram')
diagGraphicNMy.decorations.xLabel = 'My [kNm]'
diagGraphicNMy.decorations.yLabel = 'N [kN]'
diagGraphicNMy.setupGraphic(diagNMy)
diagGraphicNMy.savefig('diagNMy.eps')
diagGraphicNMy.savefig('diagNMy.jpeg')

diagGraphicNMz = mg.InteractionDiagramGraphic('N-Mz interaction diagram')
diagGraphicNMz.decorations.xLabel = 'Mz [kNm]'
diagGraphicNMz.decorations.yLabel = 'N [kN]'
diagGraphicNMz.setupGraphic(diagNMz)
diagGraphicNMz.savefig('diagNMz.eps')
diagGraphicNMz.savefig('diagNMz.jpeg')
'''
'''