如果要画一个半径是1的弹簧,可在EXCEL中输入以下数据。这些数据的规律是:在XY平面上等分取8个点,在A列,B列输入X,Y的值,每8行重复一次。Z的值每次递增一个固定值,8个递增的值就是一层弹簧的高度。再在D列通过图中的公式将A,B,C列中的值转换成坐标的形式。然后复制D列中的内容。打开CAD输入命令SPL,然后将EXCEL中的内容粘贴的内容粘贴到命令提示中。再敲三下回车就OK了。不过通过这种方法画出来的效果不是很好,在两端有直线的地方,把它剪掉就行了。在没有弹簧程序的情况下,还是可以试试这种简单的方法。如果说要更精确的话,可在XY上多取些等分点,这样会好得多。需要更长的话,多取点就行了。
另外还要请教高手,通过这种方法画出来的弹簧不能作为圆的拉伸路径。我开始以为是SPL命令画出来的线不能作为路径,后来我用SPL画一些简单的线条,还是可以作为拉伸的路径,高手帮我看看吧。 |