![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CAD二次开发
文章平均质量分 52
「已注销」
这个作者很懒,什么都没留下…
展开
-
CAD圆弧
import dxfgrabberinputFilePath='e:/test3-11/Drawing2.dxf' #输入文件的路径dxf = dxfgrabber.readfile(inputFilePath)#按图层访问# for layer in dxf.layers:# #print(layer.name,layer.color,layer.linetype)# print("图层名:",layer.name)lineNum=0arcNum=0#按图元访.原创 2022-03-20 22:52:07 · 347 阅读 · 0 评论 -
python+OpenGL的一点入门例子
两个pyOpenGL的小例子from OpenGL.GL import *from OpenGL.GLU import *from OpenGL.GLUT import *global sizesize=0.5#键盘交互有点问题def keyboard(input="a",x=0,y=0): global size if(input=='w'): size+=1.0 if(input=='s'): size-=1.0 if(原创 2022-01-09 21:24:49 · 1020 阅读 · 0 评论 -
CAD <-> python <-> OpenGL
尝试实现数据流的流通起点是CAD里的3条直线(格式为dxf)pip安装dxfgrabber安装pyOpenGLimport dxfgrabber#需要弄一个结构体,来存储直线,python里结构体是什么?最好是结构体数组global LineListLineList=[]#图元直线对应的结构体class Line: def __init__(self,start,end): self.start=start self.end=end#原创 2022-01-10 15:18:21 · 449 阅读 · 0 评论 -
python下的OpenGL环境配置
如何用python来调用OpenGL这个图形API?先得安装OpenGL包。pip的是32位的,会报错,得手动下载64位的。网址如下:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopenglhttps://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl这么多,下载哪个?根据下面这个,根据支持的包名格式,选择合适的包来下载。https://blog.csdn.net/happywlg123/artic原创 2022-01-09 09:53:31 · 395 阅读 · 0 评论