python与AutoCAD
文章平均质量分 66
python与AutoCAD的故事
averagePerson
小白,很白,能力很低,不够认识世界,不够自我超越,只够自我感动……
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何并行化普通的python代码
进程,不会;GIL锁。taichi呢?试试吧,也不大会。就用这个里面的例子来当靶子练一练。原创 2022-09-25 17:08:08 · 582 阅读 · 0 评论 -
AutoCAD2014与致命的错误与独显直连
但是,点点菜单什么的,就闪退了……装了一个CAD2014,打开就是致命的错误。这个链接里说是CPU核显的问题。好像可以了,点菜单也不闪退了。多加一个这个就行了?软件环境是win11。禁用核显试一试好了。能打开能显示界面了。原创 2022-09-24 20:55:49 · 4962 阅读 · 1 评论 -
向量叉乘的方向
a×b的方向:四指由a开始,指向b,拇指的指向就是a×b的方向,垂直于a和b所在的平面;b×a的方向:四指由b开始,指向a,拇指的指向就是b×a的方向,垂直于b和a所在的平面;a×b的方向与b×a的方向是相反的,且有:a×b=-b×a。可以根据这个判断是顺时针还是逆时针的。原创 2022-09-13 12:36:12 · 20356 阅读 · 6 评论 -
ICP——最近点迭代算法
这是什么?原创 2022-07-22 11:45:18 · 595 阅读 · 0 评论 -
Hough变换与直线检测与圆的检测
认识世界能力不高,可能是你的一个特点。同行5分钟干完的活,你能干一天。所以是小白呐……但是,一直白下去,和人的那种超越性是相悖的,所以,尝试超越一下吧,自我感动式超越。为什么是自我感动式?因为,我就那么点水平,只够自我感动的。如何认识世界?按从低级到高级的顺序来试试吧。........................原创 2022-07-16 20:27:14 · 1240 阅读 · 1 评论 -
OpenGL几何变换的顺序
这样就可以解释问什么缩放不能在旋转之后,而缩放和旋转都不能在平移之后了。于是没有问题的顺序只能是。这个顺序,代码里先哪样不就是哪样吗?大概是说,几何变换,按这个顺序来,结果最合理。缩放->旋转->平移。...原创 2022-07-15 15:06:53 · 666 阅读 · 0 评论 -
扫描线排序
从下到上,从左到右的扫描线似的排序。原创 2022-05-23 13:02:29 · 209 阅读 · 0 评论 -
python进程池-共享数据
情景假设,多进程并行处理列表temp1里的数据,并将结果存入list2原创 2022-04-26 18:17:57 · 1918 阅读 · 0 评论 -
从0开始学习上传代码到远程仓库
gitee的一些摸索。原创 2022-04-03 11:48:25 · 127 阅读 · 0 评论 -
主成分分析法(PCA方法)计算OBB包围盒
通过矩阵乘法,实现两次基变换,计算OBB包围盒原创 2022-04-02 00:28:02 · 5685 阅读 · 6 评论 -
主成分分析法(PCA方法)的理论与代码实现
用PCA方法求解obb包围盒的方法的摸索。原创 2022-03-31 17:25:25 · 1021 阅读 · 1 评论 -
AABB包围盒
前情回顾在上一节的优快云中:实现了鼠标拖动,和大小缩放还实现了一个数据结构,根据相交关系,组织了一下图元。如下所示from asyncio.windows_events import NULLfrom os import statimport dxfgrabberimport mathimport numpy as npfrom OpenGL.GL import *from OpenGL.GLU import *from OpenGL.GLUT import *原创 2022-03-24 23:50:18 · 1649 阅读 · 1 评论 -
DXF图元数据的组织
前情回顾在上一节的优快云中:实现了直线和圆弧的绘制。但是不能移动和缩放。还需要一个方法,对这些数据进行组织。正文组织图元怎么组织图元呢?也许可以参考画家算法的处理顺序。也许还能借用python的二维列表根据相交关系,来组织零散的图元。怎么判断直线与直线相交?——未知怎么判断圆弧与圆弧相交?——未知怎么判断直线与圆弧相交?——点到直线距离公式然后,怎么重组?重组以后存哪?用什么数据结构存?暂定是这样:...原创 2022-03-22 17:15:03 · 983 阅读 · 0 评论 -
DXF读取与显示
读取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-21 22:55:46 · 2135 阅读 · 0 评论
分享