明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2406|回复: 11

求相对线 绘制角度线

[复制链接]
发表于 2012-2-29 23:11 | 显示全部楼层 |阅读模式
1明经币
请路过的老师帮帮忙谢谢,,,


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

最佳答案

查看完整内容

(defun c:tt () (setq ss (entsel "\n请选择基准线:") pt (getpoint "\n请选择基准点:") ang (getreal "\n请输入旋转角度:") pt1 (cdr (assoc 10 (entget (car ss)))) pt2 (cdr (assoc 11 (entget (car ss)))) ) (command "line" pt1 pt2 "") (command "ROTATE" (entlast) "" pt ang) );end defun
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2012-2-29 23:11 | 显示全部楼层
(defun c:tt ()
  (setq        ss  (entsel "\n请选择基准线:")
        pt  (getpoint "\n请选择基准点:")
        ang (getreal "\n请输入旋转角度:")
        pt1 (cdr (assoc 10 (entget (car ss))))
        pt2 (cdr (assoc 11 (entget (car ss))))
  )
  (command "line" pt1 pt2 "")
  (command "ROTATE" (entlast) "" pt ang)
);end defun

点评

好程序!  发表于 2012-3-7 15:35

评分

参与人数 1明经币 +1 收起 理由
flytoday + 1 很给力!太感谢了。感动^-^

查看全部评分

回复

使用道具 举报

发表于 2012-2-29 23:24 | 显示全部楼层
没看明白什么意思?什么叫批定?
回复

使用道具 举报

发表于 2012-2-29 23:51 来自手机 | 显示全部楼层
真服了你了,这么简单的东西,难道你自己都不能写出来吗?最多5行代码就能搞定!你求了那么多程序代码,难道自己就没一点长进么?
回复

使用道具 举报

发表于 2012-3-1 08:11 | 显示全部楼层
这个程序没必要来悬赏吧?就是没程序,手绘也没两步呀!
回复

使用道具 举报

发表于 2012-3-1 08:16 | 显示全部楼层
貌似   command就可以完成吧
回复

使用道具 举报

发表于 2012-3-1 08:38 | 显示全部楼层
如果使用圆周阵列来做这个程序,你能旋转的对象就可以是多个了,而且不限形状,
回复

使用道具 举报

发表于 2012-3-1 09:45 | 显示全部楼层
本帖最后由 langjs 于 2012-3-1 09:46 编辑

手画:点划线命令—端点—端点—确定-旋转命令—选线—确定—选点—输入角度—确定,最多10步完成。
程序:输入命令—选线—选点—输入角度—右键,最多5步完成。
评估:程序提高工作效率1倍。
回复

使用道具 举报

发表于 2012-3-7 15:29 | 显示全部楼层
ljpnb 大师的:

;画角度线(ljpnb)
(defun c:vl()
(setq wsh (Vlax-Get-Or-Create-Object "WScript.Shell"))
(command "line" (setq pt1 (getpoint)))
(Vlax-Invoke-Method wsh 'Sendkeys
(strcat "<" (rtos (if (not (setq ang(getreal "\n输入一个角度")))
(setq ang 45)(setq ang ang ))) "{Enter}"))
(command (getpoint pt1) "")
(princ))
回复

使用道具 举报

发表于 2012-3-7 15:33 | 显示全部楼层
如果选择为空,则执行第二个程序。哪位大师帮合并一下呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 09:35 , Processed in 0.192864 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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