point point1 = point( 0 [ m ], 0 [ m ], 0 [ m ] ); point point2 = point( 1 [ m ], 0 [ m ], 0 [ m ] ); gravity gravity1 = parallel( reverse( projectY ) ); point point3 = point( 0 [ m ], 1 [ m ], -0.01 [ m ] ); point point4 = point( 1 [ m ], 1 [ m ], -0.01 [ m ] ); line line4 = polyLine( list( point1, point2, point4, point3, point1 ) ); line line5 = polyLine( list( point1, point2 ) ); point point5 = point( 0 [ m ], 0.0001 [ m ], 0.01 [ m ] ); point point6 = point( 0 [ m ], -0.0001 [ m ], -0.01 [ m ] ); body body1 = body( color = RGB( 229, 229, 229 ) ); body body2 = body( color = RGB( 255, 153, 153 ) ); joint joint1 = rotational( body1, body2, point1, projectX, work = on: ); joint joint2 = rotational( body1, body2, point2, projectX, work = on: ); sensor sensor1 = jointForce( force:, body1, point1, projectZ, joint1 ); solid solid1 = extrude( line4, point6, point5, mass = 1 [ kg ] ); vector vector1 = vectorPP( point1, point3 ); event event1 = reformsBySensor( list( stop( ) ), sensor1, 0 [ N ] ); sensor sensor2 = max( sensor1 ); /\/////////////////////////////////////////////////////////////////////////////////// /\ Object Attachments body body1 < (line5, point2, point1 ); body body2 < (point3, point4, point6, point5, solid1 ); /\/////////////////////////////////////////////////////////////////////////////////// /\ Immovable body ; set ground = body1; /\/////////////////////////////////////////////////////////////////////////////////// /\ Units of Measurement; set units = SI;