- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 docker初次使用命令
5、sudo docker exec -it 服务名 bash 运行进入到对应容器的命令号 可以手动用python app.py去运行对应的代码。第一个5000是你实际运行后 外部请求用的接口,第二个5000指的是你代码里定义的接口,这句话指的是 把代码里的接口映射成新的接口。0、sudo docker ps -a 查看所有的服务,包含了已经停止运行的。1、sudo docker stop 服务名 停止对应的服务。运行成功的话 正常会出来一个id,就是你运行的服务的id。
2025-04-16 09:24:15
302
原创 gitlable上传项目
在 Git 中,如果你想将一个项目上传到远程仓库,通常需要遵循以下步骤。这个过程假定你已经有了本地的 Git 仓库,并且想要将它推送到一个远程仓库,例如 GitHub、GitLab 或 Bitbucket。
2025-04-14 14:31:39
372
原创 Revit二次开发常用关键字
IExternalEventHandler:外部事件,使用方法可参照(revit二次开发之外部事件的使用)Transaction:事务,当对revit中模型进行增删改的时候必须创建并打开事务,执行结束后需要关闭事务;(事务使用方法)[Transaction(TransactionMode.Manual)]:①TransactionMode.Automatic: Revit会在调用外部命令之前自动创建一个Transaction,并且该Transaction会在外面命令结朿时提...
2021-06-16 09:46:45
359
转载 C#的多态
面向对象的三个特征:封装、继承、多态很熟悉,一、多态的概念首先解释下什么叫多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。换句话说,实际上就是同一个类型的实例调用"相同"的方法,产生的结果是不同的。这里的"相同"打上双引号是因为这里的相同的方法仅仅是看上去相同的方法,实际上它们调用的方法是不同的。说到多态,我们不能免俗的提到下面几个概念:重载、重写、虚方法、抽象方法以及隐藏方法。下面就来一一介绍他们的概念。1、重载(overload): 在同一个作用域(一
2021-03-11 16:24:55
263
转载 C#中的方括号的语法及作用
C#中方括号可用于数组,索引、属性,更重要的是用于外部DLL类库的引用。 (原文摘自https://www.cnblogs.com/reynold-lei/archive/2013/05/25/3098283.html)1. C#实现.NET组件与COM组件的互操...
2021-03-11 10:54:23
2784
原创 revit二次开发获取当前项目所有的构件
FilteredElementCollector collectorAll = new FilteredElementCollector(doc); collectorAll.WherePasses(new LogicalOrFilter(new ElementIsElementTypeFilter(false), new ElementIsElementTypeFilter(true))); IList<Element> elems = co..
2021-02-25 10:22:11
2126
2
原创 revit二次开发之族环境
之前在做族相关插件的过程中遇到过很多问题,现在分享出来。一、移除族的某个参数(我这里是根据分组方式移除的,移除的分组名 为 “测试”) 我这里通过族所在的路径打开族 进入到族环境,也可以直接通过当前项目进入到族环境Document.EditFamily Method UIDocument uilink = uiApp.OpenAndActivateDocument(filepath); Document linkDoc = uilink.Docum.
2021-02-25 10:21:13
815
原创 Revit二次开发之Solid
一、创建SolidGeometryCreationUtilities: A utility that allows construction of basic solid shapes.(有道翻译:一个实用程序,允许构建基本的固体形状。) 通过GeometryCreationUtilities ,已知想要创建的Solid的底面轮廓(CurveLoop) 以及方向 假设为 0,0,1(向上),高度假设6000,则有Solid solidcreate = GeometryCreatio...
2021-02-25 09:58:26
2788
原创 Revit二次开发根据一条线创建对应剖面视图及相机视图
Revit二次开发根据一条线创建对应剖面视图及相机视图 一、生成剖面视图 /// <summary> /// 生成剖面视图 /// </summary> /// <param name="crv">线</param> /// <param name="doc">当前文档</param> /// <param name="num">...
2021-02-24 10:34:35
905
1
原创 Revit二次开发将当前项目中某些视图导出成图片
Revit二次开发将当前项目中某些视图导出成图片 /// <summary> /// 保存图片 /// </summary> /// <param name="doc">当前项目</param> /// <param name="pathimg">图片路径</param> /// <param name="eids">视图id<...
2021-02-24 10:26:35
794
原创 C#导出数据到excel表格
1.引用 Microsoft.Office.Interop.Excel 程序集 (可以直接在Vs的引用--->管理nuget程序包--->搜索office,安装即可)2.废话不多说先上代码//在将要导出数据的地方打开excel并生成表格(表格可以预设好一些内容,比如标题行等) Application appExcel = new Application(); Microsoft.Office.Interop.Excel.Work...
2020-08-05 11:27:24
1080
原创 Revit二次开发中求两个方向的夹角及元素旋转
1.根据向量求角度//根据api 有xyz1.AngleTo(xyz2);double angle = dir.AngleTo(new XYZ(1, 0, 0));//xyz1为第一个方向向量,xyz2为第二个方向向量(其中我要算的是一条直线和水平X轴的夹角,xyz2就用了(1,0,0))//最后返回的angle为对应角度的弧度制 (http://www.jsons.cn/angle/ :该链接可以验证算出来的弧度和角度的关系)2.根据角度进行旋转//根据apiEleme...
2020-08-05 10:55:57
1856
2
原创 revit二次开发调整三维视图的视角方向
revit二次开发调整三维视图的视角方向1.找到或创建了三维视图之后,操作视图的orientto()属性。(前提是该视图为View3D类型其中:参数为视角方向。 前视图:0,1,0; 后视图:0,-1,0; 顶视图:0,0,-1; 底视图:0,0,1; 左视图:1,0,0; 右视图:-1,0,0;...
2020-06-23 09:29:32
2132
原创 wpf绑定数据及动态生成控件
前言:从来没使用过wpf,但是最近的项目需要使用到这个,自己通过百度搜索,咨询,整理最终完成了功能。所有的东西都比较零散,在此做一个总结,希望帮到需要的人。一.wpf之Datagrid 先上效果图 1.datagrid动态绑定数据 xmal代码:<DataGrid x:Name="dataGrid" Margin="0,52,0,65" AutoGenerateColumns="False" LoadingRow="dataGrid_LoadingRow"...
2020-06-15 16:52:24
4355
2
原创 C# wpf中 datagrid填充数据的时候总会在最后一行多一个空白行的解决方法
1.产生的原因:该行是为了让用户输入信息到里边预留的空白行。所以即使填充的数据没内容一样会出现空白行,2.解决方法:将datagrid的属性CanUserAddRows属性改为false即可
2020-06-09 16:35:35
3393
1
原创 revit二次开发将链接模型中的元素转换为当前项目中的引用
直接上代码RevitLinkInstance rli = null; FilteredElementCollector rlis = null;rlis = new FilteredElementCollector(doc);rlis.OfClass(typeof(RevitLinkInstance));rlis.OfCategory(BuiltInCategory.OST_RvtLinks);rli = rlis.First() as RevitLinkInstanc...
2020-05-27 09:09:04
794
Revit二次开发用到的RevitAPI.dll RevitAPIUI.dll
2024-07-02
C# 使用wpf在自己的界面上显示Revit三维模型
2020-07-20
多功能截屏软件源代码(基于C#)
2020-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人