
AutoCAD 二次开发
lxp_1988
这个作者很懒,什么都没留下…
展开
-
cad 在使用netload加载插件文件时,错误提示
System.NotSupportedException: 尝试从一个网络位置加载程序集,在早期版本的 .NET Framework 中,这会导致对该程序集进行沙盒处理。此发行版的 .NET Framework 默认情况下不启用 CAS 策略,因此,此加载可能会很危险。如果此加载不是要对程序集进行沙盒处理,请启用 loadFromRemoteSources 开关。有关详细信息,请参见。在CAD软件所在文件夹查找acad.exe.config文件,对其进行编辑。在runtime中添加。原创 2024-01-23 18:31:37 · 2755 阅读 · 1 评论 -
ObjectArx 第一个Hello程序
通过向导创建好项目后,就可开始ObjectArx 的第一个项目 Hello:创建项目可参考:https://blog.youkuaiyun.com/lxpkingl/article/details/114676141使用向导创建后的项目,与早期的教程差异还是比较大,不需要自己编写入口函数直接在acrxEntryPoint.cpp文件中添加我们所需的操作:在vs2018中创建好项目后的:(其中XPCommand.h 和 XPCommand.cpp 是我自己创建的文件)1、在XPComma...原创 2021-03-11 19:32:20 · 521 阅读 · 0 评论 -
AutoDesk CAD2018 ObjectArx + vs2015 +win10 (C++)环境配置
1、从官网中下载 ObjectArxWizards ,下载与cad版本一致 https://www.autodesk.com/developer-network/platform-technologies/autocad 2、安装向导3、向导完成完成后,可在vs中新建项目=》 选择Autodesk => 选择objectARX/DBX Project 其他默认选择(未研究清楚暂时默认)4、项目属性设置:在C/C++ 预处理器中添加_AL...原创 2021-03-11 18:22:43 · 1696 阅读 · 0 评论 -
C# AutoCAD 二次开发相关问题
1、dll引用使用.net 进行AutoCAD 的二次开发中主要引用的dll有以下几个:accoremgd.dll、AcCui.dll、acdbmgd.dll、acmgd.dll、AdWindows.dlldll所在位置在安装CAD的目录即可找到:2、关于调试目前调试的方式有两种:启动外部程序与附加进程2.1 启动外部进程选择项目“属性”=》“调试” 在启动外部程序中 添加cad的程序2.2附加进程在调试中,选择附加到进程=》并选择acad.exe3、..原创 2020-09-08 13:30:36 · 1375 阅读 · 0 评论