- 博客(5)
- 收藏
- 关注
原创 使用Python操作CAD的dxf文件,批量绘制变形图的方法记录
使用Python的ezdxf包,结合excel表中的坐标数据,绘制了变形图,表格,代码,结果如下: DK41+175 左上偏距 左上高程 拱顶偏距 拱顶高程 右上偏距 右上高程 422 上导第二层拱架完成 -4.1500 432.7640 2.5360 436.0970 8.9410 432.9830 502 中左 -4.2250 431.6110 2.463 435.542..
2020-06-09 21:45:54 2616 2
原创 Python的ezdxf包操作dxf文件第二弹:三点法绘制圆弧
import ezdxffrom ezdxf import mathdoc = ezdxf.readfile('testPlot.dxf')msp = doc.modelspace()啊= math.arc.ConstructionArc()b = 啊.from_3p(start_point=(0, 0), def_point=(1, 1), end_point=(2, 0))msp.add_arc(center=b.center,radius=b.radius,start_angl.
2020-06-08 01:03:12 2866 1
原创 【已解决】使用Python操作CAD的dxf文件,绘制隧道断面轴力图和弯矩图的方法
最近需要批量绘制隧道弯矩图和轴力图,绘制结果类似于:考虑到绘制的图量比较大,且用cad很难精确表示,故考虑使用Python帮助绘图。找了好几个Python自带的绘图库,发现很难绘制出隧道断面图,所以想通过python操作cad文件绘图,并且直接使用cad的样条曲线功能,会更方便。最终选择了更受欢迎的ezdxf库,直接操作dxf文件绘制。绘制结果如下图所示:可以看到效果还是令人满意的。测点G_points可以按照自己的测点位置进行调节,系数xi_shu用于控制弯矩图的高度,text_xi_shu用
2020-06-07 14:36:08 3173
原创 Mac系统下用ANACONDA装第三方包并在Navigator显示的问题
不要在终端用conda install命令 也不要用pip命令应该用pythonw -m pip install ******这样会直接装到anaconda的虚拟环境中,可以方便的进行管理
2020-05-22 21:22:12 551
原创 【解决】初学者遇到jinja2 exceptions UndefinedError: greating is undefined
先贴错误代码#[email protected]('/')def index(): greeting_list = load_data() return render_template('index.html', greeting_list=greeting_list)(index.html)模板里的拼写问题,找了3个小时各种方案,最后换了pro版的pycharm才因为自带的拼写检查找到,greeting拼写成了greating。...
2020-05-19 21:45:29 1859
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人