revit

    0熱度

    1回答

    我試圖用Revit 2014中的宏繪製牆。首先獲取材質和牆的面,但是當我選擇牆時沒有任何反應。這是Python中的代碼: def PaintFace(self): uidoc = self.ActiveUIDocument doc = uidoc.Document collector = FilteredElementCollector(doc) mate

    2熱度

    1回答

    的HOSTID返回我有下面的代碼片斷: var familyInstanceFilter = new ElementClassFilter(typeof(FamilyInstance)); var doorsCategoryfilter = new ElementCategoryFilter(BuiltInCategory.OST_Doors); var doorInstancesFilter

    0熱度

    1回答

    如果之前已經詢問過此問題,我表示歉意,但是我的搜索沒有提及此主題的任何內容。 有沒有一種方法可以在Revit 2016的選項欄中顯示選項,同時提示用戶選擇一個對象(在我的情況下,是空間中的天花板)? 例如,使用內置陣列時,命令下面顯示了用戶反饋和輸入選項欄上: Full size image 我怎麼做這樣的事在我的代碼?

    1熱度

    2回答

    我們試圖獲取所有鏈接的外部文件的列表和層次結構。現在我們嘗試了以下代碼: FilteredElementCollector collectorI = new FilteredElementCollector(DocChild); IList<Element> elemsI = collectorI.OfCategory(BuiltInCategory.OST_RvtLinks).OfClass(

    1熱度

    1回答

    我有一個已經在revit中打開的文檔。一個C#插件被激活並打開一個表單(模式?)。然後執行一個按鈕事件來打開一個文檔,將一些文件和文檔中的大量元素轉移到已經打開的文檔中。 //the rvt file containing the mass elements opening code. Document doc = app.OpenDocumentFile(UserRVTFilePath);

    0熱度

    2回答

    我的團隊正在爲Autodesk Revit開發一個插件。我們希望向用戶提供一個自定義參數(項目或共享),該參數出現在所有(或大多數)結構元素的「屬性」面板中,讓用戶從一小組預定義值中選擇一個。即類型「枚舉」的參數。舉例來說,假設我們要添加一個參數,其值可以是「紅色」,「黃色」,「藍色」和「綠色」,其含義僅在插件的上下文中有關。 令人驚訝的是,這並非直截了當,我還沒有找到演示如何去做的代碼示例。我認

    0熱度

    1回答

    我嘗試使用loadrevitfamily()加載Revit文件,並希望用戶在Revit中的當前項目上放置特定的家庭符號。我的代碼如下: public void loadRevitFamily(String f) { //Filename without extension String fname = Path.GetFileNameWithoutExtensio

    1熱度

    1回答

    data = UnwrapElement(IN[0]) outlist = [] for i in data: vs = ViewSheet.GetAllViewports() outlist.append(vs) OUT = vs 這樣的問題: Revit API 2015 Python: GetAllViewports() takes

    0熱度

    1回答

    獲取分鐘我有相交兩列的光束。我想獲得不在兩個支撐柱內的光束包圍盒的最小點。我知道梁有一個起點和一個終點,我也知道如何獲得它的邊界框。但是,它會檢索整個光束的邊界框以及列支持的光束部分。 這可能嗎?

    0熱度

    1回答

    是否可以在IExternalApplication.OnStartup執行到Revit的Ribbon Panel之後動態添加命令? 我碰到這個職位上TheBuildingCoder ... http://thebuildingcoder.typepad.com/blog/2010/03/adding-noncommands-to-the-revit-ribbon.html ..和第一個 「附:」似