stl模型处理
jiangzuojiben
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为三角面片加上重心和在Matlab上绘制
今天捣鼓了一天,等于是把昨天随便写写的程序整理了一下,加上了注释,终于使得代码逻辑性加强了一点点… 今天的工作 细分面片 论文中提到需要把已有的三角面片进行细化,尽可能使得不规则的三角面片变为等边三角形。 查阅了资料得知使用Materialise可以快速的细化面片,遂下载运行。结果出乎我的意料。 Old: New: 具体操作步骤如下: 打开magics软件——>修复——>重画网格——>调整最小边缘长度尽可能小 这个效果,感觉可以直接拿来用了。 所以,很快啊,面片细分的工作就完成了(也许原创 2020-12-27 19:46:55 · 929 阅读 · 0 评论 -
matlab如何读取并显示stl模型
matlab函数如何读取并显示stl模型 利用stlread函数可方便的实现stl文件读取的操作,不过该实现只可读取binary格式的stl文件,并不能读取ASCII格式的stl文件,相应实现也很简单。不过本文的重点不在stl模型的读取上,而在stl模型的显示上。 patch绘制一个四边形 matlab自带的patch函数可以实现多边形的绘制 patch(X,Y,Z,C) 使用 X、Y 和 Z 在三维坐标中创建多边形。 X指的是多边形各顶点的x坐标构成的一维向量。Y,Z同理,C表示Color,通过改变C的参原创 2020-12-27 19:45:06 · 12250 阅读 · 10 评论 -
实现vs和matlab本机TCPIP通信
Visual Studio 与 Matlab 进行TCP/IP 通信传送数据 因工作需要将VS中得到的数据传送到Matlab使用patch()函数画图,从网上看到了相应的方法。但是 Visual Studio C++与Matlab进行TCP/IP通信传送double类型数据 如文中所说Matlab默认的接收缓冲区是 512字节,所以如果matlab那边不做处理,C++那边一次最多传送64个数字。不满足实验需要,我需要传送stl模型中各个三角面片的点坐标,一次至少需要传输上千个数字。所以在这个基础上对代码进行原创 2020-12-24 22:31:27 · 2161 阅读 · 3 评论
分享