找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1353|回复: 17

[编程申请]:求助帮我编一个画云线的命令

[复制链接]
发表于 2004-2-4 18:47:31 | 显示全部楼层 |阅读模式

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

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2004-2-17 14:56:29 | 显示全部楼层

我也想知道

对于画云线,我也很想知道,知道2004上有,2002上没有,如能有好心的人在2002上搞出来,不胜感激!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2004-3-19 13:43:34 | 显示全部楼层
本人上传一个,

  1. [php]
  2. (Defun C:rv (/
  3.      ARC_DIST   ;;radius of included arc
  4.      INC_ANGLE  ;;included angle in degrees
  5.      LAST_PT    ;;the last point just entered/shown
  6.      START_PT   ;;where the cloud began
  7.      NEXT_PT    ;;where we are going next
  8.      TMP        ;;tempory holder for radius of bulge
  9.      )
  10.      (command "layer" "M" "DEFPOINTS" "c" "r" "" "")
  11.    (init_bonus_error
  12.       (List
  13.          (List "cmdecho" 0
  14.                "blipmode" 0
  15.                "osmode" 0
  16.          )
  17.          T     ;flag. True means use undo for error clean up.  
  18.       ) ;list
  19.    ) ;init_bonus_error



  20.    ;;--------real program starts here!

  21.    (Setq INC_ANGLE 110)
  22.    
  23.    (if (and
  24.          (/= ""  (getcfg "AppData/AC_Bonus/Revcld_Bulge"))
  25.          (/= nil (getcfg "AppData/AC_Bonus/Revcld_Bulge"))
  26.        )
  27.      (setq ARC_DIST (atof (getcfg "AppData/AC_Bonus/Revcld_Bulge")))
  28.      (if (= (getvar "DIMSCALE") 0)
  29.        (setq ARC_DIST 0.375)
  30.        (setq ARC_DIST (* 0.375 (getvar "DIMSCALE")))
  31.      )
  32.    );end if

  33.    (prompt (strcat "\nArc length set at " (rtos ARC_DIST 2 3)))

  34.    (initget "Arc")
  35.    (setq LAST_PT (GetPoint "\nArc length/<Pick cloud starting point>: "))

  36.    (if (= LAST_PT "Arc")
  37.      (progn
  38.        (initget 6)
  39.        (setq TMP (getdist (strcat "\nArc length <" (rtos ARC_DIST 2 3) ">: ")))
  40.        (if TMP
  41.          (Progn
  42.            (setq ARC_DIST TMP)
  43.                 ;R14 method of saving variable values
  44.            (setcfg "AppData/AC_Bonus/Revcld_Bulge" (rtos ARC_DIST))
  45.          )
  46.        )
  47.        (setq LAST_PT (getpoint "\nPick cloud start point: "))
  48.      ) ;;end STR "RADIUS" test
  49.    )

  50.    (if LAST_PT (progn  ;;start up the cloud generator...
  51.      (setq START_PT LAST_PT
  52.            SAVED_EN (entlast))
  53.      (Prompt "\nGuide crosshairs along cloud path...")
  54.      (Command
  55.         "_.pline"     ;draw cloud as a polyline on current layer
  56.         LAST_PT
  57.         "_a"         ;specify arc option
  58.         "_a"         ;specify angle option
  59.         INC_ANGLE    ;included angle
  60.      )
  61.    )) ;end IF LAST_PT

  62.    (While LAST_PT  ;;as long as we have a last point value,

  63.       (Setq NEXT_PT (GrRead 1)     ;;real time read
  64.             READTYP (car NEXT_PT)
  65.       )
  66.       (if (or (=  5 READTYP) (= READTYP 3)) ;;read a position or a pick?
  67.          (progn
  68.            (setq NEXT_PT (cadr NEXT_PT))
  69.            (If (or (> (Distance LAST_PT NEXT_PT) ARC_DIST) (= READTYP 3))
  70.              (Progn
  71.                (Command NEXT_PT "_a" INC_ANGLE)
  72.                (Setq LAST_PT NEXT_PT)
  73.              )
  74.            )
  75.            (If (>
  76.                (Distance LAST_PT NEXT_PT)
  77.                (Distance START_PT NEXT_PT)
  78.                )
  79.              (Progn
  80.                (Command START_PT "_cl")
  81.                (Setq LAST_PT Nil)
  82.                (prompt "\nCloud finished.")
  83.              )
  84.            )
  85.          )
  86.          (prompt "\nMove the pointer to draw the cloud")
  87.       );End if
  88.    );End while
  89.    (restore_old_error)
  90.    (Princ)
  91. ) ;end cloud.lsp[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-3-23 11:19:08 | 显示全部楼层
lisp写的画版本修改线(云图),太简单,你可以扩充
(只能逆时针),鼠标右键封闭
(LOAD“VL")
COMMAND: VL<ENTER>
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-21 02:50 , Processed in 0.221468 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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