CAD圆弧和cad两直线画圆弧的交点

查看: 3227|回复: 10
UID7302643主题帖子精华0积分370阅读权限20通道币0 个威望0 明经币4 个金钱35 个贡献5 激情303 注册时间最后登录在线时间18 小时分享
注册会员, 积分 370, 距离下一级还需 130 积分
帖子精华0通道币0 个明经币4 个
现在我有两条直线,然后我以交点为圆心画一个圆,与两条直线都相交,然后我想得到4个交点的坐标(不是再框选一次,而是画完了以后直接得到),请问用lisp语言怎么实现啊?谢谢大神
UID639主题帖子精华0积分13608阅读权限60通道币0 个威望0 明经币164 个金钱911 个贡献600 激情10339 注册时间最后登录在线时间1706 小时分享
钻石会员, 积分 13608, 距离下一级还需 1392 积分
帖子精华0通道币0 个明经币164 个
你的这种情况是一个特例,很好求的,用inters求直线交点(圆心),用angle求交点到每个顶点的角度,用polar求到圆心长度为半径的一定角度的点。
论坛帖子:
UID7302643主题帖子精华0积分370阅读权限20通道币0 个威望0 明经币4 个金钱35 个贡献5 激情303 注册时间最后登录在线时间18 小时分享
注册会员, 积分 370, 距离下一级还需 130 积分
帖子精华0通道币0 个明经币4 个
ll_j 发表于
你的这种情况是一个特例,很好求的,用inters求直线交点(圆心),用angle求交点到每个顶点的角度,用polar ...
用angle不是需要两个点才能得到角度么,但是我还不知道交点的位置,怎么才能求他和圆心的角度啊
UID639主题帖子精华0积分13608阅读权限60通道币0 个威望0 明经币164 个金钱911 个贡献600 激情10339 注册时间最后登录在线时间1706 小时分享
钻石会员, 积分 13608, 距离下一级还需 1392 积分
帖子精华0通道币0 个明经币164 个
Woo_yz 发表于
用angle不是需要两个点才能得到角度么,但是我还不知道交点的位置,怎么才能求他和圆心的角度啊
你有两条直线,每条直线有两个端点,用这四个点求交点,就是圆心点,再以这个圆心向这四个端点求角度。
论坛帖子:
UID7302643主题帖子精华0积分370阅读权限20通道币0 个威望0 明经币4 个金钱35 个贡献5 激情303 注册时间最后登录在线时间18 小时分享
注册会员, 积分 370, 距离下一级还需 130 积分
帖子精华0通道币0 个明经币4 个
ll_j 发表于
你有两条直线,每条直线有两个端点,用这四个点求交点,就是圆心点,再以这个圆心向这四个端点求角度。
哦哦,意思懂了,但是我想得到直线端点,这个动作可以在我画圆的同时完成么,不想再框选一次。我是新手啊,谢谢指导
UID639主题帖子精华0积分13608阅读权限60通道币0 个威望0 明经币164 个金钱911 个贡献600 激情10339 注册时间最后登录在线时间1706 小时分享
钻石会员, 积分 13608, 距离下一级还需 1392 积分
帖子精华0通道币0 个明经币164 个
Woo_yz 发表于
哦哦,意思懂了,但是我想得到直线端点,这个动作可以在我画圆的同时完成么,不想再框选一次。我是新手啊 ...
有两条直线就OK了,直线的组码10和11就是两个端点,随后就按部就班地做就行了,在这里与直线圆的交点和圆本身没有关系,只要半径就可以了。
对实体编程并不一定就“抱着”实体不放,很多东西都可以从几何学中得到。
在VLisp中(我不会),有关于交点的函数,可以直接从实体得到需要的交点,不过这是另一种编程思路,对这种简单问题反而不太方便。
说回来,想得到后面的圆也容易,用(entnext(entlast))就可以。
论坛帖子:
UID7302643主题帖子精华0积分370阅读权限20通道币0 个威望0 明经币4 个金钱35 个贡献5 激情303 注册时间最后登录在线时间18 小时分享
注册会员, 积分 370, 距离下一级还需 130 积分
帖子精华0通道币0 个明经币4 个
ll_j 发表于
有两条直线就OK了,直线的组码10和11就是两个端点,随后就按部就班地做就行了,在这里与直线圆的交点和圆 ...
哦哦,思路懂了。但是怎么样能通过一次点击或者框选得到4个端点的坐标啊,(ssget)选择以后再用什么命令啊?
UID639主题帖子精华0积分13608阅读权限60通道币0 个威望0 明经币164 个金钱911 个贡献600 激情10339 注册时间最后登录在线时间1706 小时分享
钻石会员, 积分 13608, 距离下一级还需 1392 积分
帖子精华0通道币0 个明经币164 个
Woo_yz 发表于
哦哦,思路懂了。但是怎么样能通过一次点击或者框选得到4个端点的坐标啊,(ssget)选择以后再用什么命令 ...(defun c:tt()
&&(princ &\n选择相交直线&)
&&(setq ss (ssget '((0 . &LINE&)))
& && &&&r&&(getdist &\n给出圆半径:&)
&&)
&&(setq e1 (ssname ss 0)
& && &&&en (entget e1)
& && &&&pt11(cdr (assoc 10 en))
& && &&&pt12(cdr (assoc 11 en))
& && &&&e2 (ssname ss 1)
& && &&&en (entget e2)
& && &&&pt21(cdr (assoc 10 en))
& && &&&pt22(cdr (assoc 11 en))
&&)
&&(setq in0 (inters pt11 pt12 pt21 pt22))
&&(command &.circle& in0 r)
&&(setq in11(polar in0 (angle in0 pt11) r)
& && &&&in12(polar in0 (angle in0 pt12) r)
& && &&&in21(polar in0 (angle in0 pt21) r)
& && &&&in22(polar in0 (angle in0 pt22) r)
&&)
;&&(setq in (list in11 in12 in21 in22))
&&(princ)
)
论坛帖子:
UID7302643主题帖子精华0积分370阅读权限20通道币0 个威望0 明经币4 个金钱35 个贡献5 激情303 注册时间最后登录在线时间18 小时分享
注册会员, 积分 370, 距离下一级还需 130 积分
帖子精华0通道币0 个明经币4 个
ll_j 发表于
虽然还是没太懂,但是还是谢谢你啦
UID393538主题帖子精华0积分8721阅读权限60通道币100 个威望0 明经币8 个金钱0 个贡献322 激情7688 注册时间最后登录在线时间1290 小时分享
钻石会员, 积分 8721, 距离下一级还需 6279 积分
帖子精华0通道币100 个明经币8 个
这个方法挺好的。思路很重要@
(foreach n (append&&'(2) '(50 ))(1+ n) );;51
& 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
Powered byCAD中直线与圆弧焦点处倒圆角怎么倒?_百度知道
CAD中直线与圆弧焦点处倒圆角怎么倒?
用“F”命令
设置一下倒角半径
点击直线与圆弧
憨攻封纪莩慌凤苇脯俩 这是一种方法
还有一种 就 是画圆,相切相切半径 再修剪一下!
其他类似问题
53人觉得有用
为您推荐:
您可能关注的推广
倒圆角的相关知识
其他1条回答
命令行输入“fillet”,然后按提示输入圆角半径,倒角即成
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁圆和直线交点捕捉后出现问题,求大神帮忙下_cad吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:515,551贴子:
圆和直线交点捕捉后出现问题,求大神帮忙下收藏
今天在机房的电脑上画CAD图,发现圆和直线的交点捕捉后,画出来的线的头不在交点上,当然是放大后看的,我有点受不了了,怎么回事啊?大神求解答啊,超级难受
用的版本比较旧,2007版的
会员特权抢先体验前排
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或cad圆和直线之间怎么做外切圆弧?想在这个圆和直线中间画个外切圆弧,
过这个圆的圆心做垂直这条直线的垂线,得到两个交点A,B,以AB为端点做线段,这个线段典中点就是要做的圆的圆心了,半径就是线段AB的一半!
为您推荐:
其他类似问题
扫描下载二维码如何才能在cad中准确找到圆弧与直线的交点?每次感觉都不是在准确的交点位置。很烦啊。以前都不是这样的_百度知道
如何才能在cad中准确找到圆弧与直线的交点?每次感觉都不是在准确的交点位置。很烦啊。以前都不是这样的
你们说的方法我知道。可是还是没法啊的
提问者采纳
要是捕捉的交点,可能和圆弧的显示精度,否则就是正确的,除非附近有多个交点而出现捕捉错误,这样应该就看着也正确了。感觉不对时就重生成一下,以及视图的更新频率有关系。你的感觉来源
其他类似问题
为您推荐:
cad的相关知识
其他3条回答
请打开对象捕捉,选择交点这项
设置一下捕捉点的选项让它捕捉到交点。还有画图时用鼠标滚轮放大那部分的图!
右键点击屏幕下方的对象捕捉,左键点击设置,把交点这项前面打勾!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 cad圆弧显示直线 的文章

 

随机推荐