用python自动将文本插入dxf文件

2024-09-28 20:18:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用python将文本自动插入dxf轮廓。我有大量用于激光切割的dxf文件。我们经常想在钣金件上刻上零件号。 我的尝试是制作一个方形框,其中长度和宽度等于文本高度和宽度。在编程后,我发现了一个位置,它位于内轮廓外和外轮廓内,我想用文本填充框。我试着用一个多边形来提取轮廓,然后开始检查它是否合适,哪种方法可以。还没有完全完成

我想知道是否有某种库/工具具有此功能,因为在将更多的钱投入程序之前,计算时间相当长,或者任何人都有比我更简单的方法


Tags: 文件工具方法文本程序功能dxf宽度
1条回答
网友
1楼 · 发布于 2024-09-28 20:18:21

下一版本的ezdxfv0.16现在是beta版),有一个新的text2path插件,它使用Matplotlib将文本字符串呈现为路径对象。此路径对象可以放置为:

  • 保留平滑曲线的多段线和样条线图元
  • 展平到仅由直线组成的多段线或LWL多段线图元
  • 带或不带样条曲线边的图案填充图元
  • 将路径展平为简单顶点

https://github.com/mozman/ezdxf/tree/master/examples/addons文件夹(*_to_path.py)中有一些示例

可以通过Matrix44转换来转换路径对象,甚至存在一个函数来将某些路径放入一个框:fit_paths_into_box()

对于其他问题,您可以使用github上的discussions

相关问题 更多 >