明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1760|回复: 7

请教飞哥!

[复制链接]
发表于 2004-10-19 21:38:00 | 显示全部楼层 |阅读模式
我CAD捕捉设置怎么没有记忆功能?应该设置什么参数?(比如,本来有捕捉方式,但是一旦关键后重新打开就全没了又要重选!很浪费时间的!看你的哈!)
发表于 2004-10-19 22:26:00 | 显示全部楼层

回复

设置系统变量OSMODE的值:

0 NONe

1 ENDpoint

2 MIDpoint

4 CENter

8 NODe

16 QUAdrant

32 INTersection

64 INSertion

128 PERpendicular

256 TANgent

512 NEArest

1024 QUIck

2048 APParent Intersection

4096 EXTension

8192 PARallel

发表于 2004-10-19 22:40:00 | 显示全部楼层
(setvar "osmode" 0)


(setq os (getvar "osmode" ))


(setvar "osmode" os)


就可以了
发表于 2004-10-19 22:46:00 | 显示全部楼层
(defun test()
(setvar "osmode" 0)
(setq os (getvar "osmode"))
……
……
(setvar "osmode" os)
(prin1)
) 就ok了
发表于 2004-10-20 01:44:00 | 显示全部楼层
(defun c:os()(setvar "osmode" 39))
发表于 2004-10-20 08:31:00 | 显示全部楼层
关闭捕捉使用如下:


(setvar "osmode" (logior (getvar "osmode") 16384))


打开使用如下:


(setvar "osmode" (logand (getvar "osmode") 49151))


这样的关闭和打开捕捉相当于用鼠标点击捕捉按钮,原来设定的值不会被覆盖,即使没有恢复的情况下,用鼠标一点就恢复了,不需要重新设置
发表于 2004-10-20 08:42:00 | 显示全部楼层
嗯, 这样做比在程序里面设计osmode值为0 的优良得多, 好贴!
 楼主| 发表于 2004-10-21 12:31:00 | 显示全部楼层
噢,我试试,问题是我在没有运行程序时有这种情况发生呀!怎么用了LSP后有后遗症?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-9-30 10:22 , Processed in 0.164673 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表