留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于SolidWorks二次开发的工程图尺寸冗余检查技术研究

王岩岩 张春燕 李坤 张胜文

王岩岩, 张春燕, 李坤, 张胜文. 基于SolidWorks二次开发的工程图尺寸冗余检查技术研究[J]. 制造技术与机床, 2023, (4): 72-77. doi: 10.19287/j.mtmt.1005-2402.2023.04.011
引用本文: 王岩岩, 张春燕, 李坤, 张胜文. 基于SolidWorks二次开发的工程图尺寸冗余检查技术研究[J]. 制造技术与机床, 2023, (4): 72-77. doi: 10.19287/j.mtmt.1005-2402.2023.04.011
WANG Yanyan, ZHANG Chunyan, LI Kun, ZHANG Shengwen. Research on dimensional redundancy inspection technology of engineering drawings based on the secondary development of SolidWorks[J]. Manufacturing Technology & Machine Tool, 2023, (4): 72-77. doi: 10.19287/j.mtmt.1005-2402.2023.04.011
Citation: WANG Yanyan, ZHANG Chunyan, LI Kun, ZHANG Shengwen. Research on dimensional redundancy inspection technology of engineering drawings based on the secondary development of SolidWorks[J]. Manufacturing Technology & Machine Tool, 2023, (4): 72-77. doi: 10.19287/j.mtmt.1005-2402.2023.04.011

基于SolidWorks二次开发的工程图尺寸冗余检查技术研究

doi: 10.19287/j.mtmt.1005-2402.2023.04.011
基金项目: 镇江市重点研发计划项目(GY2019003,GY2020007)
详细信息
    作者简介:

    王岩岩,女,1999年生,硕士研究生,主要从事SolidWorks二次开发。E-mail:3273475021@qq.com

    通讯作者:

    张春燕,女,1976年生,副教授,主要研究方向为绿色智能制造技术。E-mail:648159778@qq.com

  • 中图分类号: TH166

Research on dimensional redundancy inspection technology of engineering drawings based on the secondary development of SolidWorks

  • 摘要: 针对SolidWorks工程图中尺寸标注易出错、人工检查难度大等问题,提出了一种对SolidWorks工程图尺寸冗余检查技术。基于VB.NET编程语言对SolidWorks进行二次开发,通过调用SolidWorks中的API函数获取工程图中的视图信息以及尺寸信息,用SQL Server数据库对数据进行储存和读取。运用比较法,实现了工程图中尺寸重复以及尺寸链封闭的检查,并将错误尺寸高亮显示在工程图中。最后以冷藏车的典型零件为对象,验证了该方法的可行性。该技术极大地降低了检查时间和错误率,提高了工作人员的效率。

     

  • 图  1  SolidWorks API对象模型

    图  2  尺寸重复检查流程图

    图  3  尺寸封闭检查流程图

    图  4  获取视图信息界面

    图  5  尺寸重复检查结果界面

    图  6  重复尺寸高亮显示图

    图  7  尺寸封闭检查结果界面

    图  8  封闭尺寸高亮显示图

    表  1  事件方法表

    事件或方法对象或对象类型注释
    OpenDoc6()SldWorks打开文件
    SaveSldWorks.ModelDoc保存文件
    CloseDocSldWorks关闭文件
    GetName2View获取工程图中视图的名称
    GetDimensionCount4()View获取各视图中尺寸的数量
    Type2DisplayDimension显示尺寸的类型
    GetSystemValueDimension获取尺寸值
    GetLineAtIndex3DisplayDate获取尺寸两端的坐标
    GetArrowHeadAtIndex2DisplayDate获取尺寸线箭头两终端的坐标
    SetLineColorDrawingDoc高亮显示
    下载: 导出CSV
  • [1] 刘灿涛, 汪叔淳. 尺寸封闭性检验的新算法[J]. 计算机辅助设计与图形学学报, 1997, 9(5): 84-89. doi: 10.3321/j.issn:1003-9775.1997.05.014
    [2] 张树有, 卓勇. 基于逻辑坐标的多视图尺寸冗余性判别[J]. 工程图学学报, 1997(4): 66-70.
    [3] 杨勃. 基于约束原理和CR 图的工程图尺寸信息完备性检验和自动计算[D]. 湘潭: 湘潭大学, 2005.
    [4] Cheng Y L, Ni Z H, Liu T Y, et al. An intelligent approach for dimensioning completeness inspection in 3D based on transient geometric elements[J]. Computer Aided Design, 2014, 53(8): 14-27.
    [5] Luisa Martínez M, Félez J. A constraint solver to define correctly dimensioned and overdimensioned parts[J]. Computer-Aided Design, 2005, 37(13): 1353-1369. doi: 10.1016/j.cad.2005.01.004
    [6] Korosec M, Balic J, Kopac J. Neural network based manufacturability evaluation of free form machining[J]. International Journal of Machine Tools & Manufacture, 2005, 45(14): 13-20.
    [7] Giachetti R E, Alvi M L. An object-oriented information model for manufacturability analysis of printed circuit board fabrication[J]. Computers in Industry, 2001, 45(2): 177-196. doi: 10.1016/S0166-3615(01)00092-6
    [8] 吴权威. SolidWorks 2003中文版实务 [M]. 北京: 科学出版社, 2004.
    [9] 李大磊, 赵玉奇, 张志林, 等. SolidWorks高级功能与工程应用 [M]. 北京: 北京邮电大学出版社, 2009.
    [10] 陈超祥, 胡启登. SolidWorks高级教程简编: 2010版[M]. 北京: 机械工业出版社, 2010.
    [11] SolidWorks公司. SolidWorks高级教程: 2007版. 二次开发与API[M]. 北京: 机械工业出版社, 2009.
    [12] 王珊, 萨师煊. 数据库系统概论 [M]. 5版. 北京: 高等教育出版社, 2006.
    [13] 萨师煊. 数据库系统概论 [M]. 3版. 北京: 高等教育出版社, 2000.
  • 加载中
图(8) / 表(1)
计量
  • 文章访问数:  92
  • HTML全文浏览量:  19
  • PDF下载量:  49
  • 被引次数: 0
出版历程
  • 收稿日期:  2022-11-07

目录

    /

    返回文章
    返回

    重要提示

    1. 唯一官方网站:1951.mtmt.com.cn

    2. 本刊编辑部、工作人员邮箱后缀为@jcs.gt.cn

    3. 电话

    010-64739683/79(稿件、进度)

    010-64739685(缴费、录用证明)

    4. 作者服务QQ群:238874846

    注意以上信息,谨防冒名、被骗!

    《制造技术与机床》编辑部