明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xshrimp

自定义osmode设置

    [复制链接]
发表于 2011-11-12 10:48:00 | 显示全部楼层
我是新手,都不知道osmode是什么东西,楼主有它的资料吗,我的邮箱是jxcaixiaomeng@163.com
发表于 2011-11-12 10:49:19 | 显示全部楼层
MaKaiJin 发表于 2011-11-11 08:49
按钮没有命令快

只是用于学习,对话框,
发表于 2011-11-12 19:29:10 | 显示全部楼层
osmode 是捕捉的参数化设置。比如只设定端点捕捉,在命令行输入osmode,提示为1.
发表于 2012-8-25 20:58:09 | 显示全部楼层
我也正在学习这块,比较难理解
发表于 2013-7-18 11:56:59 | 显示全部楼层
payforfree 发表于 2011-11-9 21:51
(defun c:os1();;捕捉端点
   (setvar "cmdecho" 0)
   (setvar "osmode" 1)

谢谢,正在找这个
发表于 2013-7-19 12:19:02 | 显示全部楼层
谢谢,正在找这个
发表于 2015-6-9 18:10:14 | 显示全部楼层
在快速绘图中,这样的捕捉有点不好,就是在画线前要点击设置好的方案.我还是习惯性定义为快捷键F1(常用设置)  Ctrl+1  +2  +3 等针对性设置,  这样就可以在画图中任意切换了,且不用中断绘图命令
发表于 2022-7-2 17:54:15 | 显示全部楼层
raimo 发表于 2011-11-7 23:21
在哪里可以查到每一种捕捉的代码? 全选的又是多少?

类型:整数
保存位置:注册表
初始值: 4133

使用下列位码设置“对象捕捉”的运行模式:

0 NON(无)

1 END(端点)

2 MID(中点)

4 CEN(圆心)

8 NOD(节点)

16 QUA(象限点)

32 INT(交点)

64 INS(插入点)

128 PER(垂足)

256 TAN(切点)

512 NEA(最近点)

1024 QUI(快速)

2048 APP(外观交点)

4096 EXT(尺寸线)

8192 PAR(平行)

要指定多个对象捕捉方式,请输入各个位码值之和。例如,输入 3 指定“端点”(位码 1) 和“中点”(位码 2) 对象捕捉。输入 16383 指定全部对象捕捉方式。

使用状态行的“对象捕捉”按钮关闭对象捕捉模式,除了返回 OSMODE 的普通值,还将返回位码 16384 (0x4000)。这个附加值有助于开发人员编写 AutoCAD 应用程序并将此模式与“绘图设置”对话框关闭的对象捕捉模式区别开来。设置此位码值将关闭对象捕捉。在该位码值关闭时将 OSMODE 设置为其他值可以打开对象捕捉。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-29 19:14 , Processed in 0.157253 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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