- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 轮廓管理BoundaryManager(AreaTester)
BoundaryManager是一款高效AutoCAD插件,专为面积计算与标注优化设计。它能自动测量闭合区域面积(支持多段线、圆等基础对象及复杂相交图形),支持排除内部"孤岛",并实时显示光标所指区域面积。主要功能包括:自动生成面积列表并求和、图形边界绘制与填充、数据导出(txt/csv)、图纸标注等。插件提供不同版本支持AutoCAD 2013-2026,非注册版有图形数量限制。相比标准工具,其突出优势在于处理复杂边界时无需额外数学运算,显著提升工作效率。用户可通过微信公众号获取插件,
2025-10-18 10:23:16
624
原创 CAD 二次开发之边界构建(SuperBoundary TotalBoundary)插件介绍
本文介绍了两款CAD边界提取插件SuperBoundary和TotalBoundary的升级功能。SuperBoundary提供四种功能:交互式绘制封闭区域、自动绘制所有封闭区域、选择性绘制指定区域及参数设置。TotalBoundary则专注于自动绘制边界和参数配置功能。两款插件分别适用于内轮廓和外轮廓提取需求,用户可通过公众号获取并查看详细使用说明。文章包含功能演示动图及设置界面截图,直观展示插件操作效果。
2025-10-17 22:16:52
204
原创 AutoCAD二次开发:基于空间投影的实体填充算法解析
本文提出了一种基于空间投影的AutoCAD二次开发智能填充算法。该算法通过逆向映射将二维屏幕点击转换为三维空间点,利用R树索引快速检索周围实体,并沿X/Y/Z轴分析实体分布特征,自动推算封闭区域边界生成填充实体。关键技术包括:1)重心坐标法实现精准二维到三维映射;2)R树空间索引加速实体检索;3)智能投影面选择适配几何特征;4)三维边界推算形成封闭区域。相比传统方法,该算法显著简化操作流程,支持建筑、机械等领域的自动化设计需求,可扩展至自定义实体填充应用场景。
2025-08-26 23:17:42
825
原创 ARX wxwidgets 界面开发
摘要: 本文介绍了在AutoCAD ARX项目中集成wxWidgets GUI库的完整流程。首先从官网下载wxWidgets库文件并配置项目属性,然后通过ARX模板创建项目,添加必要的初始化代码。重点演示了两种实现方式:AI生成的简单对话框示例和作者自定义的高级对话框类,后者包含完善的布局管理、事件处理和AutoCAD文档锁定机制。文章提供了详细的代码片段,包括窗口创建、控件布局、事件绑定以及与AutoCAD交互的实用技巧,为在ARX环境中开发复杂GUI界面提供了可靠参考。
2025-08-21 15:34:08
763
原创 ARX项目模板一键创建多版本项目
本文介绍了AutoCAD ARX二次开发需适配多版本的原因及简化多版本开发的方法。文章指出不同AutoCAD版本的API接口、编译器要求和运行时环境存在差异,导致开发者必须为每个版本单独适配。作者提供了一种便捷的解决方案:通过创建VS项目模板,一键生成适配2016-2026多个AutoCAD版本的项目结构,并自动配置编译环境。该方法大幅简化了多版本开发流程,开发者只需下载对应SDK并修改属性文件路径即可快速开展项目。文末还提供了模板资源下载方式。(148字)
2025-08-20 00:40:30
757
原创 在 wxGrid 中实现正整数输入列
本文介绍了一种在wxGrid表格中实现列级正整数输入验证的方案。该方案基于自定义的wxGridCellNumberValidatorEditor编辑器类,通过多重验证机制确保输入数据合法性:1)创建阶段设置整数验证器;2)编辑结束时进行范围验证;3)智能键盘过滤限制非法输入。方案支持通过SetColFormatNumber函数便捷地设置整列验证规则,并提供了参数解析机制以灵活配置数值范围。流程图展示了从格式设置到编辑完成的完整交互过程,有效解决了工业切割系统中特定列数据输入的验证需求。
2025-08-12 00:26:58
257
原创 型材切割优化软件与 Excel 插件全面指南
本文介绍了一款基于C++和MFC框架开发的型材切割优化软件,该软件通过五大核心模块(用户界面、数据管理、优化引擎、方案管理和辅助工具)实现材料切割方案的智能优化,旨在最小化材料浪费。软件采用模块化设计,提供直观的用户界面和强大的优化算法,支持零件/原料数据管理、参数配置、方案可视化和实时计算日志等功能。同时介绍了基于贪心算法实现的两款Excel插件("下料优化EXCEL专业版"和"ProfileCuttingExcel"),并进行了性能对比分析。全文详细阐述了软件框架
2025-08-10 14:37:35
602
1
原创 型材切割优化软件与 Excel 插件全面指南
除了上述独立型材切割优化软件,我们还开发了两款基于 Excel 的插件,用于类似场景的切割优化。这两款插件基于贪心法实现,适合快速处理中小规模的切割任务。
2025-08-10 12:27:19
1356
原创 CAD 二次开发之创建包含文字的线型
在CAD制图时,为了区分线条往往需要用到包含文字或特殊符号的线型,在这里就分享一个创建包含文字线型的插件。ObjectARX创建带文字的线型实例代码autocad线型文件以及形文件或者这可以研究一下CAD的线型文件 “acad.lin”。字符内容:线性中包含字符内容;线段长度:字符之间的直线长度;字体高度:线性中字符的文字高度;缩放比例:即按比例对线段比例和字体高度进行缩放并创建对应的线型,注意此时创建的线型的全局比例仍为 1。
2023-06-17 09:22:30
1454
原创 命令行 error D8021: 无效的数值参数“****”
标题命令行 error D8021: 无效的数值参数“****”方法:文本编辑器打开解决方案 (.vcxproj) 文件,搜索无效参数,整行删除即可。
2021-01-04 19:59:36
1731
原创 安装包制作
1. 新建工程项目点开文件系统编辑器把l软件中的所有文件、文件夹拖入到“应用程序文件夹”中。创建2次快捷方式,后面要放到桌面(Desktop)和程序菜单(Menu)。为快捷方式设置图标。用户桌面和用户程序菜单都要做一遍。设置整个安装包的属性(关键修改目标平台)编译,在Deubg文件夹下生成安装文件。...
2020-11-22 22:07:19
1016
原创 OpenCV源码编译
一. 安装 CMake链接: https://cmake.org/如图按照自己系统选择下载安装。如果下载的为压缩包,即Windows win64-x64.ZIP, 则解压双击exe即可运行,如图:如果下载的是安装工具,即 Windows win64-x64 Installer.msi, 则直接管理员运行msi文件即可进行安装。如果电脑不能管理员运行 msi 文件,则进行如下操作:1.桌面(任意位置)创建文本文件,如 管理员运行msi.txt;2.打开文件赋值如下内容:Win
2020-11-11 12:39:20
2745
原创 ObjectARX CAD二次开发
ObjectARX CAD二次开发一、平台搭建(VS2012&CAD2016&ObjectARX2016)1.1安装VS2012和CAD20161.2安装ObjectARX2016① 以管理员模式运行 “安装向导ObjectARXWizards”文件,如图,如果我们的电脑并没有管理员运行的选项,南无我们需要更改注册表,参考第二步。② 双击”新建文本文档.reg”文件,点...
2019-12-19 19:23:38
2360
原创 无法将文件“*******.Platform.dll”复制到“*******.Platform.dll”。对路径“*******.Platform.dll”的访问被拒绝。
一般针对不同问题有两种解决方法:一、确保文件处于非使用状态,无进程;二、以管理员模式启动程序;
2019-08-26 08:41:18
1002
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