autocad相关内容

为什么我得到“检测到LoaderLock"?调试时发出警告?

我正在为AutoCAD 2009开发一个附加组件.项目输出是一个类库.当我尝试调试和加载类库时,我收到此"LoaderLock检测到消息".我已经在一段时间内编写了这些附加组件,这是我所见过的此类消息中的第一条. 我从哪里开始尝试解决这个问题? 什么是LoaderLock?为什么现在困扰我? 检测到LoaderLock 消息:尝试在OS Loader锁内进行托管执行.不要尝试在Dll ..
发布时间:2020-09-14 04:39:40 其他开发

画出一些连接线的轮廓

我有一些连接在各个点的线.我想画出这些线的轮廓,我也想在连接点处处理多余的线. 我在此网站上看到了两个类似的问题:此处和此处 我已经通过偏移中心线然后更改线的起点和终点来处理正常情况. 但是当这些点彼此靠近时,我无法处理特殊情况. 不幸的是,我的声誉很低,我无法发布图片来更好地解释这一点. 我正在Visual Basic .net中编写代码,并且正在为Autocad编 ..
发布时间:2020-09-14 04:39:36 其他开发

如何使用带有C#的AutoCad API将DWG文件导出到图像?

我安装了AutoDesk 2014和VS2012.我已经提到了解决方案 要满足您的帖子要求,您可以选择第三方插件(允许您将DWG导出到PNG,JPG等)并关联所选插件与Visual Studio解决方案一起使用,以允许您将DWG导出为PNG,JPG等...但是,在Autodesk的观点下,建议始终是使用API​​以供您开发插件和/或通过API来满足您的要求;我特别喜欢破坏制造商的本机解决方案,然 ..
发布时间:2020-09-05 21:09:31 C#/.NET

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

我有一个dxf文件 https://filebin.net/7l8izrv2js7doicc/5holes-8x8.dxf?t = 9ro7k928 (下载并扩展名为.dxf) 我能够将其解析为行和其他所有内容,但是我现在想提取所有坐标. 目的是,如果我获得所有坐标,则Id能够为所有这些坐标创建一个边界框. 由于该图形具有曲线和线条,因此我不知道如何为曲线等做画. ===我的显示行​​的部分 ..
发布时间:2020-08-22 21:03:57 Python

使用网站的DWG文件创建地热图

我想创建一个楼层地图,该楼层地图根据用户在地板上的移动来显示用户的足迹或热图.我不确定如何使用.dwg文件创建此热图.我还需要在我的网站上显示此实时地图,该实时地图可以在地图上提供实时数据并显示更多用户(目前,我只有.dwg文件,这是auto cad文件,可以完整地绘制平面图). > 我愿意使用网站上支持的任何技术,并可以与JavaScript,PHP等一起使用.是否有任何工具可以为我创建热图并 ..
发布时间:2020-06-28 19:23:30 前端开发

使用Python批量运行au​​toLISP

我想对多个CAD文件(例如,文件夹中的所有文件)运行autoLISP.基本上,打开文件(DWG),运行LISP(包括保存文件)并关闭.我是LISP的新手,但对Python的新手则更少. 是否可以使用Python运行批处理?我知道如何使用Python程序打开文件,但不知道如何运行LISP.或者,有人知道如何使用LISP运行批处理吗? 到目前为止,我发现的解决方案涉及第三方软件和C#.另外 ..
发布时间:2020-06-21 19:49:39 Python

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

我设法将Visual Studio链接到AutoCAD 2015,但是我很难从vb中获取AutoCAD项目中文本对象的句柄. 我想知道是否有人对从vb代码中获取AutoCAD对象的句柄有任何建议或提示. 最终,我希望能够从我的vb代码中更改该对象的文本. 任何帮助或建议都值得赞赏.. 非常感谢 解决方案 我建议您从我的第一个插件开始教程,然后此 AutoCAD .N ..
发布时间:2020-06-17 19:29:30 其他开发

YCAD库使用

我开始使用 YCAD Library .问题是我找不到任何使用说明,我有点困惑,因为我不知道如何使用它.我希望这里的人以前使用过它,或者现在正在使用它,以便他/她可以给我一些使用库的提示. 谢谢. PS. 该项目的要求之一是在Java中进行开发.我知道在C#,C ++等中有一些不错的库,但是我需要在Java中完成. 最好的问候,迪米塔尔·乔治耶夫 解决方案 导入诸如 ..
发布时间:2020-06-13 18:32:59 其他开发

读取.DXF文件

有没有人知道理想的C#或类似格式的源代码,用于读取.DXF文件(由AutoCAD等使用)?如果不是代码,那么表中会显示各种代码(元素/块/等)及其含义? 我自己在写一个读者,并且有详述该格式的死树文档,但是我试图避免编写例如从255种ACI颜色到RGB的转换器...谢谢! 来自WoutWare的 解决方案 Cadlib 有我已经在几个项目中使用了,效果很好. ..
发布时间:2020-06-13 18:32:48 C#/.NET

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

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

