网站大量收购独家精品文档,联系QQ:2885784924

DTAS Python脚本自动化自定义测量,突破软件限制,实现建模自由!.docx

DTAS Python脚本自动化自定义测量,突破软件限制,实现建模自由!.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

DTASPython脚本自动化自定义测量,突破软件限制,实现建模自由!

摘要:公差分析软件、尺寸链计算、尺寸公差分析、公差仿真分析、尺寸工程、尺寸链校核

在上期内容中,我们对DTASPython脚本自动化建模-专治建模界的二高问题(高重复、高耗时)进行了深入探讨。DTAS可以自由编写Python脚本,开发自己特定场景的虚拟装配与虚拟测量,成功将用户从繁琐的重复建模中解放出来,不仅大幅提升了建模效率,还让脚本能够重复利用,真正实现了建模的自动化与智能化。

而本期,我们将继续深入探索DTASPython脚本的——自定义测量功能,看看它是如何为复杂应用场景提供定制化解决方案的。

Python脚本应用场景举例

场景举例

如图所示:6块马蹄状的零件通过两孔销装到绿色圆盘,6块马蹄状内表面围成的最小圆的直径是如何变化的?

软件中是没有此类型测量,DTAS软件可以通过编写脚本来实现此场景下的测量。

软件操作

准备好了吗?让我们开始这段自动化测量的探索之旅,一起解锁DTAS3D公差仿真分析的新技能吧!

软件演示

案例脚本

如下:

#DTASSoft

#zjy#Function:求xy平面上24个点算出的最大外接圆半径及x,y坐标

#

#获取24个点的坐标参数

p1=[features[0][0],features[0][1],features[0][2]]

p2=[features[1][0],features[1][1],features[1][2]]

p3=[features[2][0],features[2][1],features[2][2]]

p4=[features[3][0],features[3][1],features[3][2]]

p5=[features[4][0],features[4][1],features[4][2]]

p6=[features[5][0],features[5][1],features[5][2]]

p7=[features[6][0],features[6][1],features[6][2]]

p8=[features[7][0],features[7][1],features[7][2]]

p9=[features[8][0],features[8][1],features[8][2]]

p10=[features[9][0],features[9][1],features[9][2]]

p11=[features[10][0],features[10][1],features[10][2]]

p12=[features[11][0],features[11][1],features[11][2]]

p13=[features[12][0],features[12][1],features[12][2]]

p14=[features[13][0],features[13][1],features[13][2]]

p15=[features[14][0],features[14][1],features[14][2]]

p16=[features[15][0],features[15][1],features[15][2]]

p17=[features[16][0],features[16][1],features[16][2]]

p18=[features[17][0],features[17][1],features[17][2]]

p19=[features[18][0],features[18][1],features[18][2]]

p20=[features[19][0],features[19][1],features[19][2]]

p21=[features[20][0],features[20][1],features[20][2]]

p22=[features[21][0],features[21][1],features[21][2]]

p23=[features[22][0],features[22][1],features[22][2]]

p24=[features[23][0],features[23][1],features[23][2]]

#求24个点在xy平面上的投影点

facePos1=[1,0,0]

facePos2=[0,1,0]

facePos3=[1,1,0]

p1Pos=PointProject

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

棣拓(上海)科技发展有限公司(简称DTAS)是国内自主研发的三维公差分析软件

1亿VIP精品文档

相关文档