明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 783|回复: 4

[提问] 请教polar命令使用问题

[复制链接]
发表于 2021-8-28 22:40:01 | 显示全部楼层 |阅读模式
各位大侠,下面程序为何pt1、pt2的y坐标相同,pt1、pt3坐标相同,是polar用法不对吗?请指教,谢谢!
(defun c:tt ( / pt0 pt1 pt2 pt3 )
        (setq pt0 (getpoint "\n弯箭头圆心位置:"))
        (setq pt1 (polar pt0 (* (/ 149 180) pi) 5))
        (setq pt2 (polar pt1 (* (/ 239 180) pi) 3))
        (setq pt3 (polar pt0 0 5))
        (princ "\n")
        (princ pt1)
        (princ "\n")
        (princ pt2)
        (princ "\n")
        (princ pt3)
        (command "pline" pt3 "w" 0.350 "" "A" "CE" pt0 pt1 "L" "W" 1.2 0 pt2 "")
        (princ)
)
发表于 2021-8-28 23:34:19 来自手机 | 显示全部楼层
polar函数用法并无问题,应是小数点保留位数原因,149*pi再除以180再试试
 楼主| 发表于 2021-8-29 07:03:40 | 显示全部楼层
问题解决。基础没学好,惭愧,后续加强学习,多谢tigcat老师指点!
发表于 2021-8-29 11:36:04 | 显示全部楼层
角度转弧度用angtof试试
 楼主| 发表于 2021-8-29 22:07:01 | 显示全部楼层
用angtof也可以,又学到一点,谢谢muwind老师!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-16 11:28 , Processed in 0.148013 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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