找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 378|回复: 6

[求助]:PLINE问题

[复制链接]
发表于 2003-2-19 20:18:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我想知道怎么控制弧的大小


有几种方法可以控制它
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-2-19 21:03:29 | 显示全部楼层
还可以指定圆心(CE)在圆弧起始点的竖线上
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-19 22:41:21 | 显示全部楼层
在pl命令下控制弧的半径吗?
输入a参数后有很多可供选择的方式呀。自己挑一个可用的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-2-19 23:06:56 | 显示全部楼层
XDRX_API 给LISP程序员提供了两个更实用的动态拖动预演圆弧的核心函数,下面是用xdrx_dragarc 的LISP程序代码


  1. <normalfont>
  2. (defun c:test ()
  3.   (initget "C")
  4.   (if (and (setq p1 (getpoint "弧线起始点<退出>:"))
  5.            (setq p2 (getpoint "\n终点<退出>:"))(setq p0 (xdrx_dragarc 0 "\n请点取中间点[C-圆心]:" p1 p2 "C")))
  6.     (progn
  7.       (if (listp p0)
  8.         (command "arc" p1 p0 p2)       ; 绘制3点弧
  9.         (progn
  10.           (if (= p0 "C")
  11.             (setq p0 (xdrx_dragarc 1 "\n请点取圆心:" p1 p2))
  12.           )
  13.         )
  14.       )
  15.     )
  16.   )
  17.   (princ)
  18. )
  19. </normalfont>


函数用法说明:

  1. <normalfont>
  2. 89. xdrx_dragarc

  3. 功能:动态拖动模拟绘制ARC

  4. 调用格式:(xdrx_arcdrag <ARC方式> <提示字符串> <起始点> <终止点> [关键字] [SSGET过滤表])

  5. 说明: 1. 允许配合(initget),若(initget)设置了"关键字", 并且函数使用了[关键字]选项,那么若输入
  6.          关键字,返回关键字。
  7.       2. 关键字必须是单字符。
  8.       3. 参数 [ARC方式]: 若为0,模拟拖动三点圆生成圆弧。
  9.                         若为1,模拟起始点,圆心,终止点 拖动生成圆弧。  

  10. 返回值:若设置了(initget)关键字,输入关键字,返回关键字"单字符".
  11.        若[arc方式]为0,返回圆弧的中间点坐标。
  12.        若[arc方式]为1,返回圆心坐标。
  13. </normalfont>
复制代码


下面是上面LISP程序执行的结果:


下载地址:http://www.xdcad.net/tech/arcdrag.swf

<embed src=http://www.xdcad.net/tech/arcdrag.swf quality=high width=512 height=482 loop=true type="application/x-shockwave-flash">
</embed>
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-19 23:28:39 | 显示全部楼层
再问XDSoft及各位高手,我正在学LIsp,是AutoLisp好,还是Vlisp好。上面程序是Autolisp。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-2-20 02:59:39 | 显示全部楼层
最初由 ahlzl 发布
[B]再问XDSoft及各位高手,我正在学LIsp,是AutoLisp好,还是Vlisp好。上面程序是Autolisp。 [/B]


AUTOLISP是基础,VLISP是在LISP基础上的扩充,他们没有冲突,AUTOLISP是VLISP的一个子集。不能脱离AUTOLISP而去学VLISP。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-20 16:46:05 | 显示全部楼层
谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-28 06:17 , Processed in 0.313324 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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