结构分析最佳软件包

结构分析最佳软件包

哪个软件包最适合绘制结构分析问题。我需要梁或桁架、约束、位移、弹簧、载荷、热作用等。

类似这样的图片:http://upload.wikimedia.org/wikipedia/commons/3/3c/Truss_Structure_Analysis%2C_Full_Figure2.jpg

答案1

由于我无法在评论中包含进一步的细节,因此我将其发布在本节中。

tikz 库提供了一些基本的结构材料,structuralanalysis可用于创建铰链、支撑、梁等。该库提供了 10 种不同的命令、、、、或和 、、、、和\point。该库的作者提供了 4 种类型的梁(默认)、6 种支撑、5 种铰链和 3 种类型的载荷(力矩和一点的力)以及4种类型的线载荷(分布力)。我只是举了一个简单的例子。\beam\support\hinge\load\lineload\temperature\internalforces\dimensioning\influenceline\notation\addon

\documentclass[11pt]{report}
\usepackage{structuralanalysis}
\usepackage{siunitx}
\begin{document}

\begin{tikzpicture}
\point{a}{0}{0};
\point{fprime}{.15}{1}
\point{b}{-.5}{.12};
\point{c}{.5}{.12};
\point{d}{-.5}{.3};
\point{e}{.5}{.3}
\point{f}{0}{1};

\support{3}{a};
\hinge{1}{b}
\hinge{1}{c}
\beam{4}{d}{e}
\beam{4}{d}{f}
\beam{4}{f}{e}
\hinge{1}{f}
\point{g}{6}{1}
\beam{4}{fprime}{g}
\dimensioning{1}{fprime}{g}{2}[\SI{2}{\m}];
%\point{force}{-2}{1.5}
%\load{1}{f}[90]% uncomment to introduce vertical load at the hinge
%\notation{1}{force}{F=10KN}% Just to show the unit and magnitude of the hypothetical force
\end{tikzpicture}

输出

注意我使用库的基本功能实现了这个简单的支持。Spring 是默认提供的。我在下面展示了它。

\begin{tikzpicture}
\point{a}{0}{0};
\support{5}{a}[45];
\end{tikzpicture}

输出

[45]是旋转弹簧。可以将其设置0为不旋转。当然,对 TikZ 的进一步了解将增强人们的深入研究能力,但就简单结构而言,我认为这个库非常有用。有关更多参考资料,请参阅此库的手册,网址为这里. 您可以.sty这里

编辑我还将您在链接中显示的结构放在了一起。一种可能的方法是这样做(使用相同的库):

 \begin{tikzpicture}
    \point{a}{0}{0};
    \point{first}{-1}{0}
    \notation{1}{first}{A};
    \support{1}{a}[0];
    \point{b}{8}{0}
    \beam{4}{a}{b}
    \dimensioning{1}{a}{b}{-2.5}[\SI{2}{\m}];
    \point{c}{8}{-1.5}
    \support{3}{c}
    \point{c2}{7.5}{-1.32}
    \hinge{1}{c2}
    \point{c3}{8.5}{-1.32}
    \hinge{1}{c3}
    \point{beam1}{7.55}{-1.15}
    \point{beam2}{8.55}{-1.15}
    \beam{4}{beam1}{beam2}
    \beam{4}{beam1}{b}
    \beam{4}{beam2}{b}
    \notation{1}{b}{B};
    \point{D}{4}{1.74};
    \notation{1}{D}{D};
    \beam{4}{a}{D}
    \beam{4}{D}{b}
    \dimensioning{2}{b}{D}{11}[$\sqrt{3}$];
    \dimensioning{3}{b}{D}{-2.5}[\SI{2}{\m}];
    \point{C}{8}{1.74}
    \notation{1}{C}{C}
    \beam{4}{D}{C}
    \beam{4}{C}{b}
    \dimensioning{3}{a}{D}{2.5}[\SI{2}{\m}];
    \dimensioning{1}{D}{C}{2.3}[\SI{2}{\m}];
    \point{f}{4}{2.5}
    \load{1}{f}[90]
    \point{force}{2}{2.7}
    \notation{1}{force}{$F=\SI{10}{\N}$}
    \end{tikzpicture}

输出

相关内容