Ejemplo n.º 1
0
def getCNormalForce_3(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CNORMF')
    values.setComponent('CNF3')
    vector = values.getEvolution()
    resForce = [sum([a for a in vecValue if a > 0]) for vecValue in vector]
    return resForce
Ejemplo n.º 2
0
def getCNormalForce(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CNORMF')
    vector = values.getEvolution()
    return vector.norm()
Ejemplo n.º 3
0
def getCSlip2(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CSLIP2')
    return values.getEvolution()
Ejemplo n.º 4
0
def getCPressure(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CPRESS')
    return values.getEvolution()
Ejemplo n.º 5
0
def getCOpening(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    return values.getEvolution()
Ejemplo n.º 6
0
def getFinalCSlip1(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CSLIP1')
    return values.getFinalValue()
Ejemplo n.º 7
0
def getCShearForce(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CSHEARF')
    return values.getEvolution()
Ejemplo n.º 8
0
def getFinalCShearStress2(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    values.setField('CSHEAR2')
    return values.getFinalValue()
Ejemplo n.º 9
0
def getFinalCOpening(odb, masterName, slaveName):
    values = valueExtractor.ContactValueExtractor(odb, masterName, slaveName)
    return values.getFinalValue()