| 1 | within Modelica; |
|---|
| 2 | package Mechanics "Library of 1-dim. and 3-dim. mechanical components (multi-body, rotational, translational)" |
|---|
| 3 | extends Modelica.Icons.Library2; |
|---|
| 4 | |
|---|
| 5 | annotation ( |
|---|
| 6 | |
|---|
| 7 | Icon(coordinateSystem(preserveAspectRatio=true, extent={{-100,-100},{100,100}}), |
|---|
| 8 | graphics={ |
|---|
| 9 | Rectangle( |
|---|
| 10 | extent={{-5,-40},{45,-70}}, |
|---|
| 11 | lineColor={0,0,0}, |
|---|
| 12 | fillPattern=FillPattern.HorizontalCylinder, |
|---|
| 13 | fillColor={192,192,192}), |
|---|
| 14 | Ellipse(extent={{-90,-50},{-80,-60}}, lineColor={0,0,0}), |
|---|
| 15 | Line( |
|---|
| 16 | points={{-85,-55},{-60,-21}}, |
|---|
| 17 | color={0,0,0}, |
|---|
| 18 | thickness=0.5), |
|---|
| 19 | Ellipse(extent={{-65,-16},{-55,-26}}, lineColor={0,0,0}), |
|---|
| 20 | Line( |
|---|
| 21 | points={{-60,-21},{9,-55}}, |
|---|
| 22 | color={0,0,0}, |
|---|
| 23 | thickness=0.5), |
|---|
| 24 | Ellipse( |
|---|
| 25 | extent={{4,-50},{14,-60}}, |
|---|
| 26 | lineColor={0,0,0}, |
|---|
| 27 | fillColor={0,0,0}, |
|---|
| 28 | fillPattern=FillPattern.Solid), |
|---|
| 29 | Line(points={{-10,-34},{72,-34},{72,-76},{-10,-76}}, color={0,0,0})}), |
|---|
| 30 | Documentation(info="<HTML> |
|---|
| 31 | <p> |
|---|
| 32 | This package contains components to model the movement |
|---|
| 33 | of 1-dim. rotational, 1-dim. translational, and |
|---|
| 34 | 3-dim. <b>mechanical systems</b>. |
|---|
| 35 | </p> |
|---|
| 36 | </HTML> |
|---|
| 37 | ")); |
|---|
| 38 | end Mechanics; |
|---|