明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 219|回复: 9

[提问] 求教!如何计算现有构造线的角度

[复制链接]
发表于 前天 22:53 | 显示全部楼层 |阅读模式




请教一下大家!


如何通过构造线10和11这两个组码、来计算构造线的角度
还有这个11组码的单位方向矢量、应该如何理解、一直没搞懂这个东西

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
回复

使用道具 举报

发表于 昨天 09:50 | 显示全部楼层
本帖最后由 xyp1964 于 2024-12-25 10:50 编辑

  1. (defun c:tt ()
  2.   (defun xyp-DXF (c e) (cdr (assoc c (entget e))))
  3.   (defun xyp-R2D (r) (* r (/ 180 pi)))
  4.   (while (setq s1 (car (entsel "\n选择构造线<退出>: ")))
  5.     (setq p11 (xyp-DXF 11 s1)
  6.           rad (angle '(0 0) p11)
  7.     )
  8.     (princ "\n角度 = ")
  9.     (princ (xyp-r2d rad))
  10.   )
  11.   (princ)
  12. )
回复 支持 0 反对 1

使用道具 举报

发表于 昨天 00:22 | 显示全部楼层
你有种再说一遍 发表于 2024-12-24 23:01
当初叫你学C#你不学,如今连向量都不懂,
你没发现其他语言的人没问这种问题吗?
因为他们有个数据结构叫向 ...

惊惊大佬真是个热心肠啊
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 昨天 07:52 | 显示全部楼层
你有种再说一遍 发表于 2024-12-24 23:01
当初叫你学C#你不学,如今连向量都不懂,
你没发现其他语言的人没问这种问题吗?
因为他们有个数据结构叫向 ...

谢谢惊神!这回理解了、主要是没那么大的兴趣和精力学编程、搞LISP都是用到啥学啥
回复 支持 1 反对 0

使用道具 举报

发表于 前天 23:01 | 显示全部楼层
本帖最后由 你有种再说一遍 于 2024-12-24 23:51 编辑

当初叫你学C#你不学,如今连向量都不懂,
你没发现其他语言的人没问这种问题吗?
因为他们有个数据结构叫向量Vector,
然后点一下就能求夹角了.

因为参数会提示你输入什么就能得到结果,
如今你组织不出来,又因为没有编辑器提示你,
那么你要纯理论出发,
给你看 GetAngle2XAxis
https://www.cnblogs.com/JJBox/p/14300098.html

然后你就疑惑点和向量有什么区别了...

更不要说之后还有矩阵乘法
m = matrixA * matrixB * matrixC * matrixD;
就能表示左乘矩阵...
我觉得这个地方是CAD最有意思的部分了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 10:37 | 显示全部楼层

谢谢院长、看了惊神的帖子、这个角度好像直接用坐标原点+组码11的点就能计算出来
回复 支持 反对

使用道具 举报

发表于 昨天 10:44 | 显示全部楼层
(angle'(0 0)(cdr(assoc 11(entget e))))
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 12:52 | 显示全部楼层
llsheng_73 发表于 2024-12-25 10:44
(angle'(0 0)(cdr(assoc 11(entget e))))

谢谢!已经搞懂了、就是按照你这种方法弄得
回复 支持 反对

使用道具 举报

发表于 6 小时前 | 显示全部楼层
最基本的数学知识,初中生都会啊...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2 小时前 | 显示全部楼层
e2002 发表于 2024-12-26 10:31
最基本的数学知识,初中生都会啊...

这个应该是高中数学吧、早都忘没了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 16:59 , Processed in 0.277455 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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