关于dxflib 填充的问题
关于dxflib填充不规则图形的问题
CAD没用过 但是工作中需要将一些文件转换成dxf格式
网上查了资料 图形都可以画出来 但是需要给图形填充纯色
研究了下需要用到 WriteHatch1,2(结束) WriteHatchLoop1,2(结束) WriteHatchEdge 这些函数
因为网上没有关于这些函数的详细介绍,自己摸索发现 填充需要指出图形的所有边界 WriteHatchEdge这个函数可以描述出边界
但是当WriteHatchEdge这个函数描述圆弧的时候 angle1 ,angle2 (圆弧开始的角度和结束的角度)这两个参数就有问题了
我传入画圆弧的时候的角度给他 发现 填充的乱七八糟 验证一下角度发现 WriteHatchEdge这个函数的 两个角度参数 无法理解 angle1 为 0 angle2 为 6.0~7.0中间的某个数值时 便是满圆
烦请有此经验的大牛 指点一下