9组计算机辅助设计与制造研究性专题二报告书.docx
- 文档编号:11146041
- 上传时间:2023-05-29
- 格式:DOCX
- 页数:37
- 大小:497.15KB
9组计算机辅助设计与制造研究性专题二报告书.docx
《9组计算机辅助设计与制造研究性专题二报告书.docx》由会员分享,可在线阅读,更多相关《9组计算机辅助设计与制造研究性专题二报告书.docx(37页珍藏版)》请在冰点文库上搜索。
9组计算机辅助设计与制造研究性专题二报告书
《计算机辅助设计与制造》
研究性教学专题之二
产品模型IGES输入输出软件模块编制
学院:
机械与电子控制工程学院
专业:
机械工程机自动化
课程编号:
20L336Q
组编:
9组
组长:
任邱
组员:
赫思尧、石旭东、王嘉琦
指导教师:
蔡永林
日期:
2016.6.10
目录
一、内容简介3
1.1目的3
1.2专题背景3
1.3研究内容4
二、编程实现方法及成果5
2.1使用SW软件建立模型5
2.2输出IGES格式文件内容5
2.3matlab实现IGES格式的输入19
2.4提取模型信息,输出IGES格式21
2.5使用Pro-E软件打开输出的IGES格式数据23
2.6GUI图形用户界面23
三、小组成员及分工24
四、感受心得25
一、内容简介
1.1目的
(1)理解产品数据交换标准在CAD/CAM系统中的作用,熟悉常用的IGES标准,掌握通过IGES标准实现不同CAD/CAM软件之间的产品数据交换的方法,掌握IGES标准的数据结构。
(2)掌握利用计算机编程语言,实现产品模型IGES格式的输入输出,为CAD/CAM软件的二次开发打好基础。
(3)提供给学生一个编程训练的机会,培养学生与他人沟通的能力,培养团队合作的习惯与意识。
本次编程工作量较大,需要团队合作完成,先集体讨论方案,再分工编程实施,最后形成整体软件模块。
(4)利用MasterCAM或UG以及EdgeCAM软件,分别进行线框建模、表面建模、实体建模和建模造型,产生不同的零件模型,将这些模型转换成IGES或STEP格式,分析不同标准格式文件的结构,理解不同模型的几何信息和拓扑信息的计算机内部表示方法,为CAD/CAM软件的二次开发打好基础。
建议预先讲解IGES或STEP格式,并拟好具体的题目和要求。
1.2专题背景
本研究性专题源于任课教师从事的专用多坐标数控编程科研实践。
目前,国内通用CAD/CAM软件市场基本被国外软件占领,但国内机械制造企业对于专用数控编程软件还是有需求的。
利用商业软件强大的设计功能完成产品设计,开发企业需要的专用CAD/CAM软件,完成复杂零件的高效、高精度加工,能有效地满足国内制造企业的实际需求。
这就需要将通用CAD/CAM软件设计出的产品模型,输入到所开发的专用CAD/CAM软件;有些情况下,需要在专用软件中对产品模型处理,再输出到通用软件中再处理。
IGES标准是实现通用和专用CAD/CAM之间模型交换的中间桥梁,通用软件基本配置了IGES格式的输入输出接口,专用软件需要开发IGES格式的输入输出接口,以完成不同软件之间的产品模型集成。
基于这一背景,特设立本专题。
1.3研究内容
图1中的几何模型主要有立方体和圆柱体组成,两个实体的尺寸按以下方式确定:
立方体尺寸:
长,3a;宽,2a;高,a;圆柱直径:
4/3a;圆柱高:
2/3a;
其中,a=20+(n-1),其中n=9,因此a=28
立方体尺寸:
长,78;宽:
56;高:
28;圆柱直径:
37.33;圆柱高:
18.67;
具体内容:
(1)利用SW软件建立图1所示的模型,并输出IGES格式;
(2)编制计算机程序,提取该模型IGES中的几何数据,实现IGES格式的输入和模型显示;
(3)提取所显示模型信息,编制计算机程序,输出该模型的IGES格式数据,并利用Pro-E软件打开输出的IGES格式数据,检查输出程序的正确性。
(4)开发出软件界面,实现一定的人机交互功能。
(5)撰写并提交研究性专题报告,报告提纲如附件所示。
(6)研究工作课堂汇报,撰写研究报告。
二、编程实现方法及成果
2.1使用SW软件建立模型
图2Pro/E三维模型
2.2输出IGES格式文件内容
SolidWorksIGESfileusinganalyticrepresentationforsurfacesS1
1H,,1H;,5H零件1,31HC:
\Users\思尧\Desktop\零件1.IGS,15HSolidWorks2014,G1
15HSolidWorks2014,32,308,15,308,15,5H零件1,1.,2,2HMM,50,0.125,13H160611G2
.235515,1E-008,499990.,4H思尧,,11,0,13H160611.235515;G3
314100000000200D1
31408100D2
110200001010000D3
11000100D4
110300001010000D5
11000100D6
120400001010000D7
12000100D8
126500001010500D9
12600200D10
124700000000000D11
12400500D12
100120001101010000D13
10000100D14
1261300001010500D15
12600200D16
1101500001010000D17
11000100D18
1261600001010500D19
12600200D20
1001800001010000D21
10000100D22
1261900001010500D23
12600200D24
1102100001010000D25
11000100D26
1022200001010500D27
10200100D28
1022300001010000D29
10200100D30
1422400000010500D31
14200100D32
1442500000000000D33
1440-1100D34
1102600001010000D35
11000100D36
1102700001010000D37
11000100D38
1202800001010000D39
12000100D40
1262900001010500D41
12600200D42
1103100001010000D43
11000100D44
1263200001010500D45
12600200D46
1243400000000000D47
12400400D48
100380004701010000D49
10000100D50
1263900001010500D51
12600200D52
1104100001010000D53
11000100D54
1264200001010500D55
12600200D56
1004400001010000D57
10000100D58
1024500001010500D59
10200100D60
1024600001010000D61
10200100D62
1424700000010500D63
14200100D64
1444800000000000D65
1440-1100D66
1284900001010000D67
12800500D68
1265400001010500D69
126004400D70
1009800001010000D71
10000100D72
1269900001010500D73
126004400D74
10014300001010000D75
10000100D76
10214400001010500D77
10200100D78
10214500001010000D79
10200100D80
14214600000010500D81
14200100D82
14414700000000000D83
1440-1100D84
12814800001010000D85
12800200D86
12615000001010500D87
12600200D88
11015200001010000D89
11000100D90
12615300001010500D91
12600200D92
11015500001010000D93
11000100D94
12615600001010500D95
12600200D96
11015800001010000D97
11000100D98
12615900001010500D99
12600200D100
11016100001010000D101
11000100D102
10216200001010500D103
10200100D104
10216300001010000D105
10200100D106
14216400000010500D107
14200100D108
12616500001010500D109
126004300D110
10020800001010000D111
10000100D112
12620900001010500D113
126004300D114
10025200001010000D115
10000100D116
10225300001010500D117
10200100D118
10225400001010000D119
10200100D120
14225500000010500D121
14200100D122
14425600000000000D123
1440-1100D124
12825700001010000D125
12800200D126
12625900001010500D127
12600200D128
11026100001010000D129
11000100D130
12626200001010500D131
12600200D132
11026400001010000D133
11000100D134
12626500001010500D135
12600200D136
11026700001010000D137
11000100D138
12626800001010500D139
12600200D140
11027000001010000D141
11000100D142
10227100001010500D143
10200100D144
10227200001010000D145
10200100D146
14227300000010500D147
14200100D148
14427400000000000D149
1440-1100D150
12827500001010000D151
12800200D152
12627700001010500D153
12600200D154
11027900001010000D155
11000100D156
12628000001010500D157
12600200D158
11028200001010000D159
11000100D160
12628300001010500D161
12600200D162
11028500001010000D163
11000100D164
12628600001010500D165
12600200D166
11028800001010000D167
11000100D168
10228900001010500D169
10200100D170
10229000001010000D171
10200100D172
14229100000010500D173
14200100D174
14429200000000000D175
1440-1100D176
12829300001010000D177
12800200D178
12629500001010500D179
12600200D180
11029700001010000D181
11000100D182
12629800001010500D183
12600200D184
11030000001010000D185
11000100D186
12630100001010500D187
12600200D188
11030300001010000D189
11000100D190
12630400001010500D191
12600200D192
11030600001010000D193
11000100D194
10230700001010500D195
10200100D196
10230800001010000D197
10200100D198
14230900000010500D199
14200100D200
14431000000000000D201
1440-1100D202
12831100001010000D203
12800200D204
12631300001010500D205
12600200D206
11031500001010000D207
11000100D208
12631600001010500D209
12600200D210
11031800001010000D211
11000100D212
12631900001010500D213
12600200D214
11032100001010000D215
11000100D216
12632200001010500D217
12600200D218
11032400001010000D219
11000100D220
10232500001010500D221
10200100D222
10232600001010000D223
10200100D224
14232700000010500D225
14200100D226
14432800000000000D227
1440-1100D228
12832900001010000D229
12800300D230
12633200001010500D231
12600200D232
11033400001010000D233
11000100D234
12633500001010500D235
12600200D236
11033700001010000D237
11000100D238
12633800001010500D239
12600200D240
11034000001010000D241
11000100D242
12634100001010500D243
12600200D244
11034300001010000D245
11000100D246
10234400001010500D247
10200100D248
10234500001010000D249
10200100D250
14234600000010500D251
14200100D252
14434700000000000D253
1440-1100D254
314,100.,100.,100.,;1P1
110,0.,0.,18.666666667,0.,0.,-981.333333333;3P2
110,-18.666666667,0.,18.666666667,-18.666666667,0.,0.;5P3
120,3,5,0.,6.28318530717959;7P4
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,0.,0.,0.,0.,3.141592654,0.,9P5
0.,1.,0.,0.,1.;9P6
124,-1.,-7.22789203751574E-015,8.55166289179392E-031,11P7
-1.38777878078144E-014,-7.22789203751574E-015,1.,11P8
-6.98296267768627E-015,1.30348636650144E-013,11P9
4.96169340471388E-029,-6.98296267768627E-015,-1.,11P10
37.3333333333333;11P11
100,18.666666667,0.,0.,18.666666667,0.,-18.666666667,0.;13P12
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,0.,3.141592654,0.,1.,15P13
3.141592654,0.,0.,1.,0.,0.,1.;15P14
110,18.666666667,0.,18.666666667,18.666666667,0.,0.;17P15
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,1.,3.141592654,0.,1.,0.,0.,19P16
0.,1.,0.,0.,1.;19P17
100,0.,0.,0.,18.666666667,0.,-18.666666667,0.;21P18
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,1.,0.,0.,0.,0.,0.,0.,1.,0.,23P19
0.,1.;23P20
110,-18.666666667,0.,0.,-18.666666667,0.,18.666666667;25P21
102,4,9,15,19,23;27P22
102,4,13,17,21,25;29P23
142,1,7,27,29,1;31P24
144,7,1,0,31;33P25
110,0.,0.,18.666666667,0.,0.,-981.333333333;35P26
110,-18.666666667,0.,18.666666667,-18.666666667,0.,0.;37P27
120,35,37,0.,6.28318530717959;39P28
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,1.,3.141592654,0.,0.,41P29
3.141592654,0.,0.,1.,0.,0.,1.;41P30
110,18.666666667,0.,0.,18.666666667,0.,18.666666667;43P31
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,0.,3.141592654,0.,0.,45P32
6.283185307,0.,0.,1.,0.,0.,1.;45P33
124,1.,-7.105427357601E-015,0.,4.94994581948533E-029,47P34
-7.105427357601E-015,-1.,6.98296267768627E-015,47P35
-1.16470848842329E-013,-4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机辅助设计 制造 研究 专题 报告书