明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 989|回复: 2

[基础] 關於有角度的座標求法(已解決)

[复制链接]
发表于 2011-3-19 12:51:07 | 显示全部楼层 |阅读模式
本帖最后由 lincctw_ccl 于 2011-3-20 12:06 编辑

請教 Pt1 這個點的位置要如何求得?

謝謝!!

更新: 修改過的,可執行了
第一次用這種帶有角度的求點方式
花了一天才搞懂寫法!

(defun C:TT ()
(setvar "osmode" 0)
(setvar "cmdecho" 0)

(setq ss (ssget))
(setq pa (getpoint "\n 點選基準點:   "))
(setq pz (getpoint pa "\n 選取位移方向:   "))
(if (= th nil) (setq th 20.0))
(princ "\n 距離 <")(princ th)(setq answer1(getstring ">: "))
(if (/= (atof answer1) 0.00)(setq th(atof answer1)))
(setq pt1(polar pa (angle pa pz) th))
(command ".move" ss "" pa pt1)(setvar "cmdecho" 1)
(princ))






本帖子中包含更多资源

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

x
发表于 2011-3-19 13:20:24 | 显示全部楼层
看一下 Polar 函數能派上用場否?
若不行,最好配上圖面加以實例說明
发表于 2011-3-19 14:53:44 | 显示全部楼层
进来顶下......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-11 05:46 , Processed in 0.175188 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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