明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: highflybir

[【高飞鸟】] 【飞鸟集】数据取整(更新至2020.10)

    [复制链接]
发表于 2020-11-2 17:07:56 | 显示全部楼层
太牛B了,赶紧收藏
发表于 2020-11-2 18:10:43 | 显示全部楼层
完美主义者~福音
发表于 2020-11-8 20:56:03 | 显示全部楼层
收藏起来,以备不时之需
发表于 2020-11-11 14:36:08 来自手机 | 显示全部楼层
这个软件适合有强迫症的,如果是机械模具行业可能不太适合
发表于 2020-11-12 09:04:59 | 显示全部楼层
太好了,谢谢分享。。
发表于 2020-12-29 01:11:43 | 显示全部楼层
本帖最后由 CAD新军 于 2020-12-29 01:41 编辑

楼主,我在使用中发现你这个程序对某些多段线在在UCS下取整并不正确,研究了一下,发现是两个trans的问题。

;(setq Pnt (trans Point 0 1))                                        ;考虑到可能在UCS下操作,故转化为用户坐标系
对多段线,要转换成OCS才正确。但我对OCS没有足够的知识,不知道是不是在这个脚本中能完全使用OCS而不出问题
  (setq Pnt (trans Point ent 1))                                       

然后取整后转回WCS也一样要用OCS

发表于 2020-12-29 08:20:27 | 显示全部楼层
CAD新军 发表于 2020-12-29 01:11
楼主,我在使用中发现你这个程序对某些多段线在在UCS下取整并不正确,研究了一下,发现是两个trans的问题。 ...

CAD新军,请举个例子。
对于多段线来说,我获取的是世界坐标点,然后转到UCS,使得UCS下坐标为整。   
发表于 2020-12-29 18:03:16 来自手机 | 显示全部楼层
时隔多年,再度突破。
发表于 2020-12-29 21:55:19 | 显示全部楼层
本帖最后由 CAD新军 于 2020-12-29 23:53 编辑
highflybird 发表于 2020-12-29 08:20
CAD新军,请举个例子。
对于多段线来说,我获取的是世界坐标点,然后转到UCS,使得UCS下坐标为整。

我昨晚就像上传一个dwg,不过上传不了。总是提示服务器禁止上传这么大的附件。我现在用网盘再传一遍发给你
链接:https://pan.baidu.com/s/1n1UwkU9PuBeiclRYoDrUNA 提取码: 1111


ucs就设为绿色直角两条线,然后你读取以下旁边的矩形,会发现它的顶点坐标和世界坐标不是一回事,这时候用你这个取整,原点定位直角交点,会发现矩形取整后所有端点都不是相对ucs原点整数。转成ocs就没问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-6 07:49 , Processed in 0.181210 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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