问题标签 [dxf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 使用 libdxf 的分段错误
我正在尝试使用libdxf
库。我创建了一个正在运行的小程序,但我遇到了分段错误。我已经使用调试我的代码gdb
并找到了导致核心被转储的代码行。
我的代码片段如下所示:
分段错误的来源在上面的 2 行中,带有注释//fault here
。
如何处理这种分段错误?
c++ - 解析挤出方向向量 DXF
我正在解析 DXF (Autocad) 文件。在这个文件中,有几个实体的拉伸向量与“默认”不同(0, 0, 1)
。我在解析这些实体时遇到了很多麻烦,因为必须映射它们的坐标才能在 2D 平面中表示。
因此,例如,如果我有一个具有以下属性的线实体:
并且(-0.1, 0.1, 0.5)
一旦在 2D 平面中表示,实际线坐标的挤压向量将是什么?
android - Android 导出为 .dwg
我是 Android 和 CAD 的新手。我需要做一个应用程序,用户可以在其中绘制对象并在导出为 .dwg 格式后在 AutoCAD 中打开并进行一些更改。如何将其导出为 .dwg?有没有java库?我发现库 YCad 可以处理 .dxf 格式。你能解释一下.dxf的缺点吗?我将不胜感激。
python - 如何从几何形状快速创建大 dxf
我有一个由约 1000 万个圆圈组成的 2D 图案,以列表的形式存储
[[x, y, radius], [x, y, radius], ...]
我想把它变成 DXF(一种常见的 CAD 文件格式)。我尝试了 dxfwrite和ezdxf,它们都可以工作,但速度很慢。(如果我从较小的测试中推断,dxfwrite 大约需要 12 小时,而 ezdxf 大约需要 4 小时。)
有什么办法可以更快地做到这一点?
(该列表以 Python 开头,但我不介意导出到文本文件,然后使用不同的程序。)
autocad - 如何使用拟合点创建 dxf 样条曲线?
我正在尝试在 dxf 文件中以编程方式创建样条曲线。我需要使用拟合点,因为曲线需要通过指定点。我知道我还需要使用控制点。是否有一个公式来计算这些应该是什么?它是一个具有四个拟合点的闭合样条曲线。
提前致谢!
wpf - 如何在 WPF 画布上显示 Autocad DXF?
我在 .NET 应用程序中使用 Autocad 时是全新的。我正在开发需要在画布上导入、导出和查看 2d DXF 或 DWG 文件的 WPF 应用程序。如果可能的话,我需要一些关于如何实现我的目标的一般信息,一步一步的指导。
python - 无法使用 dxfgrabber 检索图层细节
在我的 Python 脚本中,我正在使用 dxfgrabber 读取 dxf 文件,并且能够获取图层的名称和其他信息。我的一个图层中有文本信息,我无法通过我的代码获取该文本信息。到目前为止,我已经尝试过以下 -
Text-Info-Layer 是包含文本信息的层,但我不知道如何获得它。有什么帮助吗?
谢谢!
java - 将文件添加到数据库中 - 交叉匹配内容以检查记录是否已存在
我需要制作一个基于 Windows 的桌面软件。我有一些简单的 AutoCAD 绘图文件 (*.dxf)。如果我得到一张新图纸,我需要检查该图纸是否存在于系统中。*.dxf 文件包含不同的部分(标题、类、实体等)。我只需要给出线条坐标的“实体”部分。例如,
"10" 之后的下一行给出了行起点的 x 坐标 "20" 之后的行给出了行起点的 y 坐标
"11" 之后的行给出行最后一点的 x 坐标 "21" 之后的行给出行最后一点的 y 坐标
我需要提取这些值并添加到数据库中。如果我得到一个新文件,我需要检查新图形是否与数据库中的任何匹配。这不是基于服务器的要求。我需要在我的电脑上使用它。现在,我对java,sql有了基本的了解。任何人都可以指导我了解我可能需要的所有工具以及我应该遵循的路线。
class - 如何组织 .DXF 文件中的数据
我需要拆开一个 GDS 文件对其进行更详细的分析。
特别是我需要计算设计层的数量、每层中多段线的数量以及设计中每条多段线的顶点。
我的麻烦是创建包含所有这些信息的类。最后,我希望能够通过指定类似的东西来获取每个顶点的数据
Lyr[5].pl[3].vertx[7] 其中 5 是第五层,3 是该层中的第三条折线,7 是该折线上的第七个顶点。
我可以很好地获得图层和多段线,但不知道如何开始添加顶点。
顺便说一句,我不是直接使用 GDS 文件,而是使用一种名为 .DXF 的格式,它是每行文本文件的简单单个字符串。
到目前为止,这是我的代码。