当你使用系列零件设计表进行设计系列零件时,可能会遇到如上提示。有时候还有类似这样的提示“栏位标题包含一个无效的特征名称、”等等这些。
其实这些提示不仅仅出现在系列零件设计时,但凡用到表格时都有可能出现。
这主要是因为你的电脑没有安装excel引起的。或者是表格文件有问题造成的。有些同学安装的是WPS,虽然能正常打开表格,但是同样有如上提示。
Solidworks仅支持微软OFFICE的excel,其它的表格处理程序都不支持。
所以最简单的办法就是重新安装微软的office软件。
这点对于中国用户其实并不友好,因为咱们有强大的WPS备选。那么,我就是不想安装微软的,就是想用WPS,有没有办法继续进行表格的系列设计呢?答案当然可行。我们就以系列零件设计时用的设计表为例来看一下具体办法:
我们按正常流程创建表格,不过这时不要急着填写数据。因为你填了也保存不了。我们只需要它创建好表格就行了。
然后就是继续,不管错误提示。直接就当填好了。然后在配置中找到表格下方的设计表,在设计表上右键,选择“在单独窗口中编辑表格”。
这时你会发现,表头都已经存在了,只需要在数据列填写想要的数据就可以了。然后一定要点一下"保存".
这样就形成了一个保存好的文件。关闭退出,你会发现已经更新了所有数据的配置。
原理:
Solidworks在程序动作性打开表格时,默认调用的是office的excel,它的默认执行代码都是按excel规格定制的,所以虽然能打开,但是却不能保存。
而当我们放弃保存,选择在单独窗口中编辑表格时,就是使用了电脑上的表格处理程序打开了表格,当然这时可以单独使用对应的表格处理程序进行保存了,如WPS。 当文件保存成功后,就想当于在创建表格时的来源选择的是“来自文件”。
这样就完美避开了执行程序的动作路径。
转载需知:未经nbnq.net允许不得转载,转载需注明出处。
这个办法真的帮我解决了问题。2023版的,插入设计表没有反应,按照您这个办法,结合官网的复制属性名称的方法,我得设计表终于搞定了,多谢啦!
(https://help.solidworks.com/2023/chinese-simplified/SolidWorks/sldworks/t_Entering_Parameters_in_a_Design_Table.htm?id=b511f42c5d4f4f31b07c57941467b8f5)