CAD LSP 文件修改

原始命令为:(setqo(getpoint"\n输入坐标系原点o:"))(setqx(getpoint"\n输入坐标系X正方向x:"))(command"ucs""3p"... 原始命令为:
(setq o (getpoint "\n 输入坐标系原点o: "))
(setq x (getpoint "\n 输入坐标系X正方向x: "))
(command "ucs" "3p" o x "")
(setvar "Osmode" 5)
(setq d1 (getpoint "\n 输入起点d1: "))
(setq d2 (getpoint "\n 输入终点d2: "))
我嫌上面的太复杂,需要在直线上点4下,而这根直线是是同一根,现在想简化一下不知道怎么做,
想实现的是:
在直线上一端点点一下,在另一端点再点一下即可分别赋值d1,d1
哪位
前辈能帮帮忙,因为我不会LSP,属于刚刚接触的层面,上面的也不是我写的,如果可以的话最好还请将每条命令的意思 帮忙解释解释,不胜感激。
展开
 我来答
情里装0L
2013-11-20 · TA获得超过505个赞
知道小有建树答主
回答量:608
采纳率:37%
帮助的人:136万
展开全部
点两下:
(setq o (getpoint "\n 输入坐标系原点o: "))
(setq x (getpoint "\n 输入坐标系X正方向x: "))
(command "ucs" "3p" o x "")
(setvar "Osmode" 5)
(setq d1 o)
(setq d2 x)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百事牛
2024-10-28 广告
作为深圳奥凯丰科技有限公司的一员,针对如何修改Word文档密码的问题,简要说明如下:首先,打开需要修改密码的Word文档,在菜单栏中点击“文件”选项,接着选择“信息”标签页。在“信息”页面中,找到并点击“保护文档”下的“用密码进行加密”选项... 点击进入详情页
本回答由百事牛提供
GIS广益DATA
2013-11-20 · TA获得超过2517个赞
知道大有可为答主
回答量:4658
采纳率:20%
帮助的人:2798万
展开全部
不是很明白你什么意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寂寞lzr
推荐于2016-10-21 · TA获得超过1087个赞
知道小有建树答主
回答量:723
采纳率:80%
帮助的人:253万
展开全部
程序只有一小段,不知道做什么用,最好把你要执行的功能说一下
第一行,获取一个坐标点赋值给o
第二行,获取一个坐标点赋值给x
第三行,用使用o与x的值建立坐标系
第四行,打开捕捉端点(1)与圆心(4),相加为5
第五行,获取一个坐标点赋值给d1
第六行,获取一个坐标点赋值给d2
第五、六行可以使用提取直线端点坐标的方式直接获得
追问
谢谢你能回答,这几个命令的意思我已经知道了,但是我想把它简化一下,按照上面的做法我需要点击4下鼠标才行,但我这点的四下其实就是两个点,相当于多点了2下,所以我想简化。
追答
点一下就可以了(选择这条线),把上面的四个变量的关系说明一下,比如o和d1是同一个点(线起点),x与d2是同一个点(线终点)
我的意思是,你点的四次的位置都是在一条直线的两个端点上,说明一下每个端点对应的是哪个变量,比如第一次点的位置是在直线的起点,第二次是在直线的终点等,就是顺序是怎样的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式