Dynamo可视化编程
文章平均质量分 79
主要记录了使用Dynamo与Revit交互式的应用,如何使用python脚本,进行revit开发
封紫
An easy life is rarely meaningful,and a meaningful life rarely easy.
展开
-
Dynamo环境下如何在PythonScript中导入SQL命令生成的.dll文件读取数据,并创建族实例
接着上篇,本博客介绍dynamo与SQL数据库交互的另一种方法,导入.dll文件,读取数据并创建族实例。(自从学习了py,发现它的包容性太强了,爱了爱了!!)下图为要读取的数据信息:读取信息并创建族实例代码如下:#默认导入的Dynamo库import clrclr.AddReference('ProtoGeometry')from Autodesk.DesignScript.Geometry import *from Autodesk.DesignScript.Geometry import原创 2020-05-29 08:46:38 · 533 阅读 · 0 评论 -
Dynamo环境下如何在PythonScript中编写SQL命令读取数据,并创建族实例
在Dynamo中使用SQL有两种方式,本篇博客介绍如何编写SQL命令来读取数据库,其实方法就是.NET方法(只不过用python语言来描述而已),下面展示一下,使用SqlDataReader()命令读取数据,并创建柱实例。下图为要读取的数据信息:#导入默认的Dynamo几何模块import clrclr.AddReference('ProtoGeometry')from Autodesk.DesignScript.Geometry import *from Autodesk.DesignScr原创 2020-05-29 08:38:37 · 373 阅读 · 0 评论 -
在Dynamo中使用.Net方式与使用Dynamo原生节点方式读取Excel数据,并创建族实例
最近在学习Dynamo读取Excel数据,想把最近的学习以博客的形式记录一下。Dynamo读取Excel数据有两种方式(.NET方法与Dynamo原生方法,初学这个的小伙伴可以去b站上搜相关视频。第一种形式:以Net方式读取Excel数据#1、使用.Net方法读取已有的Excel表信息,并创建族实例(难)import clrclr.AddReference('ProtoGeometry')from Autodesk.DesignScript.Geometry import *from Aut原创 2020-05-25 18:54:23 · 2004 阅读 · 0 评论 -
pythonscript:创建过滤器,提示循环报错:name “familytype”is not defined
最近在b站学习Dynamo之python编程课程,着实发现了python的强大之处(啰嗦了),在学习过滤器时,发现了一个特疑惑的问题,分享一下。直接上代码:#1、启用python支持和加载DesibnScript库import clrclr.AddReference('ProtoGeometry')from Autodesk.DesignScript.Geometry import *#2、引入c#中原生的list(python中定义的list在RevitAPI是不符合要求的)clr.AddR原创 2020-05-20 09:32:25 · 392 阅读 · 0 评论