软件技巧SolidWorks自动生成明细表方法第三讲(共三讲)

软件技巧SolidWorks自动生成明细表方法第三讲(共三讲)

那么当在这个零件所在的装配的工程图中插入“材料明细表”时:

就会出现如下表格内容:

由于默认的SolidWorks“材料明细表”表格模板之包含项目号、零件号、数量等条列,因此所需要的条列可以自己添加,如下图:(选择某一格,然后在“属性”中选择“列属性”,就会出现可添加的项目。如果新增表格列,也会出现这一内容)

将第一次作好的表格保存为“材料明细表”模板,代替原来的*.sldbomtbt文件就可以实现一役永劳,以后只要插入“材料明细表”,所有定义过的变量条列都会出现,不用再做添加。

那么,当装配中还插入了ToolBox标准件,这些标准件在“材料明细表”中所显示的都是英文该咋办呢? 下一篇继续讲解!

安装好SolidWorks2007,并在安装时包含ToolBox插件后,默认情况下会出现C:Program FilesCommon FilesSolidworks Data这个文件夹(此文件夹可以在安装时设定变更)。ToolBox的相关数据就在这里了。其中Browser文件夹下是标准件的3D模型,CopiedParts文件夹下存放使用过程中单独生成配制的零件,PartLibs文件夹存放自定义标准件。在Lang文件夹下是各语言版本的ToolBox配制表,为Microsoft Office Access数据库格式。

在这些Lang里面,chinese-simplified里的内容是空的,这是因为2007版本的ToolBox并没有完成中文化。中文版的SolidWorks2007其实使用的是English的配制表,也因此ToolBox中GB标准件会在工程图中全部显示为英文名称。

有朋友可能会问:那为什么设计库的列表中会显示中文名称?如下图:

这是因为设计库的列表中所显示的名称并不是Solidworks Data中的。这个列表的定义在 C:Program FilesSolidWorksToolboxlangChinese-Simplified中。

为何会这样呢?ToolBox是作为SolidWorks的一个辅助插件销售的,购买了这个插件才会有C:Program FilesCommon FilesSolidworks Data下的内容。而标准版的SolidWorks是包含一个ToolBox基本数据的,用于支持孔向导的使用。

我等中文用户只能通过修改C:Program FilesCommon FilesSolidworks DatalangEnglish下的SWBrowser.mdb来实现ToolBox的全中文化。(这软件是老外的啊,谁叫咱老是用盗版,使得老外们对咱不重视)

使用Microsoft Office Access打开这个SWBrowser.mdb,天啦!nnnn个条目,哪个是需要修改的啊?!

如果将所有的内容都汉化,工作量非常大。本人建议用到哪个就修改下哪个,经过工作中不断积累,最终会越来越完善。(重装系统时可要记得备份ToolBox哦,否则.........)

我们以开口垫圈为例来说明:

需要修改开口垫圈,首先将这个东西拖入装配,会出现以下内容:

注意这里的配制名称:GB_SPECIAL_WASHERS_TYPE5,这个就是我们要寻找的条目了。在Access中的条目是以字母顺序排列的,GB开头的全部是GB标准件的内容;其中,GB_CFG开头的是配制信息,GB_DATA开头的是具体规格的数据。这里我们找到这个:GB_CFG_Special_washers_TYPE5,如下图:

打开这个条目:

将999条目的数值改成:{开口垫圈 }

保存后再来插入这个标准件,就出现了中文配制:

其它项目可以根据自己的需要来修改。注意:索引号小于900的所有内容均不可修改,这些都是非注释内容,与GB_DATA中的数据具有对应关系,修改其会导致ToolBox出错不可使用。修改后的内容插入装配工程图,就会在明细表所对应的项目中出现。

另外还有些自己所需要加入的项目除了以此方法修改外还可以通过前面介绍过的“属性变量”来实现。

PS:模具论坛的“piaoyao-sw”有介绍如何通过ToolBox的“配置”功能添加备注条目,与本人方法不同,具体内容可以去查看他的相关帖子。

机械工程师微信群已经建立“钣金”“模具”“医疗器械”“非标自动化”等群,请先加主编(微信/QQ:695622910)好友,申请入群!


比丘资源网 » 软件技巧SolidWorks自动生成明细表方法第三讲(共三讲)

发表回复

提供最优质的资源集合

立即查看 了解详情