SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: 出道难题(已解决) [打印本页]

作者: huangzaikun    时间: 2007-4-9 16:35
标题: 出道难题(已解决)
CAD中有三个圆弧,无论怎么设置都不能捕捉到“最近点”只有“中点”、“端点”……
难题.rar (4.11 KB, 下载次数: 14)

作者: ziyuner    时间: 2007-4-9 18:17
??/什么意思,骗贴的???
作者: zhb19820430    时间: 2007-4-9 19:19
不懂楼主的意思   请楼主将明白点
作者: rongqiyang    时间: 2007-4-9 19:26
肯定能的,你把其他捕捉关闭只留最近点.就捉到了.
作者: kaixinmydaer    时间: 2007-4-9 19:37
骗人的贴子.
作者: 先看看先    时间: 2007-4-9 20:01
查看了一下
从属性窗口里可以看出其法向Z坐标为-1,而平常图元的法向Z坐标为1。不知道你是怎么得出来的。
试验过程中我把它改成1就正常了。
(defun c:zz ()
    (setq en (entsel " n选择目标:"))
    (if    en
    (progn
        (setq en_data (entget (car en)))
        
        
        (setq en_data (subst '(210 0 0 1) (assoc 210 en_data) en_data))
        (entmod en_data)
    )
    )
    (prin1)
)
作者: dlf123    时间: 2007-4-9 21:06
的确如此。
把图翻一下竟有如此效果,做三维时竟没发现过。。。
楼上高人啊!
作者: ntlch82    时间: 2007-4-9 21:35
"把图翻一下竟有如此效果",怎样翻的?很好奇你这个东西到底是怎么弄出来的
作者: lqpfixk    时间: 2007-4-9 21:39
牛人啊!很好奇你这个东西到底是怎么弄出来的
作者: jiangjiajia123    时间: 2007-4-9 23:33
三座标取的数据,不是自已画的。
不是法向Z=-1吗?那它的仰视图的法向Z=1。
你连程序都编了还……
程序编到这种地步真是佩服阁下,一看就知道是高人。。。
作者: wangbk    时间: 2007-4-9 23:54
不懂你的意思。
作者: xiaoliang0806    时间: 2007-4-10 00:27
不会吧,把最近点打开应该能捕捉到吧.
作者: 孟昭山    时间: 2007-4-10 00:49
我用的CAD2006可以捕捉到最近点
作者: cgh4654    时间: 2007-4-10 01:54
这个难题就他说的这么简单。只要这样做就可以啦!!!
作者: langlangzhi    时间: 2007-4-10 02:01
高手,能否在指点一下呢,
要怎样把Z=-1变成Z=1呢?怎么翻呢?
作者: uavmodel    时间: 2007-4-10 02:23
高手:
     我对程序知之甚少,能否帮忙解释一下呢!
或者在程序后注明一下。
作者: clclclclcl    时间: 2007-4-10 04:03
好象没人太明白...
作者: justdo_dec    时间: 2007-4-10 04:15
怎么回事啊1
怎么不明白LZ的意思啊!
作者: cxy11223344    时间: 2007-4-10 05:04
看来很多人还都不明白是怎么回事。
即然问题已经出来,就在此再说明白一点:
可以做这样一个试验,打开CAD选择“视图”-“三维视图”-“仰视图”-画一个圆,然后“视图”-“三维视图”-“俯视图”,现在你就选不到圆上的最近点,同时它的法向Z值由+1变为-1
作者: jinchener    时间: 2007-4-10 05:53
理论上是的
程序不懂




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2