如何在浏览器上显示/查看或读取.dwg文件

如何在不使用任何软件的情况下在浏览器上显示或读取.dwg文件意味着使用PHP,jQuery,Javascript或任何其他编程语言。 为此,我经历了 https://developer.autodesk.com 并使用客户端ID和客户端密钥,还创建了index.html文件。但是在那之后,我陷入了寻找需要的“ Model Derivative API”的下一步的过程。所以请同样指导我。感谢您的宝 ..

一旦使用Autodesk库中的数据类型,C#中的控制台应用程序将无法执行

我正在用C#开发一些AutoCAD附加组件,我希望首先在控制台应用程序中工作/调试类,直到准备好在AutoCAD中实现功能为止。 / dot网络库无法卸载,每次修改代码后都需要重新启动/重新加载acad / 有趣的是,我发现,只要声明一个使用autocad数据类型的变量,我的控制台应用程序就会拒绝运行,Im在Visual Studio中显示“应用程序处于中断模式”屏幕。例如,此代码不会运行: ..
发布时间:2020-06-06 19:44:02 C#/.NET

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

过去一个月,我一直在努力,正在努力建立最终的联系。 到目前为止,我可以打开Revit,通过Revit按钮执行Autocad DLL,但是我不知道如何将信息拉回到Revit API中。我尝试了几种不同的方法,但是我碰壁了。以下是我尝试使用的选项,并在下面进行了解释 1)使用类将DLL文件和Revit Button API文件合并为一个。 --->尝试这种方法会使我在加载现有CAD文件时 ..
发布时间:2020-06-06 19:43:56 C#/.NET

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

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

从.Net流程启动AutoCAD 2015

我试图从.Net流程加载AutoCAD 2015,以便可以将命令发送到文档以创建/修改块。 我尝试了这两种方法 第一种方法: AcadApplication app = new AcadApplication(); app.Visible = true; 第二种方法: var t = Type.GetTypeFromProgID(“ Auto ..
发布时间:2020-06-06 19:43:49 C#/.NET

是ObjectARX,RealDWG还是Teigha?

我正计划开发一款读取&处理.dwg文件中的数据。我决定不使用我自己的库来处理数据文件的“读取”,而是决定使用RealDWG或Teigha,但是我一直在努力确切地了解它们的工作原理。 我希望在承诺支付许可证之前试用这些库。我注意到RealDWG是ObjectARX(更具体地说是ObjectDBX)的子集,我可以从中获得试用许可证。因此,如果我下载ObjetARX,是否可以使用ObjectDBX ..
发布时间:2020-06-06 19:43:47 其他开发

序列化代码导致未处理的异常

我正在尝试创建一些代码,这些代码可以将类库序列化和反序列化为AutoCAD图形。这个问题与AutoCAD无关,只是因为我无法通过常规方法对其进行调试。我从本文,并成功运行了他的代码。无论他的代码结构如何,这都需要我让我所有的类都从他的基础对象继承。因为这显然是代码的味道,所以我知道我需要创建一个接口。下面是我最终得到的代码。 第一部分是负责将序列化到AutoCAD图形中的代码。 第二部 ..
发布时间:2020-06-06 19:43:43 C#/.NET

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

我正在使用下面的代码将属性添加到某些块中, 但是它不起作用,我没有弄错到底是什么,也没有错误。 公共类addattribute 公共功能addnewattribute() Dim attdef作为新的AttributeReference Dim templatepath作为字符串=“ C:\Users\sesa388372\Documents\Visual Studio ..
发布时间:2020-06-06 19:43:40 其他开发

ThreeJS:是否可以简化对象/减少顶点数量?

我开始学习ThreeJS。我要显示一些非常复杂的模型。 这些模型来自客户提供的Autocad文件。 但是有时,出于网站的目的,模型中的详细信息太多了。 我想减少模型中的顶点数量,以简化显示并提高性能。 在ThreeJS中可以这样做吗?还是有其他解决方案? 解决方案 有一个叫做SimplifyModifier的修饰符效果很好。您可以在Three.js示例中找到它 ..
发布时间:2020-06-04 18:38:14 其他开发

如何为COM构建对象列表?

这是以前用VBA编写的真实项目。 我想将其移至Python,并使用“带有Python的AutoCAD ActiveX自动化脚本”方法。这是我的代码: #-*-编码:utf-8-*- 从pyautocad导入Autocad,APoint,aDouble acad = Autocad(False,True) acad.prompt(“ Hello,Autocad from ..
发布时间:2020-06-01 19:54:46 Python