答:现实生产中2D工程图纸用来直接指导生产,它是设计工作的最终体现。SolidWorks系统自身提供的工程图模板或材料明细表若不满足具体企业的要求,可以建立二者的模板。
1)工程图模板的建立
按照企业自身的要求建立相应图幅的工程图模板文件,并且将图层建立在工程图模板文件中,这样可以使新建的工程图都包含建立的图层。再将工程图模板复制在SolidWorks datatemplate…的模板文件中。
2)材料明细表模板的建立
系统所预设的材料明细表范本存储在安装目录SolidWorkslang Chinese_ simplified…下,可依照需求自行设计新的模板。步骤如下: 进行下图所示的设置(定义名称应与零件模型的自定义属性一致,以便在装配体工程图中自动插入明细表)。
图:用户个性化设置
将原Excel文件中的"项目号"改为"序号",定义名称为"ItemNo";
在"数量"前插入两列,分别为"代号"和"名称",定义名称别为 "DrawingNo"和 "PartNo";
将"零件号"改为"材料",定义名称为"Material";
在"说明"前插入两列,分别为"单重"和"总重",定义名称别为 "Weight" 和 "TotalWeight";
将原Excel文件中的"说明"改为"备注",定义名称为"Description"。
3)在Excel文件编辑环境中,逐步在G列中输入表达式D2*F2,… ,D12*F12,…,以便在装配体的工程图中由装入零件的数量与重量来自动提取所装入零件的总重量。
4)选择"文件"→"另存为",将文件命名为BOM表模板,保存在SolidWorkslang chinese-simplified …下的模板文件中。
从此新建工程图或在工程图中插入材料明细表时,均会按定制的选项设置执行,并且不需查找模板文件繁琐的放置路径。
23、问:如何通过方程式来实现产品设计?
答:如果所设计的零件尺寸之间存在某种固有的数值关系、零部件之间存在某种数值的配合关系,可以通过方程式来实现其设计意图。
1)尺寸变量的使用
在零件模型尺寸之间可以使用尺寸名称作为变量来生成方程式;装配体中零件之间或零件与子零部件之间,也可以配合尺寸来生成方程式。被方程式所驱动的尺寸无法在模型中以编辑尺寸值的方式来改变。方程式由左到右,位于等号左侧的尺寸会被右侧的值驱动,多个方程式的求解按编辑方程式中所列顺序逐一解出。
2)方程式支持的运算符和函数
SolidWorks提供的方程式支持以下运算符和函数:"+"加法、"-"减法、"*"乘法、"/"除法和"^"求幂运算符,sin(a)正弦、cos(a)余弦、tan(a)正切、atn(a)反正切、abs(a)绝对值、exp(n)指数、log(a)自然对数、sqr(a)平方根、int(a) 取整和sgn(a)符号函数,同时还可以在方程式中使用常数圆周率pi,它的值精确计算到文件系统选项指定的小数位数。
3)方程式中可以使用条件语句
语法格式为:"Dx@ SketchX"=if((条件),参数1,参数2)。当式中条件成立时,取值为参数1,否则取值为参数2。
4)方程式的注释
可以在方程式的末尾输入单引号""",然后输入备注,以论述设计意图。单引号之后的内容在计算方程式时被忽略,如图1所示。
图1 满足设计意图的方程式
图2为按图1设计意图,模型宽度分别30、50、80mm时,由方程式驱动生成的不同模型。
图2 由方程式驱动生成的模型
24、问:如何解除视图对齐关系与对齐视图?
答:在完成工程图的过程中,某些视图间的投影关系需要解除,某些视图间需要建立视图对齐关系,对此,SolidWorks提供了解除视图关系、水平对齐另一视图和竖直对齐另一视图的功能。具体操作如下:欲解除视图关系,应同时选中需要解除视图关系的视图,点击"工具"→"对齐视图"→"解除对齐关系"命令即可;欲水平或竖直对齐另一视图,应先选中需要对齐的视图,然后点击"工具"→"对齐视图"→"水平对齐另一视图"或"竖直对齐另一视图"命令,此时注意鼠标的形状,再点击欲对齐的目标视图即可。