自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(147)
  • 资源 (7)
  • 收藏
  • 关注

原创 【CAD二次开发】全网最全Auto CAD和垂直产品的产品ID和区域设置ID的注册表值

R20.0是发布号, 对应版本 AutoCAD 2015像 E000:409 这样的数字是产品ID(E000)和区域设置ID(409)。产品ID结构是一个4位数的值。然而,在Auto CAD 2006之前,产品ID结构只有3位数字,只有一个[p]值。由于基于Auto CAD的产品数量众多,在Auto CAD 2006中,结构改为4位数字。从Auto CAD 2006开始,结构配置为“[n][r][pp]”,其中:[n]=表示Auto CAD基本版本的编号(见下文)

2024-06-14 14:39:09 73

原创 【CAD二次开发】空间内圆弧绘制,空间内倒角,绘制三维点到点路径

三维线条倒直角圆角

2024-05-11 11:34:19 105

原创 【高阶CAD二次开发】文档2

【代码】【高阶CAD二次开发】文档2。

2024-04-11 16:48:59 172

原创 【高阶CAD二次开发】文稿

【代码】【高阶CAD二次开发】文稿。

2024-04-11 16:45:55 241

原创 【高阶CAD二次开发】在ARX或.Net中使用AssocPersSubentityIdPE访问子实体

CAD约束的功能

2024-04-10 14:31:13 427

原创 Coding构建SSh登录教程

持续集成中的 SSH 命令行插件通常用于授权构建机登录云服务器执行相应的命令与任务。账号密码凭据 SSH Jenkinsfile 示例。私钥凭据 SSH Jenkinsfile 示例。SSH 命令行 (Jenkins 原生)将构建机上的脚本传输至云主机并执行;将云主机上的文件拉取至构建机上;将构建机上的文件推送到云主机;远程登录云主机上执行命令;远程登录云主机后删除文件;

2024-03-29 15:15:08 315

原创 【CAD二次开发】代码修改后热加载,免重启调试CAD插件

对于新手的程序员来说,每次编译完成后发现不是自己想要的效果,要想再次编译,又需要再次编译,过程中需要浪费时间,vs2022新出了热重载的功能解决了这个问题,如下是使用的方法。4.如果需要改程序,修改代码后点击VS里的热重载即可完成功能的热编译,不要重启CAD重新加载程序;CAD会被启动,输入NETLOAD后加载生成的DLL文件。设置启动操作为启动外部程序,并设置CAD的目录。CAD:2013及其以后的版本。3.输入命令调用自己编写的功能。2.点击启动或者(F5)

2024-03-18 10:48:16 322

原创 【CAD二次开发】如何通过lsp实现dll程序的自动加载

这段代码意思是加载这个程序的时候自动运行NETLOAD加载C:/tb/tiQuXinXi/Get2/Get/bin/Debug/get.dll路径的get.dll插件。通常我们在收到一个dll格式的CAD插件的时候会通过NETLOAD手动加载,这个缺点是每次重启CAD后都需要再加载dll插件;然后我们通过CAD内的APPLOAD命令加载load.lsp这个插件,把插件添加进启动组内。答案是有,下面我们分享几种简单的方法实现dll的自动加载;方法2:通过修改注册表的形式实现插件的自动加载。

2023-12-26 16:03:33 1084

原创 【CAD二次开发】标注箭头,获取修改标注箭头图块

【代码】【CAD二次开发】标注箭头,获取修改标注箭头图块。

2023-11-28 18:11:15 523

原创 MYSQL数据库连接字符串(connectionString)配置参数大全详解

(1)每当一个连接使用完后释放回连接池,如果当前时间减去该连接建立的时间的值大于Connection Lifetime设定的值(秒),该连接被销毁。这是因为中间层的连接一直都不会销毁而建立新的连接的可能性很小(除非出现增加服务器之后数据库的并发访问量超过增加前的并发最大值)。(2)当发现某个连接对应的“物理连接”断开(这种连接称为“死连接”),例如数据库已经被shutdown、网络中断、SQL Server的连接进程被kill、Oracle的连接会话被kill,该连接被销毁。

2023-11-02 15:57:35 2593

原创 【CAD二次开发】打开dwg更新Document 报错Drawing is busy (COMException was caught)

Actually an error message shown that "Drawing is busy (COMException was caught)".

2023-10-19 15:28:58 188

原创 【CAD二次开发】删除所有的约束

调用系统命令删除约束。

2023-10-18 16:43:50 121

原创 【CAD二次开发】参数化绘图,创建、修改参数约束,位置约束

【代码】【CAD二次开发】参数化绘图,创建、修改参数约束,位置约束。

2023-10-17 10:13:56 439 1

原创 【CAD二次开发】给CAD添加TRUSTEDPATHS避免dll插件信任弹窗

找到General下的ACAD项目;在后面添加新的目录即可,多个目录使用分号分隔;找到配置文件目录,遍历下面的每个配置文件;

2023-10-02 23:09:07 1100

