1、首先需要两个参照点作为模型线的起点和终点。第一个 ReferencePoint.ByCoordinates 将会创建模型线的起点,其坐标由一个代码块控制,数值为 0。因此起点坐标为 (0, 0, 0)。
2、第一个 ReferencePoint.ByCoordinates 将会创建模型线的终点,X、Y 和 Z 三个方向的数值都由数值滑块控制。这些滑块的最小值都是 0,最大值都是 10,间距都是 0.1。
3、将 Python Script 添加到工作空间中,点击左侧的加号可以添加一个输入端 IN[1]。将第一个参照点输入 Python Script 的输入端 IN[0],将第二个参照点输入 Python Script 的输入端 IN[1]。双击 Python Script 的节点面板打开“编辑 Python 脚本...”对话框。
4、在“编辑 Python 脚本...”对话框中输入以下内容。
4.1 第 1 行至第 8 行的内容是将需要用到的函数预先导入,这一步可以用一个标准模板将全部函数一次性载入。
4.2 第 11 行和第 12 行分别定义了两个变量,第一个变量 startRefPt 接收输入端 IN[0] 的数据,第二个变量 endRefPt 接收输入端 IN[1] 的数据。
4.3 第 15 行中的 System.Array 表示 Revit 需要输入系统数组,而不是 Python 列表,因此需要注意参数类型。
4.4 第 17 行中创建了一条模型线,输入的对象是上一步的参照点,最终通过输入的参照点创建了模型线。
最新文章
政策新闻 | 乐山市房产中心多措并举 推进中心城区物业小区规范化管理 政策新闻 | 荆州2025年6月荆州市城市供水水质公报 政策新闻 | 深圳市住房和建设局关于组织开展2026年度建筑废弃物综合利用产品认定申请工作的通知 政策新闻 | 雨情即命令!抚顺市住建部门“汛”速行动 排水保畅 政策新闻 | 昭通市住建局关于核准2025年第2批工程勘察设计企业资质的通告 政策新闻 | 赤峰市住建局关于核准2025年度第十二批房地产开发企业资质行政审批事项的公告 政策新闻 | 城市更新重在唤醒沉睡家底 政策新闻 | 安徽省住建厅关于2025年度第二十三批二级注册结构工程师注册合格人员名单的公告 政策新闻 | 宿松县住建局召开庆祝建党104周年暨七一表扬大会 政策新闻 | 聊城市住建局组织召开全市建筑施工安全生产视频会议