绘图及屏幕操作函数

绘图及屏幕操作函数

ID:40775081

大小:323.60 KB

页数:30页

时间:2019-08-07

绘图及屏幕操作函数_第1页
绘图及屏幕操作函数_第2页
绘图及屏幕操作函数_第3页
绘图及屏幕操作函数_第4页
绘图及屏幕操作函数_第5页
资源描述:

《绘图及屏幕操作函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CAD程序设计方法教师:李敬敏三、绘图及屏幕操作函数引言1交互的必要性3.1get族交互式输入函数1输入整型数函数getint2输入实型数函数getreal3输入字符串函数getstring4输入点函数getpoint5输入窗口点函数getcorner6输入距离函数getdist7输入角度函数getangle8输入方位角函数getorient10输入关键字函数getkword9限制输入类型和关键字函数initget11命令暂停函数pause3.1get族交互式输入函数getintgetrealgetstringandgetpoint(getint

2、[<提示>])输入一整型数(getreal[<提示>])输入一实型数(getstring[T][<提示>])输入一个字符串(getpoint[<提示>])输入一个点格式:<提示>原样显示的任选字符串注意:若不输入任何数,而直接回车或空格键,返回NIL:在屏幕下一行显示<提示>可选项T:有T,输入的字符串中可含有空格,回车表示输入结束,无T,输入的字符串中不能有空格,空格或回车表示输入结束3.1get族交互式输入函数getintgetrealandgetstringgetpoint(getint)(getint”请输入一个整数:”)(setqa

3、(getint”请输入一个整数:”))(getreal)(getreal”请输入一个实型数:”)(setqa(getreal”请输入一个实型数:”))(getstring)(getstring”what’syourname”)(setqa(getstringT”what’syourname”))(setqP0(getpoint"输入左下角点:"))3.1get族交互式输入函数getdistgetanglegetcornerandgetorient(getdist[<点>][<提示>])等待用户输入距离函数(getangle[<

4、点>][<提示>])等待用户输入角度函数(getcorner<点>[<提示>])等待用户输入窗口点函数(getorient[<点>][<提示>])等待用户输入方位角函数格式:(函数名+[<点>][<提示>])点的输入:(setqa(getdist))(setqdist(getdist'(100.0350.0)))(setqang(getangle))(getcorner'(100.0100.0))3.1get族交互式输入函数输入方位角函数(getorient[<点>][<提示>])功能:等待用户输入一个角度,返回一个方位角的弧度值注意:1)当角度

5、零度方向为东方,角度增加为逆时针(AUTOCAD缺省设置),getangle和getorient功能一样;2)getorient总是以东方为零度方向,逆时针为角度增加方向3)getangle的零度方向和角度增加方向可以进行设置3.1get族交互式输入函数限制输入类型和关键字函数(initget[<控制码>][<限制字符>])<控制码>:控制紧跟其后的get族函数输入的类型和范围;1——拒绝接受空输入2——拒绝接受零值4——拒绝接受负值8——不检查作图限定范围16——返回三维点32——用虚线(或醒目线)画橡皮筋(setqa(getreal"a=")

6、)(initget2)(setqb(getreal"b="))(/ab)(initget(+124))(setqage(getint"Howoldyouare?"))3.1get族交互式输入函数限制输入类型和关键字函数(initget[<控制码>][<限制字符>])1、缩写的字符用大写字母表示,其余字符用小写表示2、把缩写的字符(大写)放在整个关键字的后面,用逗号分开<限制字符>:简化字符串的输入和保证输入的字符串为规定的字符串两种格式:(initget“YesNo”)(initget“Yes,YNo,N”)注意:缩写字符的个数应能代表匹配关键字

7、的最少字符个数(initget"LTScaleLTYpe")3.1get族交互式输入函数输入关键字函数(getkword[<提示>])功能:必须与initget配对使用,等待用户输入的字符只能是initget函数<限制字符>中的字符串。注意:getkword不能单独使用;一个initget函数仅对其后的一个get函数起作用(initget“YesNo”)(setqk(getkword“Areyousure?(Y/N)”))3.1get族交互式输入函数命令暂停函数(pause)功能:用在command函数的参数表中,使正在执行的AutoCAD命令暂

8、停,以等用户输入(command"circle""100,100"pause"line""100,100""100,800""")3.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。