1.5 在模型中生成系列零件设计表
您可以在模型中插入一个新的、空白的系列零件设计表,然后直接在工作表中输入系列零件设计表信息。当您完成输入系列零件设计表信息后,模型中会自动生成新的配置。
插入新的系列零件设计表方法如下:
1.单击插入、新系列零件设计表。 一个嵌入的工作表出现在窗口中,而且 Excel 工具栏会替 SolidWorks工具栏。 (如果您选择工具、选项、一般中的在单独的窗口中编辑系列零件设计表选项,则工作表就会在单独的 Excel 窗口中打开)。
单元格 A1 标识工作表为系列零件设计表:模型名称。单元格 A3 包含第一个新配置的默认名称第一实例。
2.在第 2 行中,输入您想控制的参数。(保留单元格 A2 为空白。)
注意单元格 B2 为激活状态。
提示:有一种简便的方法可以在新的系列零件设计表中增加某些类型的参数。保持合适的工作表单元格为激活状态:
尺寸。在图形区域中双击某个尺寸。(在您插入新的系列零件设计表之前,确定所有必要的尺寸都已显示出来)。此时尺寸@特征或 尺寸@草图参数插入到单元格中。
特征压缩。 在特征的一个面上双击。 此时$状态@特征参数插入到单元格中。
零部件压缩。在零部件的一个面上双击。
此时$状态@零部件<实例>参数插入到单元格中。
当您继续以这种方法增加参数时,相邻的单元格( C2、D2等)会自动被激活。每个参数添加到标题行中,当前数值显示在第 3 行中(第一实例)。
3.在列 A(单元格 A3、A4 等)中输入您想生成的配置名称。
名称不能包含正斜线 (/) 或 (@) 字符。
注意:如果配置名称仅包含数字,则 Excel 会将此名称当成数值,而不是文本。一般这不会有什麽影响,但在以下情况中例外:
如果数值以零开头,则会移除前面的零。
如果数值长度超过 12 位,则会用科学记号显示此数值。
如要更正此问题,请用右键单击标题单元格 A (选择整列),然后选择设置单元格格式。在数字标签中的分类下选择文本。
4.在试算表单元格中输入参数值。
5.当您完成编辑后,请在表格外单击以将其关闭。SolidWorks 菜单及工具栏会重新出现。
此时会显示一条信息,其中列出所生成的配置。
6.如要显示由系列零件设计表添加的配置,请单击窗口底部的 ConfigurationManager
标签。双击该配置的名称,或者用右键单击该名称并选择显示配置.
1.6 系列零件设计表参数
1.6.1 系列零件设计表参数
配置属性对话框中包含一个备注方框,您可以在其中输入备注或其它有关配置的附加信息。此方框中输入每种配置信息的列标题,使用以下语法:
备注
在表格的单元格中,输入装配体配置的备注。备注是可选的,如果单元格为空白,备注方框为空。
系列零件设计表中的零件编号(Part Number in a Design Table)
您可以控制材料明细表中的零件编号栏中显示的数值。对于装配体,当该种配置作为子装配体使用时,此数值即为零件编号。列标题使用以下语法:
零件编号
这与配置属性、高级对话框中的使用以下名称选项对应。
在表格的单元格中输入每种配置的零件编号。如果单元格为空白,按照默认会使用配置名称(与复选使用以下名称相同,并在文字方框中保留默认配置名称)。
系列零件设计表中的特征压缩(Feature Suppression in a Design Table)
在零件的系列零件设计表中,您可控制模型特征、草图及参考几何体的压缩状态。
在装配体的系列零件设计表中,您可控制属于该装配体的任何特征的压缩状态:属于该装配体的配合、装配体特征孔和切除、装配体阵列、任何草图或参考几何体。您不能用装配体系列零件设计表控制单个装配体零部件之项目的压缩状态。
有两种方法可以指定装配体特征的压缩状态。
方法 1(建议)
控制特征压缩的列标题使用以下的语法:
$状态@特征
其中的 特征是特征的名称。例如,名为 $状态@孔1 的栏控制第一个孔的压缩状态。
在表格的单元格中输入所需的压缩值:压缩(或 S),解除压缩(或 U)。如果单元格为空,则默认为解除压缩。
方法 2 仅将特征名程 输入列标题单元格。
如要压缩特征,保持表格单元格为空白。如要解除(包含)特征,在单元格中输入任意字串。 语法与 SolidWorks 98Plus 以前的版本中系列零件设计表使用的语法相同。包含这种语法是为了向后兼容,并方便已经熟悉了这种方法的用户。 Copyright?1999 by SolidWorks Corporation. All rights reserved.
1.6.2 系列零件设计表参数摘要-自定义属性
指定的列标题使用以下的语法:
属性@属性
其中
属性为自定义属性的名称。您可以使用摘要信息对话框中指定配置标签中所列的一种属性,或添加新的自定义属性。
例如,使用标题 $属性@cost 控制每种配置的自定义属性cost。
在表格的单元格中输入每种配置的属性值。如果单元格为空,配置的属性没有定义。
注意:
如果您想将自定义属性作为材料明细表中的栏,属性名称中不要包含空格。
系列零件设计表中的用户注释(User Notes in a Design Table)
系列零件设计表可以只包含附加的信息栏或列(注释、中间计算结果等)。
指定自定义属性的标题使用以下的语法:
$用户注释
在您不想计算的栏或列的标题中使用此关键字。您可以根据需要使用任意数目的列或栏。记住表格中间不能包含标题为空的列或栏。
1.6.3 系列零件设计表参数摘要-BOM
显示
您可以控制材料明细表中如何列出装配体,此时这种配置作为子装配体使用。
列标题使用以下语法:
在BOM中从不展开
这与配置属性、高级对话框中的当使用子装配体时不在材料明细表内显示其子零件选项对应。
激活时,无论在插入材料明细表时选择了哪个选项,子装配体从不展开。其作用与选择只显示顶层子装配体与零件相同。如要激活选项(从不展开),在表格的单元格中输入是(或Y)。
关闭时,如果您在插入材料明细表时选择只显示零件或以缩进式列表显示子装配体与零件,子装配体将展开。如要关闭此选项(允许展开),在表格的单元格中输入否(或N)。
如果单元格为空,默认为关闭此选项。
系列零件设计表中的零部件显示状态(Component Visibility in a Design Table)
控制显示状态的列标题使用以下的语法:
显示@零部件<个体>
如要显示模型,在表格的单元格中输入是(或 Y)。如要隐藏模型,输入否(或N)。如果单元格为空,默认为否(不显示模型)。
系列零件设计表中的零部件压缩(Component Suppression in a Design Table)
控制压缩状态的列标题使用以下的语法:
$状态@零部件<个体>
在表格的单元格中输入所需的压缩状态:压缩(或 S)或还原(或 R)。您不能将零部件设定为轻化状态。如果单元格为空,默认的压缩状态为还原。
系列零件设计表中的参考配置(Referenced Configuration in a Design Table)
控制零部件配置的列标题使用以下的语法:
配置@零部件<个体>
在表格的单元格中输入所需配置的名称。该栏中不允许空白单元格。
1.7 系列零件设计表参数
1.7.1 系列零件设计表参数
系列零件设计表中使用的尺寸、特征、零部件和配置名称必须与模型中的名称匹配。
如要保证完全匹配,您可以复制和粘贴名称。 列标题单元格中显示的大多数参数包含关键字(例如 状态 或 备注)。某些参数(用于装配体系列零件设计表中)还包含零部件名称和个体数字,使用以下语法:
$关键字@零部件<个体>
其中 零部件为零部件的名称,个体为尖括号中整数形式的个体数字。
例如,标为 $配置@gear<2> 的栏控制名为 gear
的第二个零部件的参考配置。您可以在一个列标题单元格中对于一个零部件多个个体的语法。
参数关键字(列标题单元格中)和数值(单元格中)不分大小写。
在系列零件设计表中间不能包含任何标题为空白的列或栏。软件在到达标题单元格为空的列或栏时会停止计算资料。
标题为空的列或栏中或者其后出现的资料将被忽略。
1.7.2 系列零件设计表参数摘要
零件和装配体之系列零件设计表支持:
参数语法
有效值
默认(数值单元格空白)
尺寸@特征==>>详细内容任意有效的尺寸小数数值零(如果不是有效值会出错)
$备注
任意文字串
空白
$零件编号
任意文字串
配置名称
特征名称
空白(压缩)
任何文字串(解除压缩)
压缩
$状态@特征名称
压缩,S
解除压缩,U
解除压缩
$属性@属性
任意文字串
未定义属性
$用户注释
任意文字串
不计算
仅装配体之系列零件设计表中支持:
参数语法
有效值
默认(数值单元格空白)
参$在BOM中从不展开
是(从不展开)
否(允许展开)
否
$显示@ 零部件<个体>
是,Y
否,N
否
$状态@ 零部件<个体>
还原,R
压缩,S
还原
$配置@ 零部件<个体>
配置名称
不允许