首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何生成随机定向对象的CAD几何图形?

如何生成随机定向对象的CAD几何图形?
EN

Stack Overflow用户
提问于 2015-07-06 06:36:17
回答 2查看 341关注 0票数 0

如何生成随机定向和随机大小的对象(3D)的CAD几何图形?我需要对随机大小和随机方向的矩形建模--几千到几百万个。

我还没有遇到任何具有=rand()函数的CAD工具,可以输入到尺寸中。是否有一种方法可以让CAD程序导入这些随机生成的参数值的CSV文件?

EN

回答 2

Stack Overflow用户

发布于 2015-07-06 09:04:39

在SolidWorks中,可以具有模型参数(标注长度/角度、约束等)。存储在称为设计表的Excel电子表格中。电子表格中的每一行代表模型的不同配置,每一列代表不同的参数。您可以使用Excel的内置功能或您选择的支持导出的工具来根据所需的发行版生成配置。我不记得最简单的方法是将大量具有不同配置的实例放入同一个程序集中,但您并没有真正告诉我们您要实现的目标,所以我无法给您提供具体的建议。

票数 0
EN

Stack Overflow用户

发布于 2015-07-06 12:57:44

如果您有特定的CAD工具,则通常可以找到有关内部文件格式的文档。通过一些实验,您有时可以编写一个小的外部程序,它将生成CAD文件的头文件,然后循环数千次或数百万次,生成每个单独的对象。最后,生成完成文件所需的行。这有时比试图强迫工具做一些设计者从未预料到的事情要容易得多。这可能会让你使用你选择的软件来生成文件。

我建议从小的开始。使用CAD工具创建包含两个或三个矩形的文件。保存并检查文件的内容,以确保它与您对所需格式的理解相符。然后尝试在外部创建应该是相同文件的文件,并验证您的版本是否被正确接受。

你可能会认为,一些工具设计者从来没有想过有人会想要成千上万甚至数百万的东西。我建议在这个问题上偷偷摸摸。尝试将项目数加倍,检查是否按预期工作,然后一次又一次地重复此过程,直到您成功地达到数百万个项目,或者直到您发现CAD工具无法处理此问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31235665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档