欢迎访问《图学学报》 分享到:

图学学报

• 图学教育 • 上一篇    下一篇

面向三维辅助设计软件SolidWorks 的学生作业防拷贝检测系统开发

  

  1. 西北工业大学机电学院,陕西 西安 710072
  • 出版日期:2017-08-31 发布日期:2017-08-10
  • 基金资助:
    陕西省自然科学基础研究计划项目(2016JM6054);浙江大学CAD&CG 国家重点实验室开放课题(A1615);西北工业大学研究生创意创新
    种子基金(Z2017106);西北工业大学校级探究式、研究型课程建设项目;西北工业大学教育教学改革研究项目;西北工业大学教学与考核
    模式改革项目

Plagiarism Detection System for Software SolidWorks of#br# Students’ Assignment

  1. School of Mechanical Engineering, Northwestern Polytechnical University, Xi’an Shaanxi 710072, China
  • Online:2017-08-31 Published:2017-08-10

摘要: 为防止学生对三维CAD 作业的互相拷贝,以SolidWorks 文件防拷贝检测为例,首
先探讨SolidWorks 文件的各种可能拷贝方式,将其分为特征属性改变拷贝与特征属性不变拷贝两
种;然后对其分别提出对应的判断原理;最后,以C++为工具开发了一个针对多种拷贝方式的检
测系统。该检测系统通过读取SolidWorks 文件的特征信息,然后进行相关信息对比检测,筛选出
存在拷贝可能性的文件,最终提供给教师进行人工判断。教学实践证明该方法可有效制止学生之
间的CAD 作业互相拷贝。

关键词: 拷贝检测, 三维CAD 文件, SolidWorks

Abstract: In order to prevent a student copying three dimensional CAD homework of others’ students,
the detection methods for copying SolidWorks documents are taken for example to analyze. Firstly,
all the possible copy methods of SolidWorks Documents are analyzed, and they can be divided into
two types which are constant feature properties copy and inconstant feature properties copy. Then,
different detection principles are proposed to the copy methods. Finally, this paper develops a
checking system for all kinds of copy methods with C++ programming language. The system can read
feature properties of SolidWorks documents, and compare their similarities to find the possible copies
for teachers. The practical application proved that the system can prevent students from copying
others’ documents efficiently.

Key words: plagiarism detection, three dimensional CAD files, SolidWorks