明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2279|回复: 9

请教:各位老师 (command “offset”命令能否改动?

[复制链接]
发表于 2004-11-4 10:00:00 | 显示全部楼层 |阅读模式

请教:各位老师

1. (command “offset” “1.34234” (entsel) pause “ “ ) 中,只能用鼠标指示方向,能否改动命令,使之自动指向某一方向?

2. (command “dimlinear” (getpoint “p1=”) (getpoint “p2=”) “t” “12345” “ ” ) 中,如果 (getpoint “p1=”)只用鼠标扑捉第一点,第二点距离一定,而不用鼠标去扑捉第二点,请教各位老师,如何改动命令?

发表于 2004-11-4 10:41:00 | 显示全部楼层
dispbbs.asp?BoardID=3&ID=21337 第二点距离一定,那方向呢?
发表于 2004-11-4 10:46:00 | 显示全部楼层
1 你的意思是不是说如这个OFFSET在使用时不用鼠标定偏移方向, 比如 (command “offset” “1.34234” (entsel) '(10000000000 0 0) “ “ ) 加上后面这个偏移点, 这样就会使对象向右方偏移了,
 楼主| 发表于 2004-11-4 14:11:00 | 显示全部楼层
对,是这个意思。 但这个方法我试过,当给的值变动时(不一定规则值),就左右偏移了。 谢谢!
发表于 2004-11-4 14:17:00 | 显示全部楼层
我给的链接没看吗?
 楼主| 发表于 2004-11-4 14:42:00 | 显示全部楼层
我正在研究。


多谢。
 楼主| 发表于 2004-11-4 14:43:00 | 显示全部楼层

关与getpoint参数

getpoint [pt] [msg]

定义:

参数,

pt 当前UCS中的一维或三维基点

getpoint参数可接受一个整数或实数作为Pt参数,并使用直接距离输入法来指定点。这种方法以LASTPOINT系统变量的值作为起点,将pt作为距离,根据当前光标相对于LASTPOINT的位置确定方向。其结果是在当前光标位置的方向上和上一点之间的距离为指定值的点。

meflying老师:

(command “dimlinear” (set ptl (getpoint “p1=”) (getpoint ptl “p2=”) “t” “12345” “ ” )中,ptl 是不是定义中的LASTPOINT系统变量的值?

getpoint参数可接受一个整数或实数作为Pt参数,并使用直接距离输入法来指定点。

(command “dimlinear” (getpoint “p1=”) (getpoint ‘(205“p2=”) “t” “12345” “ ” )

(command “dimlinear” (getpoint “p1=”) (getpoint 5 “p2=”) “t” “12345” “ ” ),都说参数错误。

上述定义没搞明白,请各位老师指导为盼!

上述定义是论坛上提供的参考书定义。

发表于 2004-11-4 14:59:00 | 显示全部楼层
1.前面不是有一个(setq pt1 (getpoint "p1="));你的代码中这里少了个括号...所以pt1是第一次getpoint获得的值,也就是p1,跟LASTPOINT没有关系


2.接受一个整数是指在输入的时候在命令行写一个整数,函数的用法要严格按函数的定义...
 楼主| 发表于 2004-11-4 15:26:00 | 显示全部楼层

各位老师: 能否介绍一下:以LASTPOINT系统变量的值作为起点,将pt作为距离,根据当前光标相对于LASTPOINT的位置确定方向所作的标注?

发表于 2004-11-10 12:44:00 | 显示全部楼层
用 (setq spoint (GetPoint basepoint "\n请输入距离和指明方向:"))
注意GetPoint的大小写是不一样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 07:35 , Processed in 0.187777 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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