原创 【CAD二次开发】如何根据多段线的起点,终点,弧度来计算圆弧的圆心,半径,起始角度

【代码】【CAD二次开发】如何根据多段线的起点,终点,弧度来计算圆弧的圆心,半径,起始角度。

2023-09-21 10:48:12 324

原创 【CAD二次开发】获取当前Cad的版本

【代码】【CAD二次开发】获取当前Cad的版本。

2023-09-05 15:29:45 275

原创 【CAD二次开发】重新加载acad.pgp快捷菜单文件

【代码】【CAD二次开发】重新加载acad.pgp快捷菜单文件。

2023-09-05 14:22:28 1045

原创 Ubuntu20.04安装新版nodejs

sudo ln -s /opt/node-v18.12.0-linux-x64/bin/node /usr/local/bin/ //注意修改node-v18.12.0-linux-x64.tar.xz的路径信息。sudo ln -s /opt/node-v18.12.0-linux-x64/bin/node /usr/bin/ //注意修改node-v18.12.0-linux-x64.tar.xz的路径信息。在任意终端运行命令:node -v。

2023-06-26 18:08:48 1007

原创 【VMProtect教程】授权示例

在测试模式中,授权系统对提供的序列号的所有反应(状态和返回的数据)都在配置文件中描述。在下面提供的10个步骤中,我们将从创建最简单的应用程序到在测试模式下使用许可系统的全功能使用,并将硬件锁定并限制免费升级的期限。许可系统返回序列号的状态(有效/无效以及原因),还可以提供关于序列号的详细信息,包括用户名、电子邮件、序列号的过期日期等等。此代码使用“项目”部分的“许可”小节中指定的信息检查序列号。在下面描述的几个步骤中,我们将创建一个用于查询许可系统的测试应用程序:向其提供序列号,接收序列号的状态及其内容。

2023-03-30 16:37:18 1022 1

原创 【VMProtect教程】授权管理系统介绍

当一年的期限结束时,用户可以选择:要么使用该程序的最后一个工作版本,要么购买更新版本再使用一年。因此,即使黑客修改了程序中的条件跳转,如果没有正确的序列号,代码仍然无法工作。例如,用户希望测试程序的完整功能副本。这允许您为应用程序设置一个安全的试用期(演示),因为VMProtect不会试图在用户的计算机上隐藏试用标记,而是生成一个工作但有时间限制的序列号。您可以使用此功能在程序的“About”窗口中显示额外的信息,如果输入了序列号,可以实现额外的安全检查,可以存储仅在产品的注册版本中可用的常量,等等。

2023-03-30 16:30:34 1222

原创 【CAD.Net】基础课程 AutoCAD 中的凸度,求圆弧的圆心、起始角度、圆弧的中心点

凸度(bulge)是AutoCAD 中一个非常重要和强大的数学工具,它可以以非常简洁的方式表示一段弧的信息。已知平面内具体两点坐标,以及一个凸度值,即可唯一确定一段弧。多段线中,凸度的数值放置在线段的两个端点中的前一个端点上。bulge 的具体值定义为这段弧所对应的弧度(角度)的1/4的正切值,即bulge = tan(θ/4) , 其中 θ 是弧本身在其所在圆中所对应的弧度(角度)bulge 值可以为正,也可以为负。

2023-03-24 17:09:15 1567 1

原创 【CAD二次开发】如何判断一个点是否在多段线内

【代码】【CAD二次开发】如何判断一个点是否在多段线内。

2023-03-20 11:16:59 628

原创 【CAD二次开发】多重插入块 MInsertBlock 如何炸开

多重插入块 MInsertBlock使用Expode命令和X命令是无法直接炸开的,需要借助插件进行炸开;

2023-03-16 14:22:26 1594

原创 winform动态修改图片任意旋转角度,修改透明度,位置,

【代码】winform动态修改图片任意旋转角度,修改透明度,位置,

2023-03-14 15:57:51 695

原创 【CAD二次开发】CAD制图动态预览,支持拖到和缩放

该动态预览不依赖于CAD,支持独立开发EXE程序,同时支持嵌入CAD开发,绘制的图纸也可以支持导出DWG,PDF,DXF等格式;

2023-03-08 10:18:19 790 1

原创 【CAD .NET】设置保存为pdf文件的页面参数 边距,横向竖向

【代码】【CAD .NET】设置保存为pdf文件的页面参数 边距,横向竖向。

2023-03-06 10:11:08 272

原创 【CAD二次开发】如何判断CAD图纸内的丢失字体,求包围盒报错eInvalidExtents

下面是我们找寻那些字体样式缺少字体的方法。

2023-03-05 17:40:46 671

原创 【CAD二次开发】CAD选择集的问题集合

获取指定范围内的对象,类似从右下角到左上角框选;注意框选对象要在CAD的窗体范围内,否则会返回错误结果。

2023-03-02 23:21:26 651

原创 【CAD二次开发】CAD开发中遇到的疑难问题整理与开发技巧

