- 8
- 0
- 约1.9万字
- 约 98页
- 2018-05-18 发布于四川
- 举报
2005-09-10 第三部分 AutoCAD二次开发 一、基本的输入方法 1.键盘输入 键盘是计算机基本输入与人机交互的控制部件。虽然有多种图形输入装置,但键盘输入仍是输入图形数据的重要手段,特别是在需要高精度的场合。 键盘可以输入图形的几何数据、属性数据、名字、命令和菜单。 2.定位 许多图形设备可用来定位,但在定位时必须明确定位点(X,Y)究竟是什么坐标系下的坐标。用键盘可以直接输入用户坐标,其他图形设备输入则为设备坐标,要经过窗口--视区变换才能转化为用户坐标。 ⑴光笔定位 光笔并不是能发光的笔,而是由于其形状象笔,并能接受光信号而得名。 ⑵数字化输入板定位(操纵杆、跟踪球及鼠标器定位类似) ⑶键控光标定位 用软件在显示屏上产生一个光标,而后以键盘控制光标的移动进行定位。 3.指定图形对象 指定图形对象就是用光笔或光标在显示屏上已显示的图形中确定某个特定的对象。特定的对象可以有两种形式:一种是指定基本图形元素,如直线、圆弧等;另一种是指定基本图形,如矩形、键槽、轴段等。 4.输入点列 点列可用于输入折线、多边形、多边形区域、拟合曲线等等,点列的输入可以利用前面提到的定位的方法。 5.输入自由曲线 自由曲线是指徒手画出的曲线、工程图样上的草图、徒手画的示意图等。一般自由曲线由若干段线组成,没有数学方程,用计算机处理可以采用三种方法: ⑴利用光笔或数字化输入板在光栅显示器上显示自由曲线,然后作为点阵对象由计算机进行处理; ⑵利用光笔或数字化输入板显示曲线后,然后作为分段折线,由计算机进行处理; ⑶在自由曲线上取若干关键点,由这些关键点用圆弧、抛物线或三次样条等进行拟合。 二、实时输入处理 在图形处理系统中,常常配有多种输入设备,由于操作这些实用设备是完全随机的,就产生了如何管理这些设备的问题。目前这些设备的管理常常要由图形处理系统自动解决。 1查询与中断 2事件与排队 三、菜单技术 菜单是一些功能处理子程序,按照一定的形式和内容组织起来。可以用键盘来调用,则是键盘功能;可以在显示屏上显示出来,用光笔光标方式指点,则是命令按钮。 菜单的优点是图形与菜单在一个屏幕上,无需附加别的输入设备,菜单名在屏幕上显示,便于使用者调用。使用菜单技术不用死记命令和参数,只需按提示信息进行操作,因此受到用户特别是不熟悉计算机专业知识的用户的欢迎。现代图形处理系统都采用这种方式。 菜单设计原则 ①由于屏幕比较小,显示的图形与菜单又在同一个屏幕上,所以菜单占用屏幕面积越小越好,而且只做暂时占用性质,点完菜单后又自动恢复屏上的图形。 ②对于菜单内容及数量较多时,在编排时应当合理分组,使图形处理系统能尽快地取到所需的菜单。 ③为了适应一般人理解菜单内容与便于操作,使用汉字菜单、汉字指示符号为宜。 ④有些菜单项目不便于用文字表示时,可以采用图形菜单。 四、交互手段与环境 1、图形反馈 2、网格、标尺和准线 3、橡皮筋功能 4、拖动 5、配色盘 1.(car list) 函数功能:返回表的第一个元素。 参数说明:list 表。 返 回 值:list 中的第一个元素。如果表为空则返回 nil。 2.(cadr list) 函数功能:返回表的第二个元素。 参数说明:list 表。 返 回 值:list 中的第二个元素。如果表为空或表中仅有 一个元素则返回 nil。 8.5.2用对象属性时需要用到的表处理函数 3.(caddr list) 函数功能:返回表的第三个元素。 参数说明:list 表。 返 回 值:list 中的第三个元素。如果表为空或元素个数 少于三个则返回 nil。 4.(assoc element alist) 函数功能:从关联表中搜索一个元素,如果找到则返回 该关联表条目。 参数说明:element 关联表中的关键元素。 alist 要搜索的关联表。 返 回 值:如果成功则返回找到的关联表条目,如果找不到则返回 nil。 5.(cons new-first-element list-or-atom) 函数功能:向表的头部添加一个元素,或构造一个点对 参数说明:new-first-element 要添加到表开始的元素。该 元素可以为原子或表。 list-or-atom 表或原子。 返 回 值:返回值与 list-or-atom 的数据类型有关。如果 list-or-atom 为表,则 cons 返回表,且将 new-first-element
您可能关注的文档
最近下载
- 人教版五年级语文(下册)写字表课文同步正楷练字帖.pdf VIP
- 家谱发放仪式上的讲话范文(3篇).docx VIP
- 塔吊拆除作业安全培训内容课件.pptx VIP
- SYT 5328-2019 石油天然气钻采设备 热采井口装置.docx VIP
- 肖邦升C小调幻想即兴曲(Op.66)(原版) 高清钢琴谱五线谱.docx VIP
- 高技术船舶科研项目指南(2024年).pdf VIP
- 全国大学生市场调查与分析大赛调查研究报告.PDF VIP
- 中北大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 产前检查ppt课件图文.pptx VIP
- 精品解析:重庆市万州二中教育集团2025-2026学年八年级上学期期中物理试题(原卷版).docx VIP
原创力文档

文档评论(0)