SolidWorks工程图中的自动明细1

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SolidWorks工程图中的自动明细表

标签:SolidWorks工程图自动明细表很多使用ToolBox的朋友都希望图中所有用到的标准件(如螺钉螺母)的规格大小以及国标号能够自动出现在装配图的明细表中,特别是能自动产生数量规格等相关数据。否则人工统计是件非常烦琐的工作。SolidWorks早已提供了这个功能,不过因为这个是老外的软件,对中华地区的技术支持力度不强,没有提供现成的模板,而GB标准件也只是从2007版才开始加入,并且是英文名称.... 那么我们怎么解决这个问题呢?答案:自己动手。可以自己定义模板,修改库文件来实现全自动、全中文的明细表梦想。(本教程面向新手,所以会讲的详细一点,同时也请高手指教)首先,需要明白这样一个概念:工程图中的“属性变量”。啥叫“属性变量”呢?我们来看当你在工程图中插入文字和注释的时候,有一个图标是“链接到属性”,就是下图中红圈的那个:

我们选择这个“链接到属性”,就会出现下面这个对话框:(注意,一般来讲,我们在工程图中所使用的属性都应该来自图中的模型,既.sldprt或.sldasm中定义的内容,所以应该选择“图纸属性中所指定视图中模型”这一项。只有少数某些属性需要用“当前文件”中的定义,如此工程图“最后保存的时间”)

点开它,选择“材

料”:这样就插入了一个“属性变量”的文本,如下图:

而这个变量是跟随工程图中所引入的模型的属性变化的。现在我们来建立一个3D模型,选定他的材料为黄铜:

然后将这个模型插入到工程图中:

看吧,那个“属性变量”的文本就变成了“黄铜”。看到这里,可能有朋友会马上尝试,

可是,怎么没有那个“材料”的属性呢?这个前面说过,没有现成的模板给你,需要自己定义零件和装配体的模板。下一篇继续讲解。

这一篇里举例来讲“属性变量”是什么,如何来使用。(要实现工程图中的自动明细表,其根本就是“属性变量”的应用。上一篇里已经有示例,如何将3D模型中所定义的“材料”引入工程图中。可以说,“属性变量”就是SolidWorks 中3D模型与工程图之间的一个“纽带”,使得工程图中不仅是各视图与原模型关联,各种文字及表格也是与原模型相关联的。而这也是目前的3D软件的终极目标:所有的设计信息及技术表达全部包含在一个3D图中,而2D的工程图仅仅是辅助,甚至可以不要,仅在需要纸质图纸交流的时候方便、自动的生成。

也许,老外

们对未来的设想是这样的:电脑将无处不在,数字信息的交流可以替代传统的方式。那么,处于技术前沿的工程师们就更应提早去应用。在目前的版本中,SolidWorks自身模板中的属性变量并不一定是我们需要的,所以要自己定义一些属性变量。那么这些都在哪里操作呢?看下图:

选择后会出现这个:

“属性名称”就是我们所说的属性变量。在SolidWorks中,不论零件、装配、还是工程图都具有各自的属性名称,可以在模板中定义好自己常用的内容,然后工程图中与零件对应,就可以实现标题栏的自动填写。举例如下:我们在3D零件的模板中定义如下内容

在工程图的模板中做好标题栏

然后填

写文本,当然,这里的所有文本都是“属性变量”(详细内容见上篇),定义好的模板其实是这个样子:

最后,

当我们使用这个模板,插入3D零件体的时候,所有要填写的内容就会变成我们在3D零件中所定义的内容:

这就是

3D模型与2D工程图通过“属性变量”而关联的过程。下一篇具体讲解装配图中零件明细表的生成以及ToolBox标准件的引入及修改。

现实生产中2D工程图纸用来直接指导生产,它是设计工作的最终体现。SolidWorks系统自身提供的工程图模板或材料明细表若不满足具体企业的要求,可以建立二者的模板。

(1)工程图模板的建立

按照企业自身的要求建立相应图幅的工程图模板文件,并且将图层建立在工程图模板文件中,这样可以使新建的工程图都包含建立的图层。再将工程图模板复制在SolidWorks\

data\template\…的模板文件中。

(2)材料明细表模板的建立

系统所预设的材料明细表范本存储在安装目录SolidWorks\lang\ Chinese_ simplified\…

下,可依照需求自行设计新的模板。步骤如下:

1)打开Solidworks\lang\Chinese_ simplified\Bomtemp.xl文件。

2)进行如图4所示的设置(定义名称应与零件模型的自定义属性一致,以便在装配体工程图

中自动插入明细表)。

图4 用户个性化设置

☆将原Excel文件中的“项目号”改为“序号”,定义名称为“ItemNo”;

☆在“数量”前插入两列,分别为“代号”和“名称”,定义名称分别为“DrawingNo”和

“PartNo”;

☆将“零件号”改为“材料”,定义名称为“Material”;

☆在“说明”前插入两列,分别为“单重”和“总重”,定义名称分别为“Weight”和

“TotalWeight”;

☆将原Excel文件中的“说明”改为“备注”,定义名称为“Description”。

3)在Excel文件编辑环境中,逐步在G列中输入表达式D2*F2,… ,D12*F12,…,以便在装配体的工程图中由装入零件的数量与重量来自动提取所装入零件的总重量。

4)选择“文件”→“另存为”,将文件命名为BOM表模板,保存在SolidWorks\lang\

chinese-simplified \…下的模板文件中。

从此新建工程图或在工程图中插入材料明细表时,均会按定制的选项设置执行,并且不需查

找模板文件繁琐的放置路径。

2.图纸格式的更换

在生成新的工程图时,应依据零件模型的大小、综合设计经验和纸张成本等因素选取合适的工程图模板。但在工作中不免会遇到选择图形模板不合适的情况,此时需要更换图纸模板格式,具体操作步骤如下:在工程图设计管理窗口点击“图纸1”,在弹出的下拉菜单中选择“属性”,进而在图纸设定对话框中的图纸格式栏的下拉按钮中选择“自定义”,最后点击“浏览”,在目录路径中找到合适的图纸格式,点击“确定”即可。

3.解除视图对齐关系与对齐视图

在完成工程图的过程中,某些视图间的投影关系需要解除,某些视图间需要建立视图对齐关系,对此,SolidWorks提供了解除视图关系、水平对齐另一视图和竖直对齐另一视图的功能。具体操作如下:欲解除视图关系,应同时选中需要解除视图关系的视图,点击“工具”→“对齐视图”→“解除对齐关系”命令即可;欲水平或竖直对齐另一视图,应先选中需要对齐的视图,然后点击“工具”→“对齐视图”→“水平对齐另一视图”或“竖直对齐另一视图”命令,此时注意鼠标的形状,再点击欲对齐的目标视图即可。

相关文档
最新文档