- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
由excel表驱动的参数化设计方法在货架行业的应用
由excel表单驱动的参数化设计方法在货架行业的应用
北京久威仓储设备有限公司/王哲
摘要:本文介绍了用excel表单驱动solidworks进行货架参数化设计的具体方法。
关键字:Excel solidworks 货架 参数化设计
在货架设计工作中,经常会遇到,同类货架不同尺寸不同层数以及不同横梁种类的情况,每次都需要重新绘制,使工作重复,工作量变大。为了解决这一问题,考虑到三维设计软件solidworks具有参数化设计的功能,以此为出发点,来实现货架数模快速生成,从而解决货架设计领域低效重复劳动的问题。
Solidworks软件提供了基本的参数化设计功能,即动态配置功能,此功能既可以通过手动的方式进行配置,也可以通过excel表单进行设置与驱动,一般情况下,通过软件的帮助文件可以找到配置表的基本设置方法,但是不完全。我们通过不断地实践,寻找到一套完整的解决方案,可以利用多张excel表单来驱动整个货架数模的生成。
第一步,根据需要建立solidworks数模。
第二步,根据需要建立一张总表,这张总表的作用有3个:
用来输入原始数据,这些数据就是参数化设计中的输入数据。例如货架的长宽高之类的数据等等。
2.将输入的数据进行运算,得出尺寸驱动中需要用到的数据。
3.向每一个从属于总装配体的下一级零件或装配体中的表单提供数据。四是向货架的总装配体提供尺寸驱动的数据。
我们将这一张表暂且先叫做“总表”。如图(1)
其次,要为附属于总装配体之下的每一个零件以及装配体,全部建立表单。这些表单的作用是为附属于总装配体之下的每一个零件以及装配体提供尺寸驱动的数据。他驱动例如拉伸的长度等数据。我们将这些表暂且叫做“分表”。如图(2)
在图(2)中所示的部分为内尺寸名称,应一一对应solidworks中的对象。其对应关系如图(3)所示。
最终我们需要做的是在“总表”和“分表”之间建立联系。我们利用excel表单自身的特性。将“总表”中的数据以粘贴链接的方式,传输到“分表”中。进行每个零件的驱动尺寸。总体关系如图(4)。
上述所说的就是excel表单建立的总体框架。其中表单的建立还需要注意3点:
1.在excel中只有第一张工作表(默认Sheet1),可以用来作为solidworks尺寸驱动的表单。尺寸驱动数据不要建立在非第一张工作表中,否则驱动无法进行。
2将用于计算,以及其他不作为尺寸驱动的数据,写在除第一张工作表以外的其他表中,否则将会有可能影响尺寸驱动的正常执行。
3.所有数据的计算工作一定要在总表中完成。这里要强调一点,不要将“分表”中的数据,粘贴链接到“总表”中去,因为数据只能在solidworks尺寸驱动时,从“总表”传输到“分表”而不能从“分表”传输到“总表”。
以上所说的是excel尺寸驱动表单的建立方法。下面将会说明如何将这些表单应用到solidworks中最终实现尺寸驱动。
第一步,将货架总装配体中的每一个零部件或装配体都逐一打开,为他们添加尺寸驱动所对应的“分表”。并且每张分表在添加时都要选上链接。具体做法如图(5)所示。
第二步,为总装配体添加尺寸驱动对应的“总表”。这张总表也要选上链接。以上操作全部完成之后,表单驱动solidworks货架参数化设计就可以实现了。
日常具体使用方法,可分为两步:
第一步,按需求打开excel总表修改数值,保存退出。
第二步,打开excel总表所对应的货架总装配体solidworks文件,之后就将会自动绘制出一个符合要求的货架图了。最终效果如图(6)。
需要注意的问题一共有5点:
1.我们既然要使用excel表单来驱动solidworks进行货架参数化设计。我们就要了解,他执行驱动时的顺序。我们打开货架总装配体时,程序首先打开“总表”,但是不执行“总表”中的尺寸驱动,而是逐一打开组成总装配体的零部件或装配体,如果打开的是单一零件,就会执行此零件的表单尺寸驱动,如果打开的仍然是一个装配体,那么将继续打开组成这个装配体的零件,执行这个零件的表单尺寸驱动。当零件尺寸驱动执行完毕后,再执行此零件组成的装配体的尺寸驱动。逐级向上,最后执行“总表”中的尺寸驱动。最终更新整个装配体,完成总装配体的尺寸驱动。总体流程如图(7)。
2.在为每一个零部件或装配体加载完驱动表单之后,将会生成一个新的配置,并仍然保留原来的配置(默认配置)。我们需要做的就是删除原来的默认配置,只留下由表单生成的配置,这样做是为了让每次驱动能自动配置为表单生成的驱动。
3.在货架设计时,总是会出现同一种类货架,使用不同种类的挂件和横梁的情况,这时就要用到更改配置的方法了。以此方法就可以实现更改货架横梁以及
文档评论(0)