point point1=point( -0.0000e+000 [ m ], -0.0000e+000 [ m ], 0.0000e+000 [ m ] ); color color1=index( 54 ); vector vector2=reverse( projectY, point = point1, color = color1 ); plane plane2=planePV( point1, vector2, axisX = projectX, l1 = 1 [ m ], l2 = 0.1 [ m ] ); scalar m=1 [ kg ]; scalar l=0.2 [ m ]; point point2=point( -0.0000e+000 [ m ], -5.0000e-002 [ m ], 0.0000e+000 [ m ] ); color color2=index( 70 ); node node4=nodeZX( point2, projectZ, projectX, color = color2 ); solid solid4=box( node4, 0.5 [ m ], 0.1 [ m ], 0.1 [ m ], mass = m ); point point3=point( -7.3000e-001 [ m ], 5.0000e-001 [ m ], -0.05 [ m ] ); solid solid5=sphere( point3, 0.05 [ m ], mass = m ); point point4=point( 0.0000e000 [ m ], -5.0000e-002 [ m ], -0.05 [ m ] ); line line1=polyLine( list( point3, point4 ), Tolerance = l ); body body1=body( color = RGB( 229, 229, 229 ) ); body body1 < ( line1, solid5, point3 ); body body2=body( color = RGB( 255, 153, 153 ) ); body body2 < ( solid4, point2, point4 ); body body3=body( color = RGB( 255, 153, 102 ) ); set ground = body3; body body3 < ( plane2, point1 ); joint joint1=transCardan( body2, body1, point4, projectZ, projectY, projectX ); force force1=damperComplex( body1, point4, body2, point4, 0 [ kg/ s ], 1 [ kg m2/ s rad ] ); force force6=damperTrans( body3, point1, vector2, body2, point1, 10 [ kg/ s ] ); gravity gravity1=parallel( projectY ); /\/////////////////////////////////////////////////////////////////////////////////// /\ Единицы измерения; set units = SI;