geom4 Module

Inheritance diagram of pyNastran.op2.tables.geom.geom4

defines readers for BDF objects in the OP2 GEOM4/GEOM4S table

class pyNastran.op2.tables.geom.geom4.GEOM4[source]

Bases: pyNastran.op2.tables.geom.geom_common.GeomCommon

defines methods for reading op2 constraints

pyNastran.op2.tables.geom.geom4.fill_rbe3_wt_comp_gijs(i, j, idata, fdata)[source]

helper for read_rbe3s_from_idata_fdata

pyNastran.op2.tables.geom.geom4.get_minus_2_index(idata)[source]

helper for get_minus_2_index

pyNastran.op2.tables.geom.geom4.read_rbe3s_from_idata_fdata(self, idata, fdata)[source]

1 EID I Element identification number 2 REFG I Reference grid point identification number 3 REFC I Component numbers at the reference grid point

4 WT1 RS Weighting factor for components of motion at G 5 C I Component numbers 6 G I Grid point identification number Word 6 repeats until -1 occurs

Words 4 through 6 repeat until -2 occurs

7 GM I Grid point identification number for dependent degrees-of-freedom 8 CM I Component numbers of dependent degrees-of-freedom

Words 7 through 8 repeat until -3 occurs

data = [99 99 123456 1.0 123 44 45 48 49 -1 -3] data = [61 71 123456 1.0 123 70 75 77 -1 -3

62 71 123456 1.0 123 58 59 72 -1 -3]
data = [1001100 1001100 123456 1.0 123456 10011 10002 -1 -2 -3
1002500 1002500 123456 1.0 123456 10025 10020 -1 -2 -3] eid refg refc wt c g …
data = [107, 1, 123456, 1.0, 1234, 10600, 10601, -1, -2, -3, 0/0.0,
207, 2, 123456, 1.0, 1234, 20600, 20601, -1, -2, -3, 0/0.0, 307, 3, 123456, 1.0, 1234, 30600, 30601, -1, -2, -3, 0/0.0]]

data = [ 407, 4, 123, 1.0, 123, 41201, 41210, 41212, 41221, -1, -0.25, 123, 41200, 41202, 41220, 41222, -1, -2, -3, 0, 408, 4, 456, 1.0, 123, 41201, 41210, 41212, 41221, -1, 1.0, 123, 41200, 41202, 41220, 41222, -1, -2, -3, 0) ] RBE3 407 4 123 1.0 123 41201 41210

41212 41221 -.25 123 41200 41202 41220 41222
RBE3 408 4 456 1.0 123 41201 41210
41212 41221 +.25 123 41200 41202 41220 41222