- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
CAD/CAM技术基础
CAD/CAMTechnologyBase
ComputerProcessingofEngineeringData
工程数据的计算机处理
第一系列
1
10
1.25
12
1.5
16
2
20
2.5
25
3
32
4
40
5
50
6
8
第二系列
1.125
9
1.375
11
1.75
14
2.25
18
2.75
22
3.5
28
4.5
36
5.5
45
(6.5)
—
7
◆机械设计过程中,常常需要引用各种工程设计手册或设计规范中
的数据资料。
◆工程数据一般多为表格、线图、经验公式等。
渐开线齿轮标准模数系列表(GB/1357-2008)mn
引例
CAD/CAM技术基础
◆传统设计---数据通过人工查寻获取。
◆计算机处理---首先将数据转换为计算机能够处理的形式,以便使用过程中通过应用程序进行检索、查寻和调用。
◆常用的工程数据计算机处理方法有程序化处理、文件化处理和解析化处理等,而对于大量复杂的工程数据则需采用数据库技术进行
存储和管理。
引例
CAD/CAM技术基础
2.1工程数据的程序化处理2.2工程数据的文件化处理
2.3工程数据的解析化处理
2.4工程数据的数据库管理
内容
CAD/CAM技术基础
●工程数据的程序化处理是指在应用程序内部对数表、线图等进行查寻、处理和计算。
●利用该方法,可以将数据直接写入程序内,程序运行时自动完成程序化处理。
●程序化适合于需要经常使用而共享度要求又不是很高的情况,例如,工程数据中的数表、有公式的线图以及经验公式等。
2.1工程数据的程序化处理
CAD/CAM技术基础
2.1工程数据的程序化处理
2.1.1数表的程序化处理
数表的程序化就是用程序完整、准确地描述不同函数关系的数表,以
便在运行过程中迅速有效地检索和使用数表中的数据。
【例2.1】将表2-1中的外螺纹最小牙底半径进行程序化处理
表2-1外螺纹最小牙底半径(部分)(GB/T197—2003)
螺距P/mm
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0.6
0.7
0.75
0.8
1
最小牙底半径
Rmn/μm
25
31
38
44
50
56
63
75
88
94
100
125
CAD/CAM技术基础
●为一个一维数表,有螺距和最小牙底半径两个参数,对应每一种螺距(自变量),有一个唯一确定的最小牙底半径(因变量),因此,二者之间为一对一的关系。
●对于一维数表,其数据在程序化时常采用一维数组来标志。
●对于本例,定义数组Pi和Ri(下标i的范围从0~11),数组Pi和Ri分别用来存放螺距P(i)和最小牙底半径R(i)。若已知螺距尺寸Pi,就可相应地检索出最小牙底半径尺寸Ri。
#includestdio.h
yoidmain(void)
{
atP[2,..35,0.4,0.45,0.5,0.6,0.7,0.75,0.8,1};
floatRi[12]={25,31,38,44,50,56,63,75,88,94,100,125};
/*定义一维数组,并初始化赋值*/
printf(pleaseinputpitchP:\n);
,0
/
3
*
5,
录
2
记
0
为
0
*n
{
/
]
1
2
1
1
n=
i
i,
o
t
l
n
f
i
if((P==P[i]66(i=n))
printf(TheminimunofrootradiusofexternalthreadRmin:\n,Ri[i]);/*输出相应的最小牙底半径*/
}
2.1工程数据的程序化处理
scanf(8f,6P);
for(i=0;in;i++)
CAD/CAM技术基础
/*输入螺距值*/
料宽
料厚
0.8
0.8~1.5
1.5~3.0
3.0~5.0
40
22
24
28
32
40~50
24
27
31
35
50~70
30
33
36
40
70~90
36
39
42
46
90~~120
40
45
48
52
120~150
44
48
52
55
【例2.2】在设计冲裁模凹模时,凹模刃口与边缘及刃口与刃口之间
必须有足够的距离,如表2-2所示,试对该表进行程序化处理。
2.1工程数据的程序化处理
表2-2冲裁凹模刃口与边缘、刃口与刃口之间的距离mn
CAD/CAM技术基础
●从表2-
您可能关注的文档
- 2023年商业保理相关行业公司成立报告(1).doc
- 2023年十堰市茅箭区教育局招聘事业编制教师考试真题.doc
- 2023年水利工程行业技能考试-灌排工程工考试历年重点考核试题含答案(1).doc
- 2023学年完整公开课版虎皮鹦鹉(1).doc
- 2023学年完整公开课版虎皮鹦鹉(1).pptx
- 2023中国暴雨强度公式汇总(1).doc
- 2024-2029年中国共享雨伞行业市场现状分析及竞争格局与投资发展研究报告.doc
- 2024-2029全球及中国战车电动轮毂驱动和电动推进系统行业市场发展分析及前景趋势与投资发展研究报告(1).doc
- 2024-2030年中国自动驾驶汽车市场前景预测及投资规划研究报告(1).doc
- 2024国家能源集团宁夏煤业有限责任公司社会招聘笔试参考题库含答案解析.pdf(1).doc
文档评论(0)