QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 2608|回复: 14
收起左侧

[讨论] autocad中两相切图形能相互剪切没

[复制链接]
发表于 2014-10-24 15:29:01 | 显示全部楼层 |阅读模式 来自: 中国广西桂林

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
两同心椭圆,大椭圆长半轴70短半轴26;小椭圆长轴38短半轴26。画完后试着去剪切椭圆的左或右部分,都无法剪去。. }  A# ~+ E: i8 m* A0 w
但是,在椭圆的圆心处补画一半径26的圆后,上述要求可以满足。/ f+ T" T2 z- }
请赐教,谢谢!
4 d) f0 Q* Q% E, a% t
发表于 2014-10-25 08:30:40 | 显示全部楼层 来自: 中国辽宁
计算机图形学与几何学不同,从几何学角度,我们知道两个图形相切,但计算机可未必这么想,呵呵
发表于 2014-10-25 11:51:51 | 显示全部楼层 来自: 中国江苏连云港
不知道,没用过
发表于 2014-10-25 11:57:48 | 显示全部楼层 来自: 中国广东深圳
我猜是个bug,你猜呢?
发表于 2014-10-25 12:13:00 | 显示全部楼层 来自: 中国江西南昌
楼主所描述的两个椭圆既不相交,也不相切,只是有两个公共点(这两个公共点并非两椭圆图形的切点!)。修剪用的边界线,必须是线,点是不能用作修剪界线的。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2014-10-26 09:33:37 | 显示全部楼层 来自: 中国辽宁本溪
画了一下,能修剪……
 楼主| 发表于 2014-10-27 10:03:54 | 显示全部楼层 来自: 中国广西桂林
oxm44 发表于 2014-10-25 12:13 static/image/common/back.gif/ d$ a8 r$ k2 ?
楼主所描述的两个椭圆既不相交,也不相切,只是有两个公共点(这两个公共点并非两椭圆图形的切点!)。修剪 ...
) y0 {8 Z/ `1 D* u
呵呵,两短轴都是26,且为同心椭圆,你说相切不相切;3 _  O7 k* g0 V4 @8 \% h' x
如果说cad只能识别线边界,才能修剪,但我在椭圆中心处补画一半径为26的圆后,上述的椭圆就随便修剪。由此分析26的圆在0,26点坐标处也应为一点才对,26的圆是如何促成修剪椭圆的任务完成的呢。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2014-10-27 21:37:05 | 显示全部楼层 来自: 中国陕西西安
可以修剪啊( u& N2 v4 N* ^- A! I( Y
- l6 }* ?; u0 \
1.PNG

评分

参与人数 1三维币 +3 收起 理由
2005llnn + 3 技术讨论

查看全部评分

 楼主| 发表于 2014-10-28 08:23:33 | 显示全部楼层 来自: 中国广西桂林
本帖最后由 zq9901 于 2014-10-28 08:25 编辑
- h: D( X! X9 E2 w+ v5 h8 c: H& v, {& n7 g, `
大家感兴趣就试一下B号的图形,看看是不是能够正常修剪,谁用谁知道。& z& g% Q3 [5 y5 u
TXT3.JPG

评分

参与人数 1三维币 +3 收起 理由
2005llnn + 3 技术讨论

查看全部评分

发表于 2014-10-28 14:08:38 | 显示全部楼层 来自: 中国辽宁本溪
这个问题应该是编程算法中存在的BUG,能否修剪好像与两椭圆的尺寸有关,如果把楼上的大椭圆长轴用夹点拉短一点就行了……事先是可以判断能否修剪,就看能否捕捉到交点……
& m% m1 _' U- z
3 r; [7 ~) u3 h) ^当捕捉不到交点时,可采用变通的手段,作辅助直线解决吧,所以这种BUG对于实际操作并无大碍,不必大惊小怪……CAD中类似这样的事多着呐……都是用变通的手段处理。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2014-10-28 21:02:16 | 显示全部楼层 来自: 中国陕西西安
zq9901 发表于 2014-10-28 08:23 static/image/common/back.gif  b! U6 O5 l  H- u5 q+ |1 V
大家感兴趣就试一下B号的图形,看看是不是能够正常修剪,谁用谁知道。
5 p. U$ ^: t, b
都可以正常修剪
$ `7 y7 h/ `0 S8 o$ E' n7 c1 T3 W
1.PNG

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2014-10-29 07:58:46 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2014-10-29 08:10 编辑 . _" w- D9 D( F" M
- ~6 i/ ]7 Q, z" m) j2 C9 f
楼主发贴时没说明CAD版本,或者把DWG文件发上来呀?有些操作在低版本中可能有BUG,在高版本中可能就不存在了,我用08试验的结果为不定,如下图(关键词:尺寸相关、能否捕捉交点):, _) M. l/ d- S. @
& k. i- b. C" ?7 d, ^" W
两椭圆修剪问题.gif + ^! j4 j% `5 B+ n$ ?0 X! n

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2014-10-29 08:05:59 | 显示全部楼层 来自: 中国辽宁本溪
我爱用acad 发表于 2014-10-28 21:02 static/image/common/back.gif
9 ]+ D7 u* J  g' y  A都可以正常修剪
* g2 W6 l0 B- G5 O" d6 X% T
按楼主给的尺寸画看看能不能修剪……
发表于 2014-10-29 13:39:15 | 显示全部楼层 来自: 中国广西南宁
试了一下,我用的是2015版,,以红色椭圆为修剪边,修剪绿色椭圆。当长轴为70时,不能修剪,提示未与对象相交。将长轴改为80,就可以了。又试着改成60,不行。改成50,又可以了。真是有点奇怪。
! {$ g& ^5 m9 E% ?& i2 Y& ], a& I( E' {; z4 K" ~
10.29.jpg
. Y% ]3 f% j$ _+ L) D0 n
# ^/ D! {) o& _* C另外我想是不是捕捉的问题,又试着将两椭圆约束成同心和相切,但在长轴为70的情况下还是不能修剪。
9 Y, W# h1 R. v9 G6 v说是bug吧,为啥改变了一下尺寸又行了呢?
. u- X6 H0 `. X/ D" S9 H# h; a想不明白,还是等高手来指点吧。

评分

参与人数 1三维币 +10 收起 理由
2005llnn + 10 技术讨论

查看全部评分

发表于 2014-10-30 20:53:12 | 显示全部楼层 来自: 中国陕西西安
有意思的现象,当长轴分别为70和38时,短轴尺寸为18~2300时均无法修剪,小于18或大于2300时才可修剪。/ |2 o$ d5 M: A$ M
3 C! w) y; w) `/ ]
1.PNG
. L, v3 ~; b4 s8 M# Q& _: I5 o) J: H2 u( a
2.PNG
6 H& i; ]7 _8 k
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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