除了STLREAD导入函数外,本次提交还包括一个装载人类股骨STL模型的小演示。
FV = STLREAD(FILENAME)从二进制STL文件中导入三角形面
,并返回补丁结构FV,带有字段'faces'
和“顶点”。
[F,V] = STLREAD(FILENAME)分别返回面F和顶点V。
[F,V,N] = STLREAD(FILENAME)也返回面法向量。
面和顶点按照PATCH图使用的格式排列
对象。
埃里克•约翰逊(2020)。STL文件读取器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/22409-stl-file-reader),MATLAB中央文件交换。检索.
1.2.0.0 | 更新的提交与示例脚本和3D模型。 |
|
1.1.0.0 | 没有一个 |
约翰Wickstrom(查看配置文件)
完美!
汉克•李(查看配置文件)
奥斯汀菲特(查看配置文件)
迈克·史密斯(查看配置文件)
伟大的功能,谢谢。它有很大帮助。
迈克尔·麦吉汉(查看配置文件)
谢谢!是否有可能一旦被读入到一个比例因子应用到.STL文件?
阿尔达阿克苏(查看配置文件)
AVILASH SAHOO(查看配置文件)
嗨,在导入stl文件后,如何用stl文件做一个3d绘图
奥列格Iupikov(查看配置文件)
@lu wen,这取决于STL文件。如果您想修复它,只需执行即可
[fv.vertices,〜,IC] = uniquetol(fv.vertices,1E-6, 'ByRows',TRUE);
fv.faces = IC(fv.faces);
提交是非常有用的,感谢作者分享!
卢文(查看配置文件)
变量阵线。脸always be [1,2,3; 4,5,6; 7,8,9; ...]. Points of the same coordinates are recognized multiple times.
卢文(查看配置文件)
Pavlo KOchkin(查看配置文件)
耆那教的恶劣(查看配置文件)
马修病房(查看配置文件)
肛(查看配置文件)
谢谢,很好用!但正如之前的评论中提到的,我认为它给出了错误的面孔,即面孔似乎没有任何节点共同。
肛(查看配置文件)
迈克尔(查看配置文件)
巴沙尔Alsadik(查看配置文件)
卢卡斯Hulinsky(查看配置文件)
胜利者BIC(查看配置文件)
大,TKS!
我怎么能画出一个字段(颜色)上STL的渲染的表面?
小伟周(查看配置文件)
太好了。易于使用。
帕特里克Shorey(查看配置文件)
玛丽(查看配置文件)
你好,我目前正在使用STL文件,我尝试使用您的程序读取STL文件,但我有一些问题。
它可以很好地与您的示例,但如果我想读取另一个STL,我得到了一个错误来自您在Stp二进制文件中使用的NaN。上面写着“内存不足”。你能帮我修一下吗?
默罕默德萨尔曼Maqbool(查看配置文件)
很容易阅读·STL文件。
一个问题,如何加载。stl文件到matlab中,并将其保存为matlab文件?
谢谢。
杰伊·威利斯(查看配置文件)
优秀的感谢。
旋转与旋转(H,[X,Y,Z],度)贴片,其中[X,Y,Z]是方向例如[1,0,0]等
与h.YData = h.YData +翻译平移;
和规模……我还没有发现
卡洛斯·杜克(查看配置文件)
斯蒂芬Sebastyan(查看配置文件)
工作正常的二进制补充交易,没有那么多的ASCII。使内存溢出错误。
米格尔GILABERT(查看配置文件)
完美的作品
JINGTAO陈(查看配置文件)
托马阿普特Gur(查看配置文件)
罗氏de Guzman(查看配置文件)
Dayna Grimshaw(查看配置文件)
你好,
我有同样的问题作为最大哈德威克 - 莫里斯,没有任何人有一个解决这个问题吗?有各种错误消息从调整代码和文件夹,但它总是FV = stlread(“femur.STL”)线产生一个错误。任何帮助将不胜感激!
Dayna
亚历山大Laut(查看配置文件)
当我尝试加载STL (ASCII)时,函数几乎让我的电脑崩溃。就我所知,在二进制环境下工作正常。
卢卡Bartolomei(查看配置文件)
玛斯maisot(查看配置文件)
谢谢老兄!
Karoline诺伊曼(查看配置文件)
加尼甚库马尔巴德里·纳拉扬(查看配置文件)
伟大的工作。非常感谢
李郑(查看配置文件)
已排序,使用rotate3d on,而不是rotate on。
李郑(查看配置文件)
很好。有旋转视图的函数吗?当我尝试打开rotate时,出现了错误'h必须只包含轴的子轴'
尼娜(查看配置文件)
谢谢你!这是非常有用的。
琼Gautier(查看配置文件)
Eric,你好,我目前正在与STL文件的工作,我尝试使用程序读取STL文件,但我得到了一些问题。
它可以很好地与您的示例,但如果我想读取另一个STL,我得到了一个错误来自您在Stp二进制文件中使用的NaN。你能帮我修一下吗?
Di朱(查看配置文件)
李郝(查看配置文件)
谢谢
Fadi Kahwash(查看配置文件)
很适合我。感谢埃里克!
Trader_Zoe(查看配置文件)
最大哈德威克莫里斯(查看配置文件)
嗨埃里克,
当我运行这个演示中,我得到一个错误消息“未定义的函数或变量‘stlread’。”
是否有一个工具箱,我可能会丢失运行此stlread功能?
提前谢谢你!
安德里亚Menichetti(查看配置文件)
谢谢你!它的工作对我来说第一次尝试!
安德烈·安德烈(查看配置文件)
安德烈·安德烈(查看配置文件)
斯特芬Ossmann(查看配置文件)
安阳HOAI(查看配置文件)
布兰登·琼斯(查看配置文件)
我一直在试图CAD文件转换为MATLAB在过去的一周。我走过了半打XML消失了,IGES工具箱,没有工作。这个程序工作的我第一次尝试,并有一个简单易懂的界面。谢谢。
维多利亚洪(查看配置文件)
非常感谢!这真的很有用,而且令人印象深刻!
尼摩惹诺(查看配置文件)
这是因为顶点对每个面出现一次,尝试运行:
[v, ~, index] = unique(v, 'rows');
f =指数(f);
罗恩·佩罗内(查看配置文件)
有人对其他文件有什么建议吗?看来这个没法用了。演示版本也没有运行。看起来不错,但需要一个用户友好一点。非常感谢您的任何建议。我敢肯定,对于那些能让它工作的人来说,这是5颗星。
埃文·特勒尔(查看配置文件)
伟大的功能,但有一个问题。当我在网格编辑器中打开我的STL,表面有55000个顶点。然而,当我用这个脚本文件读入到MATLAB中,有近33万的顶点。任何想法是什么问题?
罗恩·佩罗内(查看配置文件)
不幸的是这个脚本不会为我跑。口口声声多个输入的要求都需要运行,即使我有文件的正确名称。
wayclif乔丹(查看配置文件)
太棒了!
Di朱(查看配置文件)
效果很好
好古(查看配置文件)
留下深刻印象
Ĵp(查看配置文件)
优秀!但只支持二进制格式。万博1manbetx
布拉德Saund(查看配置文件)
奥马尔·奥萨马(查看配置文件)
迈克尔·沃尔克(查看配置文件)
我怎么让它工作?
詹姆斯(查看配置文件)
工作就像一个魅力在一个非常复杂的SE-翻译STL文件。
托德Brintlinger(查看配置文件)
此函数仅适用于二进制STL,在使用ascii STL时将导致问题。用于读取ascii stl的条件语句被注释掉。
阿恩(查看配置文件)
什么是面和顶点是什么意思?
我想生成一个3d数组从我的stl文件..有办法吗?
查尔斯Eloquin勒克莱尔(查看配置文件)
内存昂贵,脚本很快崩溃,因为计算机内存不足。这个脚本从我的STL文件中提取了大约10亿个点。根据我的计算,我需要大约100gb的ram......
是否有人有一个解决这个问题?
法(查看配置文件)
嗨。感谢收看本期节目。你能发给我流程图吗?
致以最亲切的问候。
军刀(查看配置文件)
伟大的工作!
基督教科茨(查看配置文件)
太棒了!快速和容易使用。
赫克托耳科尔特大学(查看配置文件)
美妙的submision。我用它在我的博客上做了一些极客动图。
http://thebrickinthesky.wordpress.com/2012/12/23/my-own-death-star/
帕特里克(查看配置文件)
很有帮助
桑托什农业研究所(查看配置文件)
我想这给了我错误的印象?请证实。
罗伯特。(查看配置文件)
谢谢你的提交。什么单位是模型一旦我读了stl文件与Matlab。我正在使用NextEngine的3D扫描仪,他们告诉我,单位是由阅读器实用程序定义的。
名Shahpari(查看配置文件)
名Shahpari(查看配置文件)
非常好的和有用的。
谢谢
弗朗西斯Esmonde白(查看配置文件)
我已经重新写了这个功能要快得多。
见:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/29906-binary-stl-file-reader
通过?(查看配置文件)
很好
路易吉Giaccari(查看配置文件)
二进制filesl非常有用,但不支持ASCII格式万博1manbetx
Jveer(查看配置文件)
非常有用!
顶点和面是否可以被安排在surf中使用?
纹理不能应用于补丁对象。冲浪更有用。
阿兰·博耶(查看配置文件)