
Solidworks尺寸公差标注的第二种开发方法,除了模具制造和计算机辅助工程分析之外,还使图纸的修改更加方便. 简而言之,Solidworks功能强大solidwork尺寸标注,技术创新且易于学习和使用. 但是,Solidworks工程图中的尺寸公差标记相对繁琐. 系统本身没有国际公差库,并且公差查询无法动态实现. 相反,它需要设计人员手动查询并重复工作,这无疑给设计带来了不便. 根据项目合作伙伴公司的要求,在研发中模仿PCCAD接口,使用VB作为开发工具,建立基于ACCESS的国家标准公差库,并使用Solidworks OLE应用程序开发接口API函数来实现开发Solidworks中用于尺寸公差的动态查询模块的功能,方便了Solidworks用户的设计工作. 问题描述Solidworks土层图中的尺寸标注功能非常强大. 设计者可以选择让系统自动“插入”标签方法. 工程图中的尺寸标注可以基于工程图,视图和零件特征生成尺寸. 选择所需尺寸的工程图或视图或零件特征,单击“插入”,“模型项目”菜单,在出现的对话框中选择“尺寸”复选框,单击[确定],系统将生成所有尺寸在草图尺寸中标记.
此时生成的大小相对混乱,需要删除和修改. 右键单击要修改的尺寸,选择“属性”,在出现的尺寸属性对话框中选择要修改的属性,修改相关项目. 例如: 文本内容,显示模式,尺寸公差等,确认后按[应用]. 用这三个公式标记的尺寸都与3D模型相关,也就是说,当更改图纸中的尺寸时,可以关联3D模型并自动对其进行建模,并且可以立即驱动和修改模型. 二次开发是使用Solidworks提供的接口功能来扩展其功能. 关键问题是将设计手册中的国家标准公差和配合表转换成,并实现Solidworks尺寸公差镶嵌模块的开发. 结构功能图如图1所示. 尺寸公差模块的3.1公差库的建立公差镶嵌模块使用ACCESS2000构建,并使用ADO技术访问. ADO ActiveXData Objects是Microsoft的最新数据访问技术,它替代了DAO和RDO数据访问接口. 它不依赖于对象的相互分层角色. 它比DAO和RDO更加灵活,应用范围更广. ADO通过OLE DB访问数据,OLE DB是应用程序和OLE DB之间的桥梁. 公差镶嵌模块使用关系数据结构将国家标准中所有孔,轴,底孔和底轴的国家标准公差转换为形式.
为了便于描述,下面仅以孔为例,详细描述中公差的存储以及程序对数据的提取和处理. 其余类似. 国家标准(GB / T18003-1998)规定孔的基本偏差代码为A到ZC,公差为12级. 要确定尺寸偏差,您必须具有3个基本尺寸,偏差代码和公差等级,因此国家标准孔的极限偏差表是三维的. 如果公差以三个维度存储,则需要建立多个表,并且每个表必须根据每个条件关系与一个主键连接. 编程时,有必要使用SQL语句进行联合查询,这将大大降低查询速度,增加存储空间,并且相关数据被破坏并存储在不同的表中,不利于的维护. 将来的系统管理员. 为了避免上述缺点,很容易编程. 经过分析,作者认为将偏差代码和公差等级组合为一个,并且将图2中的上下偏差也组合在一起,从而将三维表转换为二维表. 存储方法如图2所示. 它被列为基本尺寸信息,其他数据为孔偏差信息,其中前7位是符号位. 查询结果由程序分隔,显示在VB界面上,并由设计者确认,然后在Solidworks中标记相应的大小. 例如: 查询基本尺寸为30且公差等级为基本偏差代码A的孔. 查询结果为00352000030000. 分离程序公差后,标注在尺寸上的结果为: 上偏差0.352mm和下偏差偏差0.300mm.
这里有个问题要注意: 由于Solidwork. 后继数据以m为单位,因此必须将大小单位的转换功能添加到程序中. 3.2应用程序开发的实现过程Solidworks不支持.EXE文件,但可以执行.DLL文件. 因此,该系统使用ActiveX技术将开发的系统作为插件插入到Solidworks中,从而可以从外部操作Solidworks. 在VB环境中,将创建ActiveX DLL项目,并通过参考下拉菜单启用SolidWorks API功能库以使VB能够建立和连接. Solidworks中的每个对象的连接可以标识其中的每个Solidworks对象的类别. VB程序并操作其属性和方法. 编译程序后,生成一个.DLL文件,然后在Solidworks环境中使用“添加一个插件(* .dll)”文件类型打开文件,然后将自动将创建的项目添加到插件中,因此您可以将SolidWorks与将插件用作插件一样使用. 尺寸公差标记过程位于“注释内容”表单上[OK]控件的Click事件中. 每次按下[确定],Solidworks将自动激活所选尺寸并标记公差. 3.3尺寸示例下面以步进轴尺寸公差的尺寸为例来说明系统的使用: 首先选择要标注的尺寸,单击KNSolidworka,在图纸上的菜单栏上单击尺寸,公差查询,或按快捷键Alt + A按下键后,将显示一个用于标记内容的对话框,输入基本尺寸,选择相应的公差查询类型,然后单击[CX]按钮.
选择相应的标签,然后单击所需的基本偏差和公差等级代码的按钮. 搜索结果将出现在上下偏差的文本框中. 确认后,返回标签内容对话框. 再次按[确定]后,所选尺寸将用上下偏差标记. 基本结论尺寸公差标注的第二项发展使设计人员可以在工程图中快速准确地标注尺寸公差. 它减少了设计人员的工作量和时间,有效地提高了设计效率,并且操作简单方便. 因此solidwork尺寸标注,这种二次开发具有一定的应用价值.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-229345-1.html