real Package¶
oes_bars Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- add_new_eid(eType, dt, eid, s1a, s2a, s3a, s4a, axial, smaxa, smina, MSt, s1b, s2b, s3b, s4b, smaxb, sminb, MSc)[source]¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
# s_code=10 S T R A I N S I N B A R E L E M E N T S ( C B A R ) ELEMENT SA1 SA2 SA3 SA4 AXIAL SA-MAX SA-MIN M.S.-T ID. SB1 SB2 SB3 SB4 STRAIN SB-MAX SB-MIN M.S.-C
- add_new_eid(eType, dt, eid, e1a, e2a, e3a, e4a, axial, emaxa, emina, MSt, e1b, e2b, e3b, e4b, emaxb, eminb, MSc)[source]¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
# s_code=0 S T R E S S E S I N B A R E L E M E N T S ( C B A R ) ELEMENT SA1 SA2 SA3 SA4 AXIAL SA-MAX SA-MIN M.S.-T ID. SB1 SB2 SB3 SB4 STRESS SB-MAX SB-MIN M.S.-C
- add_new_eid(eType, dt, eid, s1a, s2a, s3a, s4a, axial, smaxa, smina, MSt, s1b, s2b, s3b, s4b, smaxb, sminb, MSc)[source]¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_bars.RealBarArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_beams Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
[1,0,0] S T R E S S E S I N B E A M E L E M E N T S ( C B E A M ) STAT DIST/ ELEMENT-ID GRID LENGTH SXC SXD SXE SXF S-MAX S-MIN M.S.-T M.S.-C 1 1 0.000 -3.125000E+04 -3.125000E+04 -3.125000E+04 -3.125000E+04 -3.125000E+04 -3.125000E+04 2 1.000 -3.125000E+04 -3.125000E+04 -3.125000E+04 -3.125000E+04 -3.125000E+04 -3.125000E+04
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealBeamArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealNonlinearBeamArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealNonlinearBeamStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_beams.RealNonlinearBeamArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_bush Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bush.RealBushStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- _RealBushStrain__write_f06_transient(header, page_stamp, page_num=1, f=None, is_mag_phase=False)¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bush.RealBushStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_bush1d Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_bush1d.RealBush1DStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
- # s_code=0
- C O M P L E X S T R E S S E S I N B A R E L E M E N T S ( C B A R )
- (MAGNITUDE/PHASE)
- ELEMENT LOCATION LOCATION LOCATION LOCATION AVERAGE
ID. 1 2 3 4 AXIAL STRESS
- 1 ENDA 9.331276E+04 9.331276E+04 9.331276E+04 9.331276E+04 0.0
- 180.0000 0.0 0.0 180.0000 0.0
oes_compositePlates Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
??? ELEMENT PLY STRESSES IN FIBER AND MATRIX DIRECTIONS INTER-LAMINAR STRESSES PRINCIPAL STRESSES (ZERO SHEAR) MAX ID ID NORMAL-1 NORMAL-2 SHEAR-12 SHEAR XZ-MAT SHEAR YZ-MAT ANGLE MAJOR MINOR SHEAR
- add_f06_data(data, transient, eType)[source]¶
S T R E S S E S I N L A Y E R E D C O M P O S I T E E L E M E N T S ( Q U A D 4 ) ELEMENT PLY STRESSES IN FIBER AND MATRIX DIRECTIONS INTER-LAMINAR STRESSES PRINCIPAL STRESSES (ZERO SHEAR) MAX ID ID NORMAL-1 NORMAL-2 SHEAR-12 SHEAR XZ-MAT SHEAR YZ-MAT ANGLE MAJOR MINOR SHEAR 151 1 -1.02406E+04 4.18348E+05 4.14359E+02 -8.62021E+00 1.86352E+04 89.94 4.18348E+05 -1.02410E+04 2.14295E+05
- add_new_eid(eType, dt, eid, layer, e11, e22, e12, e1z, e2z, angle, majorP, minorP, evm)[source]¶
all points are located at the centroid
- class pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
# s_code = 0 S T R E S S E S I N L A Y E R E D C O M P O S I T E E L E M E N T S ( Q U A D 4 ) ELEMENT PLY STRESSES IN FIBER AND MATRIX DIRECTIONS INTER-LAMINAR STRESSES PRINCIPAL STRESSES (ZERO SHEAR) MAX ID ID NORMAL-1 NORMAL-2 SHEAR-12 SHEAR XZ-MAT SHEAR YZ-MAT ANGLE MAJOR MINOR SHEAR
- add_f06_data(data, transient, eType)[source]¶
S T R E S S E S I N L A Y E R E D C O M P O S I T E E L E M E N T S ( Q U A D 4 ) ELEMENT PLY STRESSES IN FIBER AND MATRIX DIRECTIONS INTER-LAMINAR STRESSES PRINCIPAL STRESSES (ZERO SHEAR) MAX ID ID NORMAL-1 NORMAL-2 SHEAR-12 SHEAR XZ-MAT SHEAR YZ-MAT ANGLE MAJOR MINOR SHEAR 151 1 -1.02406E+04 4.18348E+05 4.14359E+02 -8.62021E+00 1.86352E+04 89.94 4.18348E+05 -1.02410E+04 2.14295E+05
- add_new_eid(eType, dt, eid, layer, o11, o22, t12, t1z, t2z, angle, majorP, minorP, ovm)[source]¶
all points are located at the centroid
- class pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_compositePlates.RealCompositePlateArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_gap Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_gap.NonlinearGapStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_objects Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object(data_code, isubcase, apply_data_code=True)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object_Deprecated, pyNastran.op2.resultObjects.op2_Objects.ScalarObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object_Deprecated[source]¶
Bases: object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject(data_code, isubcase)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject_Deprecated, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject_Deprecated[source]¶
Bases: object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject(data_code, isubcase)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject_Deprecated, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
oes_plates Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- add_new_eid(etype, dt, eid, node_id, fiber_dist, oxx, oyy, txy, angle, majorP, minorP, ovm)[source]¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
# ??? - is this just 11 ELEMENT STRAIN STRAINS IN ELEMENT COORD SYSTEM PRINCIPAL STRAINS (ZERO SHEAR) ID. CURVATURE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR VON MISES # s_code=11 S T R A I N S I N Q U A D R I L A T E R A L E L E M E N T S ( Q U A D 4 ) OPTION = BILIN ELEMENT STRAIN STRAINS IN ELEMENT COORD SYSTEM PRINCIPAL STRAINS (ZERO SHEAR) ID GRID-ID CURVATURE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR VON MISES # s_code=15 S T R A I N S I N Q U A D R I L A T E R A L E L E M E N T S ( Q U A D 4 ) ELEMENT FIBER STRAINS IN ELEMENT COORD SYSTEM PRINCIPAL STRAINS (ZERO SHEAR) ID. DISTANCE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR VON MISES # s_code=10 S T R A I N S I N Q U A D R I L A T E R A L E L E M E N T S ( Q U A D 4 ) OPTION = BILIN ELEMENT STRAIN STRAINS IN ELEMENT COORD SYSTEM PRINCIPAL STRAINS (ZERO SHEAR) MAX ID GRID-ID CURVATURE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR SHEAR
- class pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
ELEMENT FIBER STRESSES IN ELEMENT COORD SYSTEM PRINCIPAL STRESSES (ZERO SHEAR) ID. DISTANCE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR VON MISES 6 CEN/4 -1.250000E-01 -4.278394E+02 8.021165E+03 -1.550089E+02 -88.9493 8.024007E+03 -4.306823E+02 4.227345E+03 1.250000E-01 5.406062E+02 1.201854E+04 -4.174177E+01 -89.7916 1.201869E+04 5.404544E+02 5.739119E+03 S T R E S S E S I N Q U A D R I L A T E R A L E L E M E N T S ( Q U A D 4 ) OPTION = BILIN ELEMENT FIBER STRESSES IN ELEMENT COORD SYSTEM PRINCIPAL STRESSES (ZERO SHEAR) MAX ID GRID-ID DISTANCE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR SHEAR 6 CEN/4 -1.250000E-01 -4.278394E+02 8.021165E+03 -1.550089E+02 -88.9493 8.024007E+03 -4.306823E+02 4.227345E+03 1.250000E-01 5.406062E+02 1.201854E+04 -4.174177E+01 -89.7916 1.201869E+04 5.404544E+02 5.739119E+03
- add_new_eid(etype, dt, eid, node_id, fiber_dist, oxx, oyy, txy, angle, majorP, minorP, ovm)[source]¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_plates.RealPlateArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_rods Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.ConrodStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStrain
- eType = u'CONROD'¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.ConrodStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStress
- eType = u'CONROD'¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.CtubeStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStrain
- eType = u'CTUBE'¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.CtubeStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStress
- eType = u'CTUBE'¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealBushStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
# s_code=1 S T R A I N S I N R O D E L E M E N T S ( C R O D ) ELEMENT AXIAL SAFETY TORSIONAL SAFETY ID. STRAIN MARGIN STRAIN MARGIN # s_code=10 S T R A I N S I N R O D E L E M E N T S ( C O N R O D ) ELEMENT AXIAL SAFETY TORSIONAL SAFETY ELEMENT AXIAL SAFETY TORSIONAL SAFETY ID. STRAIN MARGIN STRAIN MARGIN ID. STRAIN MARGIN STRAIN MARGIN 1001 1.000000E+00 1.0E+00 1.250000E+00 3.0E+00 1007 1.000000E+00 1.0E+00 1.250000E+00 3.0E+00
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
# format_code=1 stressCode=0 S T R E S S E S I N R O D E L E M E N T S ( C R O D ) ELEMENT AXIAL SAFETY TORSIONAL SAFETY ELEMENT AXIAL SAFETY TORSIONAL SAFETY ID. STRESS MARGIN STRESS MARGIN ID. STRESS MARGIN STRESS MARGIN 1 5.000000E+03 0.0 2 0.0 0.0 # format_code=1 stressCode=0 S T R E S S E S I N R O D E L E M E N T S ( C R O D ) ELEMENT AXIAL SAFETY TORSIONAL SAFETY ELEMENT AXIAL SAFETY TORSIONAL SAFETY ID. STRESS MARGIN STRESS MARGIN ID. STRESS MARGIN STRESS MARGIN
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RealRodArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_rods.RodDamper(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_shear Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- class pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
# format_code=1 sort_code=0 stressCode=0 S T R E S S E S I N S H E A R P A N E L S ( C S H E A R ) ELEMENT MAX AVG SAFETY ELEMENT MAX AVG SAFETY ID. SHEAR SHEAR MARGIN ID. SHEAR SHEAR MARGIN 328 1.721350E+03 1.570314E+03 7.2E+01
- class pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_shear.RealShearArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_solids Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.OES_Object
- add_eid_sort1(eType, cid, dt, eid, node_id, oxx, oyy, ozz, txy, tyz, txz, o1, o2, o3, aCos, bCos, cCos, pressure, ovm)[source]¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
# code=[1,0,11] S T R A I N S I N H E X A H E D R O N S O L I D E L E M E N T S ( H E X A ) CORNER ------CENTER AND CORNER POINT STRESSES--------- DIR. COSINES MEAN ELEMENT-ID GRID-ID NORMAL SHEAR PRINCIPAL -A- -B- -C- PRESSURE VON MISES 1 0GRID CS 8 GP CENTER X 4.499200E+02 XY -5.544791E+02 A 1.000000E+04 LX 0.00 0.69-0.72 -3.619779E+03 9.618462E+03 Y 4.094179E+02 YZ 5.456968E-12 B -1.251798E+02 LY 0.00 0.72 0.69 Z 1.000000E+04 ZX -4.547474E-13 C 9.845177E+02 LZ 1.00 0.00 0.00 # code=[1,0,10] S T R A I N S I N T E T R A H E D R O N S O L I D E L E M E N T S ( C T E T R A ) CORNER ------CENTER AND CORNER POINT STRAINS--------- DIR. COSINES MEAN OCTAHEDRAL ELEMENT-ID GRID-ID NORMAL SHEAR PRINCIPAL -A- -B- -C- PRESSURE SHEAR 4 0GRID CS 4 GP CENTER X -2.288232E-04 XY 1.240506E-04 A 9.631978E-04 LX-0.10-0.71-0.70 -1.601805E-04 5.692614E-04 Y -2.289814E-04 YZ -2.369997E-04 B -2.909276E-04 LY-0.10 0.71-0.70 Z 9.383460E-04 ZX -2.369997E-04 C -1.917288E-04 LZ 0.99 0.00-0.15
- add_eid(eType, cid, dt, eid, node_id, exx, eyy, ezz, exy, eyz, exz, e1, e2, e3, aCos, bCos, cCos, pressure, evm)[source]¶
- add_eid_sort1(eType, cid, dt, eid, node_id, exx, eyy, ezz, exy, eyz, exz, e1, e2, e3, aCos, bCos, cCos, pressure, evm)[source]¶
- add_node(dt, eid, inode, node_id, exx, eyy, ezz, exy, eyz, exz, e1, e2, e3, aCos, bCos, cCos, pressure, evm)[source]¶
- add_node_sort1(dt, eid, inode, node_id, exx, eyy, ezz, exy, eyz, exz, e1, e2, e3, aCos, bCos, cCos, pressure, evm)[source]¶
- pressure(e1, e2, e3)[source]¶
returns the hydrostatic pressure (e1+e2+e3)/-3. http://en.wikipedia.org/wiki/Stress_%28mechanics%29
- processF06Data()[source]¶
S T R E S S E S I N P E N T A H E D R O N S O L I D E L E M E N T S ( P E N T A ) CORNER ------CENTER AND CORNER POINT STRESSES--------- DIR. COSINES MEAN ELEMENT-ID GRID-ID NORMAL SHEAR PRINCIPAL -A- -B- -C- PRESSURE VON MISES 2 0GRID CS 6 GP CENTER X -1.829319E+03 XY 7.883865E+01 A 1.033182E+04 LX-0.12 0.71 0.70 -2.115135E+03 1.232595E+04 Y -1.825509E+03 YZ -1.415218E+03 B -2.080181E+03 LY-0.12 0.69-0.71 Z 1.000023E+04 ZX -1.415218E+03 C -1.906232E+03 LZ 0.99 0.16 0.00
- class pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidStrainArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
# s_code=0 N O N L I N E A R S T R E S S E S I N T E T R A H E D R O N S O L I D E L E M E N T S ( T E T R A ) ELEMENT GRID/ POINT STRESSES/ TOTAL STRAINS EQUIVALENT EFF. STRAIN EFF. CREEP ID GAUSS ID X Y Z XY YZ ZX STRESS PLAS/NLELAS STRAIN 3 GRID CENTER 6.6667E+02 2.6667E+03 2.6667E+03 -1.3333E+03 2.6667E+03 -1.3333E+03 6.0000E+03 1.5000E-04 0.0 1.6667E-05 6.6667E-05 6.6667E-05 -6.6667E-05 1.3333E-04 -6.6667E-05
# s_code=1 S T R E S S E S I N H E X A H E D R O N S O L I D E L E M E N T S ( H E X A ) CORNER ------CENTER AND CORNER POINT STRESSES--------- DIR. COSINES MEAN ELEMENT-ID GRID-ID NORMAL SHEAR PRINCIPAL -A- -B- -C- PRESSURE VON MISES 1 0GRID CS 8 GP CENTER X 4.499200E+02 XY -5.544791E+02 A 1.000000E+04 LX 0.00 0.69-0.72 -3.619779E+03 9.618462E+03 Y 4.094179E+02 YZ 5.456968E-12 B -1.251798E+02 LY 0.00 0.72 0.69 Z 1.000000E+04 ZX -4.547474E-13 C 9.845177E+02 LZ 1.00 0.00 0.00
- add_eid(eType, cid, dt, eid, node_id, oxx, oyy, ozz, txy, tyz, txz, o1, o2, o3, aCos, bCos, cCos, pressure, ovm)[source]¶
- add_eid_sort1(eType, cid, dt, eid, node_id, oxx, oyy, ozz, txy, tyz, txz, o1, o2, o3, aCos, bCos, cCos, pressure, ovm)[source]¶
- add_node(dt, eid, inode, node_id, oxx, oyy, ozz, txy, tyz, txz, o1, o2, o3, aCos, bCos, cCos, pressure, ovm)[source]¶
- add_node_sort1(dt, eid, inode, node_id, oxx, oyy, ozz, txy, tyz, txz, o1, o2, o3, aCos, bCos, cCos, pressure, ovm)[source]¶
- pressure(o1, o2, o3)[source]¶
returns the hydrostatic pressure (o1+o2+o3)/-3. http://en.wikipedia.org/wiki/Stress_%28mechanics%29
- processF06Data()[source]¶
S T R E S S E S I N P E N T A H E D R O N S O L I D E L E M E N T S ( P E N T A ) CORNER ------CENTER AND CORNER POINT STRESSES--------- DIR. COSINES MEAN ELEMENT-ID GRID-ID NORMAL SHEAR PRINCIPAL -A- -B- -C- PRESSURE VON MISES 2 0GRID CS 6 GP CENTER X -1.829319E+03 XY 7.883865E+01 A 1.033182E+04 LX-0.12 0.71 0.70 -2.115135E+03 1.232595E+04 Y -1.825509E+03 YZ -1.415218E+03 B -2.080181E+03 LY-0.12 0.69-0.71 Z 1.000023E+04 ZX -1.415218E+03 C -1.906232E+03 LZ 0.99 0.16 0.00
- class pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidStressArray(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_solids.RealSolidArray, pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
oes_springs Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_springs.NonlinearSpringStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_springs.RealCelasStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
- class pyNastran.op2.tables.oes_stressStrain.real.oes_springs.RealCelasStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
S T R E S S E S I N S C A L A R S P R I N G S ( C E L A S 2 ) TIME STRESS TIME STRESS TIME STRESS TIME STRESS 0.0 0.0 5.000000E-02 0.0 1.000000E-01 0.0 1.500000E-01 0.0 2.000000E-01 0.0 2.500000E-01 0.0 3.000000E-01 0.0 3.500000E-01 0.0
oes_triax Module¶
- class pyNastran.op2.tables.oes_stressStrain.real.oes_triax.RealTriaxStrain(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StrainObject
# format_code=1 sort_code=0 stressCode=0 S T R A I N S I N T R I A X 6 E L E M E N T S ELEMENT GRID ID STRAINS IN MATERIAL COORD SYSTEM MAX MAG MAX VON MISES ID RADIAL AZIMUTHAL AXIAL SHEAR PRINCIPAL SHEAR 5351 0 -9.726205E+02 -1.678908E+03 -1.452340E+03 -1.325111E+02 -1.678908E+03 3.702285E+02 6.654553E+02 4389 -9.867789E+02 -1.624276E+03 -1.388424E+03 -9.212539E+01 -1.624276E+03 3.288099E+02 5.806334E+02
- class pyNastran.op2.tables.oes_stressStrain.real.oes_triax.RealTriaxStress(data_code, is_sort1, isubcase, dt)[source]¶
Bases: pyNastran.op2.tables.oes_stressStrain.real.oes_objects.StressObject
# format_code=1 sort_code=0 stressCode=0 S T R E S S E S I N T R I A X 6 E L E M E N T S ELEMENT GRID ID STRESSES IN MATERIAL COORD SYSTEM MAX MAG MAX VON MISES ID RADIAL AZIMUTHAL AXIAL SHEAR PRINCIPAL SHEAR 5351 0 -9.726205E+02 -1.678908E+03 -1.452340E+03 -1.325111E+02 -1.678908E+03 3.702285E+02 6.654553E+02 4389 -9.867789E+02 -1.624276E+03 -1.388424E+03 -9.212539E+01 -1.624276E+03 3.288099E+02 5.806334E+02