问题标签 [ezdxf]
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.
python - 使用 edzxf 获取 AutoCAD 图层列表
我想用ezdxf
.
我已经参考了ezdxf
文档,但我不知道如何。
以下是文档中的描述,你用这个吗?
Drawing.layout_names()
获取可用图纸空间布局的列表。
请告诉我如何使用它的示例。
python - 如何使用 ezdxf 关闭属性打印设置?
我想知道如何使用 ezdxf 关闭属性打印设置。
我可以隐藏、冻结和锁定。但是,打印不能设置为开或关。
你能像这样打开和关闭打印吗?
python - 使用ezdxf描述图层属性描述时出错
使用ezdxf描述图层属性描述时出错。有会导致错误的图层名称和不会导致错误的图层名称。我不知道原因。
我尝试使用下面的代码。
错误内容
python - 我可以使用 ezdxf 删除一个空层吗?
有没有办法从图层列表中删除一个空图层?我想做与 autocad purge 命令相同的事情。
我尝试编写代码,但没有成功。
当我自己检查时,有一个实体不存在的层,但它没有执行。
NameError:未定义名称“delete_name”
python - 如何使用 EZDXF 库添加不同比例的图像?
我注意到“IMAGE 实体就像一个块参考,您可以多次使用它来将图像添加到具有不同比例和旋转的不同位置。” 在“图像”类的介绍中(参见:https ://ezdxf.readthedocs.io/en/master/dxfentities/image.html )。但我找不到任何参数来调整图像大小。例如,图像的原始大小是(3000x1691),当我使用 AutoCAD 加载这个图像的 dxf 文件时,我希望它的大小是(101x57)。有人能告诉我怎么做吗?对不起我的穷人英语。这是我的代码:
我尝试更改“size_in_pixel”和“size_in_units”,但没有成功。如果你能帮助我,我将不胜感激。
python - ezdxf : 如何删除实体
我正在使用该ezdxf
软件包对 DXF 图纸进行后处理。然后,我将 DXF 转换为 SVG。
在后处理期间,我需要删除一些位于绘图区域之外的 INSERT 实体,以便转换后的 SVG 具有正确的尺寸。我正在做这样的事情:
问题是,在转换实体时不会删除。事实上,如果我在这之后立即执行另一个抑制循环,循环仍然会采取行动删除实体,证明实体并未真正从模型空间中删除。
那么从 ezdxf 的模型空间中删除实体的正确方法是什么?我目前使用的是 0.9 版本,目前无法升级到新版本
python - 如何使用 python 从坐标写入 dxf 文件?
我正在尝试使用 ezdxf 从坐标列表中写入 dxf 文件。
我可以使用以下代码创建一个带有简单线条的 dxf 文件:
对于我正在使用的文件,还有一个“Z”坐标,根据我在文档中看到的内容,我不知道如何传入。我还想在不仅仅是一行中传递数百个坐标。
python - 从 DXF 导入时如何查找连接的线和弧?
我正在使用ezdxf
将.dxf
文件导入 Python。它工作顺利。我得到一个线和弧的列表。
如何确定哪些线和弧相互连接?它们是否以某种方式编入索引,或者我是否需要搜索线和弧的起点和终点并在之后匹配它们?
我需要找到的是.dxf
文件中的封闭行。
python-3.x - 是否可以使用 ezdxf 在现有图层上定位文本?
我想在一个图层上获取多个TEXT
或MTEXT
位置信息,但我不知道如何。
请给一些建议。