Auto LISP提供的OSNAP函数所完成的功能与Auto CAD中的OSNAP命令完成的功能相似,捕捉目标的特征点。调用格式:(osnap 〈点〉 〈目标捕捉方式〉)功用及求值结果。该函数是用〈点〉先取屏幕图形目标,再根据〈目标捕捉方式〉求出该目标的特征点如(圆心、直线端点、切点、线段中点、交点等),并返回该特征点。若对给定〈点〉没有捕捉到目标,但找不到与指定捕捉方式相匹配的目标特征点。OSNAP则返回nil。目标捕捉方式只作一简述:

NEA(Nearest)—捕捉靶区中心点位置最近的线、弧线或圆上的点。ENDP(Endpoint)—捕捉靶区中心点最近的线、弧线的端点。MID(Midpoint)—捕捉线段或弧线的中点。CEN(Center)—捕捉弧线或圆(可见部份)的圆心。NOD(Node)—捕捉点元素,这些点应置于块定义的插入基点上,该块插入时的snap节点。 QUA(Quadrand)—捕捉圆或弧线上的象限点(可见的)-0o、90o、180o、270o的点,若圆或弧线是旋转后的块的一部份,其象限点也是随之转动。INT(Interserction)—捕捉两条线(或者一线与圆或弧,或者两个圆或弧)的交点。INS(Insert)—捕捉一个形、文本、属性定义或块的插入点。PER(Perpendicular)—在直线、弧线或圆捕捉一点,该点与前一点的连接为该直线、弧线或圆的法线。用该方式的弧线或圆不能是块的一部份。TAN(Tangent)—捕捉圆或弧线上的某一点,该点与前一点连接为该弧线的一条切线。用该方式的圆或弧线不能是块的一部份。QUI(Quick)—该方式只能与上述方式一起使用,目标捕捉一般搜索落入靶区的所有目标,并先取最靠近指定方式的特征点,当屏幕上出现多个可见图素时,这种搜索很费时,若加上QUI快捷方式,则只要找到符合指定类型的目标的一个点便停止搜索,但若遇到INT方式时,则不管QUI方式均进行全面搜索。NON(None)—关闭目标捕捉方式。

lisp捕捉垂足_AutoLISP目标捕捉函数osnap相关推荐

  1. lisp捕捉垂足_Autolisp对象捕捉设置

    Autolisp 对象捕捉设置 autolisp 绘图时,我们在对象捕捉设置中设置了交点.中点等等的对象捕捉,可是运行一些 程序后, 这些设置却自动消失了, 害的我们又要重新设置, 这是为什么呢?原来 ...

  2. linux的基础知识——signal信号捕捉,信号集操作函数

    文章目录 1.signal捕捉信号 2.信号集操作函数 3.sigprocmask函数 4.sigpending函数 5.例子1:打印某个进程未决信号集 6.例子2:signal函数的注册捕捉执行函数 ...

  3. lisp不是函授型语言_lisp函数大全详解

    lisp函数大全详解 AutoLISP提供了大量的预定义函数.若将函数名(大小写都可)作为表中的第一个元素函数变元(若有的话)作为表中后面的元素,就可以调用那个函数.本章按字母顺序列出AutoLISP ...

  4. lisp调用qleader端点_[分享]lisp中可用command调用的函数全集!!!!

    [分享]lisp中可用command调用的函数全集!!!! [em21] [em16] lisp中command命令可以调用的函数全集: 3D 创建三维多边形网格对象 3DARRAY 创建三维阵列 3 ...

  5. lisp捕捉垂足_定位-'Cal计算器

    命令'CAL,右键菜单选择"快速计算器"或CTRL+8都可以打开计算器. 使用 CAL 命令,用户可以: 一.)获取点 1.使用光标获取点 用 cur 函数.程序会提示用户指定点并 ...

  6. 基于捕捉漂移布谷鸟搜索算法的函数寻优算法

    文章目录 一.理论基础 1.布谷鸟搜索算法 2.捕捉漂移布谷鸟搜索算法 (1)自适应 p a {p_a} pa​ (2)信息共享方法 (3)SDCS算法伪代码 二.仿真实验与结果分析 三.参考文献 一 ...

  7. win7下一次加载和调试sys驱动程序的过程以及捕捉到内核打印字符串函数的输出

    这是以前做的: 构建出一个.sys驱动以后,用工具加载,然后查看内核打印函数DbgPrint或KdPrintEx的输出: 工具网上都有: 有些选项要设置: 加载和调试.捕获的过程:并不是每次都会加载s ...

  8. lisp的vla函数画矩形_AutoLISP反应器vlr-object-reactor函数应用

    AutoLISP反应器vlr-object-reactor函数应用,代码如下. (defun c:tt (/ line line_handle txt txt_line txt_line_reacto ...

  9. lisp调用qleader端点_常用函数.lsp - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...

    本帖最后由 自贡黄明儒 于 2013-11-11 12:57 编辑 ;;各位,把你们收藏都拿出秀一秀呀,放在箱底会生霉的 ;;我的收集是在caoyin发布的通用函数基础上扩展的----自贡黄明儒 20 ...

最新文章

  1. sklearn使用FeatureHasher处理字符串特征
  2. 怎么修照片多余的部分_10 个摄影小技巧,让你的照片拿到超多赞!
  3. c语言 strlower 将所有的字母转化为小写字母
  4. linux 常用快捷键
  5. 41. Leetcode 662. 二叉树最大宽度 (二叉树-二叉树性质)
  6. UI组件之AdapterView及其子类(四)Gallery画廊控件使用
  7. POJ - 3764 The xor-longest Path(字典树性质)
  8. 散列表(算法导论笔记)
  9. CSS Word的文档结构视图设计
  10. 在线word转html
  11. java thread already started_自定义类加载器
  12. 宏杉科技高端存储再获认可 成功中标国家电网集采
  13. 10.6 全源(All pairs)负权Johnson算法
  14. 电商网站对服务器配置有什么要求?
  15. 电器行业ERP案例总结
  16. [20151018]SCZ训练
  17. 【云计算服务平台调研】阿里云、腾讯云、华为云对比
  18. 【平面图理论】平面图学习笔记
  19. 线程池原理(ThreadPoolExecutor)
  20. Java开发面试题目,java培训老师第一次讲课

热门文章

  1. 02.22:继续寻找NetStream与Wireshark的关系
  2. 小米手机linux自动化测试,小米手机隐藏颇深的技巧,好用到停不下来,不知道吃亏的是你...
  3. 总结一学期学习Python的状况
  4. java字符串如何输出_java字符串如何输出
  5. Python 执行终端命令
  6. Linux下的tmp目录:
  7. 【第98期】终于有人把Flink设计理念与基本架构讲明白了
  8. Linux scp命令的使用
  9. coreldraw2019天气滤镜_CorelDRAW 2019工具栏消失不见的解决方法
  10. 基于Python使用10行代码改变图片像素大小