自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 CAD二开(c#)补遗憾4.1 能同时给模型空间及布局空间添加实体

的代码,之前(CAD二开(c#)小试牛刀系列4)这个代码只能在模型里。在布局里则没法绘制;现在不管是在模型还是布局里都可以绘制。主要作用==可以同时给CAD模型空间及布局空间添加实体。举例说明==例如已经有了一个。使用工具==CAD2019+

2025-12-22 16:47:53 174

原创 CAD二开(C#)小试牛刀系列14 给CAD中插入带公式且数据会一直保存在CAD中的表格

说明2:其实原理很简单,上一次是直接使用了C#中的string自带的方法【Formula】,这个方法的存在的问题就是不能将数据永久保留在CAD中;说明1:在上一篇【CAD二开(C#)小试牛刀系列13 给CAD中插入带公式的表格】中带公式的表格创建成功了,但是带公式的数据在CAD中保存后,关闭CAD再次打开这些数据会消失,通过多方查找终于解决了这个问题。比较简单就不展示成果了,如果要看具体的就去翻翻CAD二开(C#)小试牛刀系列13 给CAD中插入带公式的表格】这一篇吧,这一篇比较详细。

2025-07-15 13:03:20 285

原创 CAD小发现系列--1 CAD中表格中的数据保留整数位或指定位数办法

在CAD中输入 UNINTS 命令,把精度改为 【0.00】,然后输入 REGEN命令 刷新一下,表格中的数据的小数位就显示2位了。在CAD中输入 UNINTS 命令,把精度改为 【0】,然后输入 REGEN命令 刷新一下,表格中的数据就显示为整数了。图1--输入UNINTS 命令后界面。2.保留指定小数位,比如说2位。图2 跟 图3 是效果。

2025-02-10 09:21:16 1796

原创 CAD二开(C#)小试牛刀系列13 给CAD中插入带公式的表格

【代码】CAD二开(C#)小试牛刀系列13 给CAD中插入带公式的表格。

2024-11-25 15:44:32 405 1

原创 CAD二开(c#)小试牛刀系列12 偏移

偏移函数:GetOffsetCurves(Curve类自带函数)

2024-10-06 10:48:23 555

原创 CAD二开(c#)小试牛刀系列11-2 获取标注数值及角度与弧度转换

函数:Measurement可以获得标注的数值,直线一般会返回标注长度,角度一般会返回弧度。弧度转为角度:【角度=弧度*180/π】角度转为为弧度:【弧度=角度*π/180】使用Dimension自带的函数,【3--在CAD中展示标注值的效果。1---获取标注数值,代码如下。2---角度与弧度的转换。

2024-07-30 10:16:37 658

原创 CAD二开(c#)小试牛刀系列11-1简单补遗(WinForm,新建图层,标注设置,资源释放)

如果要使用winform窗口的按钮来创建,当使用ShowModelessDialog无模式窗口时 button1下要锁住文档,或者在主函数(就是要展示CAD窗口)下运行,不然很大几率会报错。2.1--ShowModalDialog有模式窗口:该窗口运行后会占据CAD主界面,该窗口未退出时CAD主界面会锁住导致不能有复杂的操作, 如果要使用此窗口建议使用释放资源Dispose(true),或this.Close()来关闭该窗口。//在CAD中展示无模式窗口。//在CAD中展示有模式窗口。

2024-07-06 22:22:00 797

原创 CAD二开(c#)小试牛刀系列11 winform窗口

第2步,在右侧CADwinForm项目上右键添加 一个 windows窗体(名称为FormMain),也可以在工具栏=添加windows窗体。第1步,创建一个类库项目(名称为CADwinForm,类名CADmain),添加引用CAD中的dll库。通过以上2个步骤就完成了窗体的创建,名称按自己的习惯上面的只是示例。主要作用==使用窗体的形式可以更好更多的做一些小命令。CADmain中的代码。使用工具==CAD2018+FormMain中的代码。

2024-06-25 13:36:40 884

原创 c#学习系列-1 表格简单操作

引用部分:dll库的引用(NPOI.dll,ICSharpCode.SharpZipLib.dll)注意:本人使用的NPOI库是2.1版本的,NPOI.dll的复制本地一定要选 true,命名空间的引用(using NPOI.SS.UserModel;读取的函数只能读取.xls的文件,写入的不受影响。主要包含2个函数,写入与读取(亲测有效)

2024-05-15 13:23:11 572 1

原创 CAD二开(c#)小试牛刀系列10 已知三点绘制矩形

2、具体思路,分别求出 jxPo1, jxPo2与jxPo1, jxPo3的中点 zhongPo1、zhongPo2,通过这两个中点来镜像点 jxPo3,镜像后得到的点就是jxPo4。3、绘制顺序 从点jxPo1开始,连接 jxPo2,最后连接 jxPo3,或者从点jxPo3开始,连接 jxPo2,最后连接 jxPo1,其他顺序也绘不出矩形。2、如图 已知点jxPo1, jxPo2, jxPo3,这三个点连线必须成直角,不然绘制出来就不是矩形而是四边形。主要作用==给定三个坐标点,绘制任意角度的矩形。

2024-04-12 16:11:53 783

原创 CAD二开(c#)小试牛刀系列9 dat点数据读入CAD

主要作用==测量外业数据导入CAD,主要是读入全站仪或者gps采集的点数据文件。使用工具==CAD2018+

2024-04-11 11:26:23 556 2

原创 CAD二开(c#)小试牛刀系列8.1 AutoCAD免重启调试(这次保证可以用)

说明3:cad2010以下大概率用不了,cad2016及以上保证能用,cad2010-2015没有试过,关于那些CAD版本能用还请大家踊跃留言,也算是给其他朋友省了版本的麻烦。说明1:上次写完后,因为手头有点事,也没有好好测试一下,昨天试了一下,竟发现不能免重启调试,实在是抱歉啊。说明2:加载的时候CAD会报错,这是代码版本号的原因,点【继续】或者【右上角的X】就行了,对功能没有影响,图片如下;

2024-04-05 20:21:31 1096 2

原创 CAD二开(c#)小试牛刀系列7 删除指定图层上的实体

主要作用==针对复杂的CAD图纸,通过图层来删除指定的实体保留其他的实体不受干扰。效果图(框选删除井的编号而不影响其他的东西)使用工具==CAD2019+

2024-03-26 19:26:51 461

原创 CAD二开(c#)小试牛刀系列6 用过滤集选择矩形并求出所有面积之和,用单行文字表示出来

主要作用==在CAD中同一个图层下有多种相互重叠的实体,只需要求出其中一种实体的面积(以圆与矩形为例,只求出矩形面积)使用工具==CAD2019+

2024-03-25 12:05:32 328

原创 CAD二开(c#)小试牛刀系列5 常用过滤集选择及DxfCode

使用工具==CAD2019+VS2022。主要作用==快速选择实体。

2024-03-21 17:17:51 1291 1

原创 CAD二开(c#)小试牛刀系列4 添加多个实体到模型空间

主要作用==可以同时添加点、圆、直线、多段线等实体到CAD中。使用工具==CAD2019+VS2022。

2024-03-12 19:48:52 576 1

原创 电脑问题解决方案系列1:win系统上部分软件乱码解决办法

找到ANSI(00),可以看到共有6个文件,名称与数据分别为【(默认)数值未设置,ANSI(00)yes,GB2312(86)yes,OEM(FF)yes,SYMBOL(02)no,VEM(FF)yes】方法1:控制面板=区域和语言(时间和语言)=语言=更改系统区域(语言)设置=当前系统区域(语言)设置,设置为【中文(简体,中国)】在该文件的空白处右键=新建字符串值,名称与数据改成与上面6个一致即可。说明:仅供参考,多一种思路。

2024-03-12 15:05:24 1798 2

原创 CAD二开(c#)小试牛刀系列3 读取CAD中的点坐标并导入TXT文件中

主要作用==在CAD中选择多个点,将选中的点的XYZ坐标导入txt文件中。使用工具==CAD2019+VS2022。

2024-03-08 19:50:30 1194 1

原创 CAD二开(c#)小试牛刀系列2 简单的数量统计实列表格与单行文字 添加实体

在cad中选择多条直线,将直线所属图层,线长,起点坐标,序号绘制在cad表格中,并使用单行文字进行标识

2024-03-05 21:53:08 623

原创 CAD二开(c#)小试牛刀系列1 选择多条线段并将线段长度汇入表格

在CAD中指定图层而选择多条直线,将直线的长度进行累加统计,将统计的结果绘制在CAD表格

2024-03-03 20:43:26 911

原创 C#二次开发环境搭建问题

未能解析主引用“acmgd”,因为它对 .NET Framework 程序集“mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”具有间接依赖关系,而该程序集的版本为“4.0.0.0”,高于当前目标框架中的版本“2.0.0.0”

2022-09-26 16:52:58 1196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除