原创 Revit通過拾取兩個梯段創建平臺構件

在樓梯部件的兩個梯段之間創建平臺。 您可以在梯段創建期間選擇自動平臺選項以自動創建連接梯段的平臺。 如果不選擇此選項,則可以在稍後連接兩個相關梯段,條件是: 兩個梯段在同一樓梯部件編輯任務中創建。 一個梯段的起點標高或終點標高與另一梯段的

原创 Revit通過繪製邊界和踢面線創建樓梯

在創建樓梯(按草圖)時,可以通過繪製邊界和踢面,而非使 Revit 自動計算樓梯梯段。 繪製樓梯的跡線時,通過以下方法可以更好地進行控制。   繪製邊界線和踢面線的步驟 樣例 使用邊界和踢面工具繪製的樓梯 使用邊界和踢面工具繪製的樓梯

原创 Revit API中的樓梯元素(Stairs)講解

Stairs類表示Revit中的樓梯元素,幷包含踏板、立板、樓層數量以及樓梯高度、基座和頂部高程的信息。 樓梯類的方法可用於獲得樓梯相關組件,包括樓梯支撐。 以下示例按組件來查找所有樓梯,並將每個樓梯上的某些信息輸出到任務對話框。 請注意

原创 ajax中error函數參數與返回值詳解

xhr.status和error函數中的status是不一樣的,error函數中的status主要包括:"success"、"notmodified"、"error"、"timeout"、"parsererror",而xhr.status

原创 Javascript 創建GUID和判斷字符串是否爲GUID格式

var GUID = GUID || {}; GUID = { generateGuid: function () { function S4() { return (((1 + Math.random()) * 0x10000) | 0

原创 Revit鏈接 DWG 文件並使用共享座標

如果測量點或項目基點已使用由土木工程師提供的柵格 (GIS) 座標進行定義,則可以鏈接場地 DGW 文件以使用這些座標建立共享座標,從而在場地中精確放置模型。 此步驟假定已完成以下任務: 1.獲取土木工程師提供的 GIS 座標。 如果您有

原创 Revit開發之設置族參數的值

族參數的值是關聯於族類型的,在每個族類型中都儲存了各自類型的參數值,使用API以實現讀寫族參數的值,讀寫方法略有不同。 (1)讀取參數值 Autodesk. Revit. DB. FamilyType 類

原创 Revit開發之ElementLevelFilter、ElementParameterFilter、FamilylnstanceFilter、CurveElementFilter

下面幾項是常用的慢速過濾器。 1) ElementLevelFilter ElementLevelFilter是使用關聯的標高(Level)來匹配其關聯或不關聯的元素。void TestElementLe

原创 RevitAPI之FilteredElementCollector的基本應用

FilteredElementCollector即是收集器。它用來迭代以及過濾元素,它有三種構造方式,見表: 構造函數 描述 FilteredElementCollector(Document d

原创 Revit開發之創建了一個基於標高的曲線結構樑

 創建了一個基於標高的曲線要使用Curve,然後根據這個Curve創建曲線結構樑。 應用到的Revit API方法是: • NewFamilylnstance ( Curve curve, FamilySymbol symbol, Lev

原创 RevitAPI之快速創建尺寸標註

對於尺寸標註的創建,Revit API提供了以下方法來創建線性尺寸標註和對齊尺寸標註。 1) 創建線性尺寸標註 • Autodesk. Revit. Creation. Document. NewDime

原创 Revit通過API找到門窗對應的房間

族實例和房間的關係分兩種:①如桌子、牀等在房間裏的;②如門和窗等介於兩個房間之間的。 族實例跟房間相關的屬性有:Room,FromRoom和ToRoom。如果想得到跟某個項目階段(Phase)相關的房間,

原创 Revit房間邊界

房間的邊界是一個閉合區間,房間邊界可以是下面的元素: •牆 •房間分隔  •建築柱  •屋頂  •樓板  •天花板 元素可以被作爲房間的邊界,但需滿足下面的條件:•對於模型曲線的元素,它的類別必須是Bui

原创 Revit開發之創建基於面的實例

下面兩個方法用來創建基於面的族實例:  public FamilyInstance NewFamilyInstance(Reference reference, DB.XYZ location, DB.X

原创 RevitAPI高效使用邏輯過濾器(ElementLogicalFilter)

Revit API有兩種邏輯過濾器:LogicalOrFilter和LogicalAndFilter。 1) LogicalOrFilter LogicalOrFilter是過濾器的邏輯或集合,可以查找匹