在win7等64位操作系统中,在CAD调用的C# dll插件中,如果操作注册表(读取、写入等),可能会报这个错误,原因是CAD不是以管理员权限运行的,权限不足,要防止这种情况发生,需要让CAD以管理员身份运行,在CAD的快捷方式或安装目录下的acad.exe上右键,选择“属性”,切换到“兼容性”页面,选中“以管理员身份运行此程序”,这样就不会出现这种情况了。第二种方法应该可以在程序中进行实现,不知道AutoCAD.NET中有没有提供现成的方法,不过可以用sendcommand实现。

2023-03-02 23:18:36 527

原创 【CAD二次开发】在窗体上调用CAD自带的命令。

在窗体上调用 AcedCmdS的方法老实失败,最后终于找到解决的方法,2.单击按钮后执行close操作。1.注意弹窗的模式。

2023-03-02 16:46:23 652

原创 【CAD.Net】第六课:图纸保存时候字体丢失,显示问号,形(Shape)不显示

【代码】【CAD.Net】第六课:图纸保存时候字体丢失,显示问号,形(Shape)不显示。

2023-02-08 11:05:36 266

原创 【CAD.Net】第五课:如何提取CAD CADMText的文本内容(去除格式内容)

直接获取 CADMText.Text属性获取的内容包含格式。不是我们需要的,所以我们需要去除格式内容。如下方法,来源于AUTO CAD二次开发的教程。

2023-02-08 10:53:18 644

原创 【CAD.Net】第四课:添加实体类和符号表到图纸

认识实体

2023-01-16 11:38:34 598

原创 【CAD .Net】实体对象对应关系

CAD内实体对象对应关系

2023-01-14 16:09:12 147

原创 【CAD .Net】第三课:创建一个简单的Dwg,dxf,png,pdf 图纸浏览器

开发一个简单的图纸浏览器

2023-01-14 15:08:14 648 1

原创 【CAD .NET】第二课:初始化图纸对象对象 另存为Dwg/dxf/pdf/hpgl/cgm格式

CADImage类定义了绘图对象(类似包括CAD内的Database)。所有可用的绘图数据都可以通过该类的属性接收。在初始化图纸的时候建议使用 CADImage.CreateImageByExtension(@“d:/1.dwg”);支持保存为 DXF/HPGL/PDF/CGM/DWG格式。基类CADImage类用于导入DXF图纸。下面实例是打开一张图并往图纸内添加一条直线。,改方法会自动识别要初始化的类型。

2023-01-14 14:12:21 962 2

原创 【CAD .NET】第一课 开发自己的CAD软件 DWG解析库有源码

CAD .NET 为在 .NET 环境下开发解决方案的库。它支持 AutoCAD® DWG、DXF、PLT 和其他 CAD 格式。它支持 AutoCAD® DWG, DXF, PLT 和其他 CAD 格式。该库可用于广泛领域:处理所有项目阶段的工业图纸监测和远程控制程序数控(CNC) 加工数据导出至 CAD 格式处理数据库文档管理系统使用图纸的高度专业化产品。

2023-01-14 12:20:32 1342

原创 【CAD二次开发】获取HATCH填充边界

【代码】【CAD二次开发】获取HATCH填充边界。

2023-01-10 17:45:42 917

原创 [CAD二次开发]获取CAD内3D块参照的欧拉旋转角,Matrix3d矩阵转欧拉角。

[CAD二次开发]获取CAD内3D块参照的欧拉旋转交,Matrix3d矩阵转欧拉角。

2022-12-04 16:05:56 533

原创 【CAD技巧】FLATSHOT命令平面摄影操作未生成任何几个图形 错误

Flatshot operation did not generate any geometry这个错误是因为cad不支持把不是等比缩放的图块转换为2维图形。

2022-11-29 17:03:59 1204 8

CAD二次开发几何拓展算法

CAD二次开发几何拓展算法

2022-05-11

SOLIDEDGE 插件Advanceintall打包安装部署

SOLIDEDGE 插件Advanceintall打包安装部署

2022-02-09

NuGetPackagePublishToolAsync vs专业打包上传工具

NuGetPackagePublishToolAsync vs专业打包上传工具

2022-01-20

TeighaSdk_helper 3.09_4.0_4.3帮助文档.zip

TeighaSdk_helper 3.09_4.0_4.3帮助文档.zip

2022-01-12

C# winform设计 钉钉 微信 二维码 扫码登录登录客户端 源码文件 CS架构

C# winform设计 钉钉扫码登录登录客户端 源码文件 CS架构

2021-02-06

原创 CASS测绘自动打段线插件,兼容CAD2007,CAD2008,根据打点自动断线

CASS测绘自动打段线插件,根据打点自动断线,兼容CAD2007,CAD2008,测绘辅助工具定制,接单

2021-02-04

win10自带虚拟机CentOS7.tar 打包下载

(原创免费)win10自带虚拟机安装centos7子系统教程wsl

2021-02-02

空空如也

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

TA关注的人

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