工程师不喜欢执行数据输入任务

工程师和设计师除了执行文书任务(尤其是数据输入)外,几乎没有什么讨厌的东西。他们宁愿花时间设计,建模和执行验证研究。

他们比数据输入更讨厌的是必须在多个位置多次手动输入相同的数据。这不仅是无聊的操作,而且每个工程师都知道重复输入数据不仅成本高昂,而且本质上很危险:

  • 这是浪费大量的工程时间。
  • 修改后(如果未更新任何数据记录)可能存在矛盾的数据,这可能会导致生产和购买的不确定性,甚至导致订购,制造或交付错误产品的不确定性。
数据应存储在一个地方,然后任何利益相关者都可以在其他多个地方引用。

幸运的是,诸如SOLIDWORKS之类的现代参数化CAD平台拥有使用户只能在一个地方输入一次任何数据,并让利益相关者在多个地方引用这些数据所需的所有工具。利益相关者可以包括但不限于:

  • 设计者
  • 工程师
  • 跳棋
  • 管理人员
  • 购买者
  • 销售专员
  • 营销专业人士
  • 程式设计师
  • 制造人员
  • 安装人员
  • 经销商
  • 供应商
  • 顾客

SOLIDWORKS中的自定义属性

您是否曾经想过SOLIDWORKS用户有多少种不同的方式可以输入,修改或读取SOLIDWORKS中的数据?让我们一起努力找出答案!

在本文的范围内,我们重点关注SOLIDWORKS Standard许可中的可用功能。我们假设读者具有创建,编辑和阅读自定义属性的经验,并且正在寻找提高生产率的提示和技巧。

1.传统文件属性菜单

文件属性菜单是输入或读取自定义属性的最流行且可能效率最低的方法。请注意,可以从标准工具栏上单击一下来访问它(图1)。

图1.文件属性访问。
图2.访问Custom和Configuration Specific属性。
优点:
  • 非常受欢迎
  • 直截了当
  • 访问自定义属性(特定于文件)和配置特定的属性
缺点:
  • 笨拙的 需要多次点击才能实现任何目标
  • 信息超载:列出所有属性
  • 数据无法排序
提示1:将多个属性从一个文件复制并粘贴到另一个文件:
  1. 选择您需要复制的行
  2. 按CTRL + C
  3. 切换到其他文件或其他配置
  4. 打开文件属性对话框
  5. 在行上选择
  6. 按CTRL + V

2.属性标签

属性选项卡是输入,编辑和读取自定义属性(尤其是在装配体中)的最有效工具之一。

图3.“属性”选项卡-顶层装配体(未选择组件。)
优点:
  • 一键访问
  • 即时探测属于在图形区域或FeatureManager设计树中选择的组件的属性
  • 可定制的界面
  • 促进SOLIDWORKS用户团队的一致性
  • 允许创建以下属性的选项卡:零件,装配体,工程图和焊件
  • 多种配置界面的方式:文本字段,下拉列表,数字字段和决策(包括复选框是/否,最多10个不同选项的单选按钮,使用单选按钮,复选框或列表的带有父/子关系的条件列表)
  • 可以读取外部文件中的数据:文本文件,Excel电子表格
  • 允许批量输入多个组件
  • 允许探测(读取)来自多个组件的数据
  • 允许只读字段(对于要求所有数据仅在PDM数据卡中输入的公司非常有用)
  • 允许预先扩展或折叠或分组框
缺点:
  • 没有通用选项卡可用于零件文件和子装配文件。结果,选择不同类型的组件时,将显示图4所示的以下错误:
图4.同时选择零件和子装配体零部件时的错误消息。
  • 当组件具有先前使用不同模板通过属性选项卡输入的数据时(如果同时选择它们),将显示图5所示的以下错误:
图5.使用属性选项卡时最令人沮丧的错误消息。
  • 由于没有用于从图形区域选择“切割清单”项目的过滤器,因此使用焊缝级属性选项卡比较麻烦。
最佳实践:

属性选项卡应由CAD管理员或超级用户设置,并由整个团队共享。

提示2:使用“属性”选项卡批量编辑所有选定文件上的数据之前,请先使用“保存的高级选择”批量选择零件或子装配体零部件:
  1. 选择“选择”图标旁边的下拉箭头(为减少鼠标移动,可以使用“快捷方式”工具栏,也称为S键工具栏。
  2. 利用以下事实:部分扩展包含字符串sldprt;而Assembly扩展包含字符串sldasm
  3. 参见图6。
图6.为零件文件设置高级选择。

将保存的搜索添加到收藏夹。(可选)导出搜索以使整个工程团队受益(如图7所示):

  • 选择搜索
  • 点击“导出搜索…”
图7.通过与整个团队共享此搜索来确保团队级别的一致性。

在“选择”下拉菜单中可以使用新菜单项。

图8.启用了批量选择。

当多个组件共享自定义属性值时,节省的时间令人印象深刻,如图9所示。

图9.此装配所有零件的通用值。

3.物料清单

在SOLIDWORKS中,可以将材料明细表(BOM)作为BOM表插入到装配体和工程图中。如果设置正确,它们可以为用户提供一种读取和写入参数自定义属性的简单方法。

优点:
  • 在图形区域或FeatureManager设计树中选择零部件会突出显示材料明细表中的相应行。
  • 在BOM表中选择一行或多行还可以在图形区域和FeatureManager设计树中选择相应的组件。
图10.购买了选定的组件(注意,列出的是供应商,而不是物料)。
  • BOM列可以包含方程式。在图12中,此等式用于列出制造组件的材料和购买组件的供应商。
  • 可以直接从BOM表中参数修改属性。在编辑BOM表单元时,请确保使用了“保持链接”选项(请参见图11)。
图11 –维护BOM及其组件之间的参数链接。
图12.使用自定义属性值的方程式。
缺点:
  • 未经培训的用户可能会手动更改BOM表值,而无需保留与组件的链接。
技巧3:在装配体中,在“ Notes Area”注释视图中插入BOM,以确保在操纵视口时它是静态对象(请参见图13)。
图13. Notes区域中的所有实体都不随视口一起旋转。

4. FeatureManager树过滤器

在过滤器中键入自定义属性值是一种快速列出仅符合FeatureManager设计树中条件的零部件的快速方法。

图14.列出了所有具有自定义属性且其值包含字符串“ pur”的组件。在这种情况下,它们是采购的项目。

5.基于自定义属性值的高级选择

每个公司都有某些属性,这些属性对某些组件的定义要比其他组件更多。创建和保存高级选择可以大大减少基于流行的标准重复选择大量组件所花费的时间,如图15所示。

图15:选择所有购买组件的快速方法
提示4:可以使用AND / OR运算符创建复杂的选择条件。