我尝试将30MB的CAD文件转为svg格式,转换后没有内容
可以理解为相同问题,若另一个地方的问题得到解决,此处既同时得到解答
@Wangzhouyang,
不幸的是,由于绘图的大小,文件的内容似乎是空的。 该图包含两个部分:一个是一组 HATCH 实体(红色矩形),另一个是主要部分(黄色矩形)。 因此,这些部分之间存在预期的空白。
structure.png (8.9 KB)
图像的大小很大,是根据文件中存储的最小和最大点定义的:
EXTMIN = -5.8109E+19, -1.5504E+20, -94642722436272.12
EXTMAX = 7.1420E+19, 5.4644E+18, 514063123.7980
因此,尺寸超出了可以存储在“宽度”和“高度”变量中的范围,并且这些值对于计算和导出来说不可靠。
绘图“黄色”部分的左上角大约是(非常粗略):
X = 7041117647537
Y = 4415771462854
宽度约为 1096307139834,高度约为 606026934927。这使得无法应用绘图部分的导出,因为所有这些值仍然太大。
因此,目前唯一的解决方案似乎是编辑初始 DWG 以使其缩放速度变慢。
附上此类修改(并删除接近零的 HATCHES 实体)后的结果。
result.zip (1.9 MB)
已了解到问题所在,感谢您的帮助,祝生活愉快
1 Like
很抱歉再次打扰您,上次处理过的初始DWG文件是否可以提供下,想以此为模板向客户说明
非常感谢您的帮助,他能然我节省很多时间
可以了,非常感谢,祝生活愉快