autocad相关内容

部署后未创建 Autocad 实例

我遇到有关使用 C# 运行 autocad 应用程序的问题.因为我是初学者,所以我的大部分代码都是从网上复制粘贴的. 问题是我正在使用 c# 开发一个 web 应用程序,它将在运行时创建一个实例化的 autocad 实例.在开发服务器和我的本地 IIS 服务器上一切正常.但是当我在服务器(窗口服务器 8)上部署 Web 应用程序时,我收到以下错误 操作不可用(来自 HRESULT 的异常: ..
发布时间:2021-11-30 18:33:28 C#/.NET

如何使用 Forge AutoDesk API 从 2d .dwg 中提取几何位置?

使用模型派生 API,我能够获得 3d dwg 文件的几何属性,但对于 2d dwg,我在提取几何属性时遇到了问题(无法恢复的退出代码:-1073741831). 我也了解模型衍生 API 不支持提取 2d 几何图形. 还有其他方法可以使用编程 API(c#) 提取二维文件的几何形状吗? 编辑 我在以下 GitHub 链接中添加了 ObjectTree JSON 文件和“将 ..
发布时间:2021-11-30 18:33:19 C#/.NET

将 dwg 文件转换为 pdf

我刚接触 AutoCAD,并被要求编写一个 C# 实用程序,可以将 .dwg 文件转换为 pdf.我一直在谷歌搜索,还没有想出任何办法.你有什么建议吗? 解决方案 如果您正在自动化 AutoCAD,那么只需发送一个命令即可使用 DWG to PDF.pc3 打印机绘制适当的布局.如果您使用的是 COM,您正在寻找 SendStringToExecute() 或 SendCommand(). ..
发布时间:2021-11-30 18:32:59 其他开发

在 AutoCAD 上将 dwg 转换为 pdf

嗨,我如何使用 VBA 将我的 AutoCAD 绘图绘制为 Pdf?我试过了 Sub PlotToPdf()ThisDrawing.ActiveLayout.ConfigName = "DWF6 ePlot.pc3"Dim plotFileName As StringplotFileName = "Z:\USERS\KweziM\PROJECT S\MyPlot.pdf"将结果调暗为布尔值结果 ..
发布时间:2021-11-30 18:32:52 其他开发

使用 Autodesk 库中的数据类型后,C# 中的控制台应用程序无法立即执行

我正在用 C# 开发一些 AutoCAD 附加组件,我希望先在控制台应用程序中工作/调试我的类,直到我准备好在 AutoCAD 中实现该功能./dot net库无法卸载,每次修改代码都需要重启/重新加载acad/有趣的是,我发现一旦我声明了一个使用 autocad 数据类型的变量,我的控制台应用程序就拒绝运行,并且我在 Visual Studio 中显示“应用程序处于中断模式"屏幕.例如,此代码不 ..
发布时间:2021-11-30 18:32:44 C#/.NET

AutoLisp 尝试选择 LWPolyline 但仅选择矩形.我怎么做?

所以我试图选择所有矩形实体.我试过这个 (setq ss (ssget "X" '((0 . "RECTANG")))) ,但它似乎选择了所有多段线,包括多边形.我尝试检查顶点 = 4 但它也选择了钻石.我怎么能实现这样的代码? 解决方案 如果您当前的代码使用了 ssget 过滤器列表 '((0 . "RECTANG")) 是选择任何东西,因为 RECTANG 不是 DXF 组 0 的有效 ..
发布时间:2021-11-30 18:32:36 其他开发

如何从 dxf 文件中提取所有坐标

我有一个 dxf 文件 https://filebin.net/7l8izrv2js7doicc/5holes-8x8.dxf?t=9ro7k928(下载并扩展名为.dxf)我能够解析它的线条和所有但我现在想提取所有坐标.目的是如果我获得所有坐标,那么 Id 能够为所有这些坐标创建一个边界框.由于绘图有曲线和线条,我不知道如何为曲线等做. ===我的部分代码来显示线条&拉出开始&线的终点== ..
发布时间:2021-11-30 18:32:28 Python

在 AutoCAD 图表中缩放长度

这是我上一篇文章的后续这里 我使用以下代码创建了一个 2D 几何图形,参考. (defun 图 ( pts sls tls )( (λ ( l )(foreach x l (text (cdr x) (itoa (car x)) 0.0 1))(地图车'(lambda ( a b/p q r )(setq p (cdr (assoc a l))q (cdr (assoc b l))r(角度 ..
发布时间:2021-11-30 18:32:18 其他开发

用于 c# 的 ObjectARX SDK

最近两天,我一直在寻找带有步骤的示例代码,这些步骤可能有助于我理解 Autocad API.所以我可以在 C# 中使用代码. [CommandMethod("LISTGEn")]public static void ListEntities(){文档 acDoc = Autodesk.AutoCAD.ApplicationServices.Core.Application.DocumentMan ..
发布时间:2021-11-30 18:32:00 其他开发

autocad 2010 不支持VB开发的插件

我遇到了一个问题.我公司买了一个VB开发的插件,可以让我们把dwg文件打印到共享打印机上.这个插件在2009及之前版本可以正常工作.我们不是在命令窗口中点击“绘图",而是点击“eplot",插件将连接到远程打印机,上传、打印和备份 dwg 文件. 但是我们升级到2010之后,问题就出现了.'eplot' 命令在 2010 之前没有被识别.我听说 2010 不支持 VBA 应用程序,但是在下载 ..
发布时间:2021-11-30 18:31:39 其他开发

尝试使用 Autodesk.AutoCAD.DatabaseService 从 DWG 读取数据我需要引用什么 DLL?

我有一个 VB winform 项目,我正在从 DWG 文件中的表中读取数据.通过这种方法需要打开 AutoCad(使应用程序变慢). 我发现下面的文章显示您可以使用不同的方法来使用数据库对象(代表我们的内存中绘图)但我不知道我需要引用什么 DLL能够使用这种方法.这个appraoch使用的方法是: 使用 Autodesk.AutoCAD.DatabaseServices; -->需要 ..
发布时间:2021-11-30 18:31:30 C#/.NET

如何通过选择集只获取一个acadobject

我在选择目标 acadObject 时遇到了一些麻烦.我通过 selectionset.SelectonScreen 方法获得输入. 在这里,我可以根据我的过滤条件从模型空间中获取更多数量的对象.但我只需要用户提供一个对象. 这里我在下面提到了我的代码: AcadSelectionSet selset= null;selset=currDoc.selectionset.add("Se ..
发布时间:2021-11-30 18:31:21 C#/.NET

C# Revit API - 如何从 autocad 文件中提取信息

过去一个月我一直在努力解决这个问题,并试图获得最终的联系. 到目前为止,我可以打开 Revit,从 Revit 按钮执行 Autocad DLL,但是我不知道如何将信息拉回 Revit API.我尝试了几种不同的方法,但是我遇到了困难.以下是我尝试过的选项,并在下面进行了解释 1) 使用类将 DLL 文件和 Revit Button API 文件合二为一.---> 在加载现有的 CAD ..
发布时间:2021-11-30 18:31:14 C#/.NET

如何将此 AutoCAD VBA 代码转换为 Python?

我正在尝试使用 Python 在 AutoCAD 中自动化一些绘图,并且我使用 SelectOnScreen 方法.这是 VBA 中的代码: Dim FilterType(0) 作为整数Dim FilterData(0) 作为变体过滤器类型(0) = 0FilterData(0) = "文本"selection.SelectOnScreen FilterType, FilterData 在 P ..
发布时间:2021-11-30 18:31:04 Python

AutoCAD 插件开发示例

我对开发 AutoCAD 插件感兴趣,并试图了解几种不同类型的 AutoCAD 插件文件之间的关系: 与 AutoCAD 插件一起提供的托管 DLL ARX 文件,随 AutoCAD 插件一起提供 CUIX 文件,随 AutoCAD 插件一起提供 据我所知,这三个文件都是相互关联的,并共同工作以初始化和加载插件,我只是没有看到树丛中的森林每个文件都有哪些信息类型包含,哪些文件加载​ ..
发布时间:2021-11-30 18:30:49 C#/.NET

在 Visual Studio 2010 中使用实体框架 4.1 定位 x64 平台

我有一个引用实体框架 4.1 的数据库应用程序.在项目的属性窗口中,配置 和平台 选择选项都被禁用.我不想将此应用程序仅针对 x64 系统. 在同一个解决方案中还有一些其他项目,它们只有 x86 选项可用作平台. 我不明白为什么我不能专门针对 x64 系统.我的电脑上运行的是 Windows 7 64 位. 有关如何专门针对基于 x64 的系统的任何线索.所有项目均参考 .Net ..

无法加载程序集 (hr = 0x80131018)

我有一个用户在将 .Net 程序集加载到 AutoCAD 时遇到问题.我收到以下错误: 无法加载程序集.错误详细信息:System.BadImageFormatException:无法加载文件或程序集 (hr = 0x80131018) 他们正在使用一个名为 Endpoint Security 的 anit 病毒包,当它关闭时,负载就可以工作了. 我不是 .Net 专家,我希望可 ..
发布时间:2021-11-30 18:30:29 C#/.NET