0
大家好,以下是問題所在。使用AutoLisp進行體積計算的問題
我正在考慮在AutoCAD的AutoLisp語言中創建以下程序:假設我們需要計算矩形表面的體積,從上面用由給定的地形水平曲線確定的表面面積(這樣的水平曲線表示點相等的高度,因此給出了地形表面看起來像的插值概念)。我的第一個想法是內插達到任意的精確度,即網格化基本區域,然後計算每個(例如)矩形網格元素中心的高度。因此,體積等於矩形邊的乘積與所有這些高度的總和。
現在,問題是要確定這些高度。上面提到的地形水平曲線通常以折線形式給出。因此,對於要尋找高度的每一點,都需要確定點之間的兩條這樣的多段線,以便基於由相鄰多段線表示的值來插入點的高度。
我不太確定如何解決這個問題,所以我們歡迎任何建議。提前致謝!