autocad相关内容

3D CAD 到 OpenGL

我想知道是否有人知道可以对对象进行 3D 绘图,然后将其转换为所需的 OpenGL 点和法线的程序. 基本上我有一张 AutoCAD 绘图,我希望能够在我为 iPhone 创建的程序中显示它.有什么建议吗? 解决方案 如果您有 AutoCAD 本身,您可以将对象导出为网格格式,如 STL.读取 STL 文件很简单. 如果您没有 AutoCAD,您也可以尝试 FreeCAD,它基 ..
发布时间:2021-11-30 18:30:19 移动开发

有没有办法从表中的 OLEObject 字段中提取 AutoCAD 绘图和图片?

就一些背景而言,我是一家公司的机械工程师,这里的老人们在 Access 2003 中创建了一个数据库,该数据库基本上采用 AutoCAD 绘图或图片 OLE,然后将其放入带有一堆框架的精美报告中其他信息.我一直在对该数据库进行一些修改,其中之一是将所有 OLEObjects 存储为我们共享网络中实际文件的链接.过去一周左右添加到数据库中的每个新文件都已链接,这些人似乎已经掌握了窍门. 此时我 ..
发布时间:2021-11-30 18:30:08 其他开发

从 .Net 进程启动 AutoCAD 2015

我试图从 .Net 进程加载 AutoCAD 2015,以便我可以向文档发送命令以创建/修改块. 我尝试了这两种方法,但它们似乎都不起作用. 第一种方法: AcadApplication app = new AcadApplication();app.Visible = true; 第二种方法: var t = Type.GetTypeFromProgID("AutoCAD.Ap ..
发布时间:2021-11-30 18:29:59 C#/.NET

将参数传递给 .NET 定义的命令

我需要在 Autocad 2000i 的命令行上写一个命令,我想让 autocad 提示输入参数.然后我的 vb.net 程序将根据收到的参数进行操作. 基本上我想我的解决方案都在这里:http:///through-the-interface.typepad.com/through_the_interface/2006/09/passing_argumen.html 问题是,我找不到 ..
发布时间:2021-11-30 18:29:49 C#/.NET

从 vb.net 获取 AutoCAD 2015 中对象的句柄

我已设法将我的 Visual Studio 链接到我的 AutoCAD 2015,但我正在努力从 vb 中获取我的 AutoCAD 项目中的文本对象的句柄. 我想知道是否有人对我如何从我的 vb 代码获得 AutoCAD 对象的句柄有任何建议或提示. 最终我希望能够从我的 vb 代码中更改此对象的文本. 感谢任何帮助或建议.. 先谢谢你 解决方案 我建议您从 My ..
发布时间:2021-11-30 18:29:39 其他开发

应用程序处于中断模式.您的应用已进入中断状态,

我发现自己遇到了与这里相同的问题,我是在 dll 中使用 Windows 窗体(这是用于 Autocad 插件)并且我无法调试我的代码,因为我收到“应用程序处于中断模式.您的应用程序已进入中断状态,但当前没有执行支持的代码由选定的调试引擎".我已经尝试了此列表中的所有建议,但没有一个对我有用.一件奇怪的事情是,我可以中断构造函数,但使用控制器/配置对象的事件会获取该页面. 知道为什么会发生这 ..
发布时间:2021-11-30 18:29:31 C#/.NET

ObjectARX、RealDWG 还是 Teigha?

我正计划开发一款可以读取 &操作 .dwg 文件中的数据.我没有编写自己的库来处理数据文件的“读取",而是决定使用 RealDWG 或 Teigha,但是我正在努力理解它们的工作原理. 我希望在承诺支付许可证之前试用这些库.我注意到 RealDWG 是 ObjectARX(更具体地说是 ObjectDBX)的一个子集,我可以获得试用许可证.那么,如果我下载 ObjetARX,我可以使用 Ob ..
发布时间:2021-11-30 18:29:23 其他开发

“试图读取或写入受保护的内存"并行读取 AutoCad 数据库时出错

当我尝试执行一些并行操作时,我收到“尝试读取或写入受保护内存"的消息.我正在将 AutoCad 数据库读入内存以进行一些数据挖掘.我可以用一个常规的 for 循环来做到这一点,但不能用一个 Parallel.ForEach.有什么想法吗? Parallel.ForEach(_Files, (currentFile) =>{var _File = currentFile;使用(数据库 _Datab ..
发布时间:2021-11-30 18:29:14 C#/.NET

我想在基于 php 的站点上传后获取 dxf 文件的属性值

我正在创建一个 php 网站,用户将在其中上传 dxf 文件(Autocad 2D),我们希望获取定义到文件中的所有属性值,例如尺寸、零件数量、材料体积、机器空间等.因此我们可以使用该值用于计算价格并向用户显示构建所需的成本. 解决方案 根据 Maxence 的回答,您需要阅读 DXF 规范.基本上一个 DXF 文件结构是这样的 $VARIABLE价值观...$VARIABLE2值2.. ..
发布时间:2021-11-30 18:29:07 PHP

如何在 Autocad .net 中将 2 个实体合并为 1

我正在制作一个 autocad 插件,我想创建一个新的实体,它是一行和文本的组合.如果我选​​择了该行,则文本被选中,当我删除该行时,文本被删除,文本被删除,等等.如何将它们视为一个相互引用的对象?这可能吗? 解决方案 我建议使用组.以下是有关如何访问群组的链接,我确定该站点提供有关创建群组的更多信息. 用户可以根据系统变量PICKSTYLE来控制是否使用组选择对象.您可以使用 ct ..
发布时间:2021-11-30 18:28:55 C#/.NET

如何使用 Forge AutoDesk API 从 2d .dwg 文件中获取元数据?

我使用 Forge AutoDesk 数据管理、设计管理和模型查看器 API 上传我的 .dmg,将其转换为 svf,然后使用元数据.它适用于 3D 设计,但当我使用 2D 设计时,元数据中似乎没有 guid.是不是我做错了什么? 编辑:我可以正常获取清单,但是当我获取相同的元数据时,它给出了一个空数组. {“类型":“清单","hasThumbnail": "true","状态": "成 ..
发布时间:2021-11-30 18:28:45 其他开发

如何解码 .dxf 文件?

我想将 .dxf 文件中的图纸转换为 g 代码.有一些工具可以做到这一点,但我想自己编写代码.所以,第一部分是解码 .dxf 格式.然而,.dxf 文件的内容看起来并不容易破译. 我在此处下载了一个 .dxf 文件并在文本编辑器中打开它. 我还指的是这个手册.看起来 .dxf 文件中的内容主要是样式和配置信息,我倾向于忽略几乎所有内容.所以,1.如果有的话,你能指定不应省略的属性吗? ..
发布时间:2021-11-30 18:28:33 其他开发

YCAD 库使用

我开始使用 YCAD 库.问题是我找不到任何使用说明,我有点困惑,因为我不知道如何使用它.我希望这里有人以前使用过它或现在正在使用它,以便他/她可以给我一些如何使用该库的提示. 提前致谢. 附注. 该项目的要求之一是使用 Java 进行开发.我知道在 C#、C++ 等中有一些很好的库,但我需要在 Java 中完成. 最好的问候,迪米塔尔·格奥尔基耶夫 解决方案 导入 ..
发布时间:2021-11-30 18:28:25 其他开发

如何为 COM 构建对象列表?

这是之前用VBA写的真实项目. 我想将其移至 Python 并使用“使用 Python 进行 AutoCAD 的 ActiveX 自动化脚本"方法.这是我的代码: # -*- 编码:utf-8 -*-从 pyautocad 导入 Autocad、APoint、aDoubleacad = Autocad(False, True)acad.prompt("你好,来自 Python 的 Auto ..
发布时间:2021-11-30 18:28:18 Python

在 Mathematica 中沿 3D 路径移动 AutoCad DXF 实体

我偶然发现了这篇文章并发现了 belisarius'回答有趣.想知道他是否有人可以发布他的完整的mma代码并给出一些解释.一般来说,我的问题是关于如何在 mma 中实现这种动画/绘图行为.对我来说看起来很棒! 非常感谢. 解决方案 如果需要进一步解释,请告诉我. x[t_] := {Cos@t, Sin@t, .1 t}/;t 3 圆周率;plotRange = {{-110, 1 ..
发布时间:2021-11-30 18:28:10 其他开发

如何解析 AutoCAD MText 实体并将其转换为原始文本?

我想解析 AutoCAD 的 MText 实体并提取原始文本.我看到文本格式的模式.如果这已经解决了,那么我就不需要重新发明轮子了.我在网上搜索过,但没有找到足够的信息. 我正在搜索有关此主题的任何链接或参考资料. 编辑: 为了进一步澄清,我们使用 ODA(开放设计联盟)库来访问 DWG 文件.我不熟悉这个图书馆.另一位开发人员正在使用该库并从包括多行文字实体在内的文件中提取信息 ..
发布时间:2021-11-30 18:28:03 C#/.NET

Caliburn micro 在无应用程序对象模式下,就像在 AutoCAD dll 插件中一样

我正在使用 Caliburn Micro 开发 WPF 应用程序.此应用程序的一些视图需要在 AutoCAD 环境中加载.AutoCAD 编程环境允许开发 AutoCAD 插件(dll 类型)并将它们加载到 AutoCAD 环境中. 由于 AutoCAD 插件类型 (dll),插件没有应用程序对象,因此必须为此自定义引导程序.根据 Caliburn Micro 文档 此处(向下滚动到“使用 ..
发布时间:2021-11-30 18:27:53 其他开发

使用 Python 自动化 AutoCAD

我对 Python 和 AutoCAD 非常陌生,所以请耐心等待.我正在尝试使用 Python 在 AutoCAD 中自动执行设计周期.到目前为止,我能够通过 Python 在 AutoCAD 中添加点和线,但我希望能够将线型更改为虚线.我知道这可以通过一些简单的命令在 AutoCAD 的命令栏中完成,但我不知道如何通过 Python 来完成. 导入数组from _ast 导入如果导入 comt ..
发布时间:2021-11-30 18:27:42 Python

添加属性到块:Autocad API VB.net

我正在使用下面的代码向某些块添加属性, 但它不起作用,我不明白到底出了什么问题,也没有错误. 公共类添加属性公共函数 addnewattribute()Dim attdef 作为新的 AttributeReferenceDim templatepath As String = "C:\Users\sesa388372\Documents\Visual Studio 2015\Project ..
发布时间:2021-11-30 18:27:36 其他开发

Win32Com 通过 Python 连接到 Autocad 失败

我需要通过 COM 接口连接和控制 AutoCAD.为此,我使用 Python.在我第一次使用非常基本的代码段(1) 时,我遇到了一个错误.代码是: import win32com.clientacad = win32com.client.Dispatch("AutoCAD.Application")doc = acad.ActiveDocumentdoc.Utility.Prompt("你好来 ..
发布时间:2021-11-30 18:27:24 Python