10003. Sesam GeniE獲取曲線長度的方法
瀏覽:2774 評論:1 收藏:1
技術鄰首發,歡迎轉載。轉載請注明出處:Sesam GeniE獲取曲線長度的方法(http://www.yqgqt.org.cn/content/post/1815672)
有的時候我們想知道一根曲線的長度,在Sesam GeniE里面,這該如何實現呢?
長度屬于曲線的一種屬性。在Sesam GeniE里面,查詢對象的屬性的一般步驟為在圖形窗口選中對象,然后右擊,在彈出的右鍵菜單中選中Labels,再選中想要獲取的屬性。例如,要查詢一塊板的面積,可以先選中板,然后右擊,在彈出的右鍵菜單中選中Labels> Area,這樣板的面積就在圖形窗口中以標簽的形式顯示出來了。
按照此操作方法,我們會發現曲線的Labels右鍵菜單命令里面并沒有可供查詢長度的選項。
那該怎么辦呢?還是以上篇文章(10002. Sesam GeniE捕捉曲線中點的方法)所用的圓心在(0m, 0m, 0m)、半徑為10m的半圓弧為例。
要獲得其長度,可以在界面下方的命令行(Command Line)窗口輸入以下命令并按下Enter鍵:
print(Curve1.Length());
可以看到,命令行會出現:
->31.41592635 m
很容易知道,這個結果是正確的。
還有一種間接的方法也可以獲得曲線的長度。此方法分為兩個步驟,先把曲線轉換為曲梁,再通過Sesam GeniE的Labels功能顯示梁的長度。具體操作步驟如下:
選中曲線,右擊,在彈出的右鍵菜單中選中Create Beam。選中生成的梁,右擊,在彈出的右鍵菜單中選中Labels> Length,可以得到如下圖所示的結果。
可以看到,第二種方法得到的結果沒有第一種方法準確。
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
1
1
1




















