rhino3d

    1熱度

    1回答

    我有Alea的GPU上運行問題不找到所有相關的文件(DLL的我猜的)。作爲.NET的新手,我無法確定正確的路徑,因爲如果任何人都可以根據我在下面介紹的路徑給出一些提示,那就是黃金。 背景 我安裝使用的NuGet爲VS2017的Alea的GPU封裝,我的項目代碼編譯,並創建Rhino3d所需的螞蚱組件。此組件在RT中也可正常顯示,但在輸入包含Alea Gpu調用的「解決方案」方法時會失敗並顯示以下錯

    0熱度

    1回答

    我還沒有找到一種方法來解決這個問題,而不使用多個嵌套循環。問題是我正在使用Rhinoceros的幾何方法在兩個列表之間進行比較。基本上有一系列的行,一組開始和結束點(嵌套列表)。所有的開始和結束點都在觸及線條。該腳本將最接近的行的索引與距離最近的行的索引進行比較,如果它們匹配,則返回True。 這是我當前的代碼: for i in range (10): for j in range (

    0熱度

    1回答

    在python中很新穎,我正在努力尋找某些東西。我從CSV文件中分出一堆數據點,其中一點是日期(mm/dd/yyyy)。我將這個日期分成了每個「/」,以便將各個部分分成不同的列表。那是我遇到麻煩的地方。當我嘗試打印超出零的列表的每個索引時,我的代碼結束時,我得到這些錯誤。最終,我想對這三個單獨的日期對象做的事情是將它們作爲子列表添加到我現有的ptInfo列表(ptInfo [8],ptInfo [

    -1熱度

    1回答

    我想使用遞歸函數並輸出結果值的列表。 這是我想出了代碼,但它給了我 錯誤(CS0161): 'Script_Instance.wrapper(INT,INT,Grasshopper.DataTree,Sy​​stem.Collections.Generic.List)':不是所有的代碼路徑返回一個值(線87) public List<int> wrapper(int br, int depth,

    1熱度

    1回答

    我剛開始學習使用Python和Rhino。我學習建築學,並有一般的編程基礎。去年,我不得不處理一些使用javascript with three.js創建幾何圖形。 當然,我發現在線有關Python命令的多個信息,其中一切都很好解釋,但幾乎沒有使用編程語言背景,這對我來說還不夠。 有沒有一種方法可以在Rhino中繪製一些曲線,基本的圓柱體/盒/等,並獲得它的Python代碼?

    0熱度

    1回答

    使用rhino python在犀牛中編寫腳本。 我想要固有的曲線對象。 import rhinoscriptsyntax as rs import Rhino class MyCurve(Rhino.Geometry.Curve): def __init__(self, pnt): Rhino.Geometry.Curve.__init__(self) se

    0熱度

    1回答

    我在RhinoPython中添加一個數字滑塊來增加y值。我希望在y等於某個值時反轉增量。我已經想出瞭如何使它消極,但那不是我所追求的。對不起,這個問題很簡單,謝謝。簡而言之,數字滑塊會增加變量的數量,一旦它達到45,就會隨着數字滑塊的每一個增量而倒數。 len = 45 inc = float(.1) if y >= len: y *= -inc print (y)

    1熱度

    1回答

    我正在使用C#在Rhino/Grasshopper內的FEA(有限元分析)過程中工作。我有線(FD)和網格三角面(NFD)作爲輸入,每個都有它們的節點座標。我試圖獲取這些座標並將它們恢復到列表中以索引每個節點。 由於線和網格面可以分享我做了以下努力避免重複信息相同的節點: public void NodeIndex() { List<Point3d> coord = new

    0熱度

    2回答

    在C#中編寫Grasshopper擴展時,我想訪問在我的Rhino插件中定義的符號。 一個常見的例子是,我的插件可能會將自定義的UserData類附加到對象上,我希望能夠稍後在Grasshopper中訪問該數據的成員。 在我的具體示例中,我有一個類MirrorData,它被添加到一組Breps中。我可以設置並從我的犀牛插件得到這個。 問題在於,對於我的Grasshopper擴展來了解MirrorD

    0熱度

    1回答

    C#初學者在這裏與Grasshopper一起使用Rhino,所以一些對象類型有點奇怪。 我目前正在嘗試在一個列表中找到n個最近點到給定點。我能夠使用以下函數找到最近的點,但無法調整它以檢索多個最近的點。 public Vec3D ClosestPoint(Vec3D a, List<Vec3D>points){ List<float> distanceList = new List<fl