明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 七十三

关于AutoCAD二维点失效问题

[复制链接]
发表于 2025-9-22 00:03:45 | 显示全部楼层
WWQQMM_KY 发表于 2025-9-21 23:36
你仔细看UP主说的那九个步骤:
1、画“多边形”,最后报错“二维点失效”;
2、同样的步骤,画“线段” ...

不知道你用啥版本   我用17版的cad 的pl命令是画不出来的   同样提示需要二维角点



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2025-9-22 00:08:07 | 显示全部楼层
本帖最后由 guosheyang 于 2025-9-22 00:11 编辑

如果其他版本有的可以画出来    具体是啥原因  有的可以画  有的不能画出来     我也不清楚   我也是猜的
既然有更好的方式可以规避这个输入    就尽量用更好的方式处理   cad软件本身也有很多bug的  
回复 支持 反对

使用道具 举报

发表于 2025-9-22 11:59:47 | 显示全部楼层
guosheyang 发表于 2025-9-22 00:08
如果其他版本有的可以画出来    具体是啥原因  有的可以画  有的不能画出来     我也不清楚   我也是猜的:l ...

1、帅哥,,真不好意思,我应该是记岔了,画“多段线”同样会报错。可能是先入为主,就是记得画“多边形”会报错,而其它不会,,,因此混一块堆了;
2、今天到同事一台电脑上试了下“中望”CAD,它提示是:错误,[@1+1,0]输入的是“三维点”,这里要二维点;
3、所以我就想着,应该不是CAD的BUG,而是二维坐标的输入方式出问题,输入带计算功能的[@1+1,0],得出的结果是一个“三维坐标”,在这个时间点,CAD不接受,它要一个“二维坐标”;
4、因此上,我想再仔细看看CAD的帮助文件,关于“二维点坐标输入方式”的段落,看能否查找到某些端倪。
回复 支持 反对

使用道具 举报

发表于 2025-9-24 11:56:20 | 显示全部楼层
guosheyang 发表于 2025-9-22 00:08
如果其他版本有的可以画出来    具体是啥原因  有的可以画  有的不能画出来     我也不清楚   我也是猜的:l ...

久试无法,倍感神伤,蕞兹尔尔,牵挂依依。
弃之不易,取之难以,以此为卿,为我所念。
回复 支持 反对

使用道具 举报

发表于 2025-9-24 12:57:56 | 显示全部楼层
WWQQMM_KY 发表于 2025-9-24 11:56
久试无法,倍感神伤,蕞兹尔尔,牵挂依依。
弃之不易,取之难以,以此为卿,为我所念。

兄弟,你研究这个的最终想法是啥,你懂lisP等编程语言不?如果懂,你完全可以按自己的意图改写这个命令嘛
回复 支持 反对

使用道具 举报

发表于 2025-9-24 13:23:31 | 显示全部楼层
本帖最后由 WWQQMM_KY 于 2025-9-28 11:53 编辑
guosheyang 发表于 2025-9-24 12:57
兄弟,你研究这个的最终想法是啥,你懂lisP等编程语言不?如果懂,你完全可以按自己的意图改写这个命令嘛 ...
.       1、小可不懂AutoLisp的编写;
.       2、小可研究这个问题,是源于AutoCAD中的CAL运行实例,但意外碰到的报错结果(二维点无效);
.       3、对于此项报错(二维点无效),小可非常错愕,因为原实例(CAL的运行实例)并未提及,即,原实例运行一切正常;
.       4、小可有对:多边形,圆,线段,多段线等几个实例做测试:
.             1) 多边形,圆,,以中心或圆心为起点制图,用坐标计算法,不会报错;
.             2) 用Line画线段,用坐标计算法,不会报错;
.             3) 多边形--以边长模式,圆--以两点或三点模式,多段线,计算下一点坐标时,会报错--二维点无效;
.       5、所以,小可想一探究竟,是什么样的情况下,AutoCAD会报错--二维点无效,它报错的机理及违反了什么制图限制;
.       6、AutoCAD,中望CAD,这两款制图软件,同样的操作,出现同样的报错,所以,小可以为这不是CAD本身的BUG,而是违反了它们的制图原则;
.       7、小可多次测试,得到以下结论:CAD计算坐标,就是三维坐标全套计算,哪怕你没写Z轴坐标,它也会用“0”来自动补齐,最后得出一个三维坐标。然而画多边形,只要二维坐标,不要三维坐标,,,因此,所有的暴发点,源自于此;
.       8、基于以上,加以多日测试,加上小可的总结,于是我非常想知道,如何在计算坐标的形式下,得出一个符合它要的一个二维坐标,而不是三维坐标,则此问题点可以完美解决。
回复 支持 反对

使用道具 举报

发表于 2025-10-4 15:09:21 | 显示全部楼层
guosheyang 发表于 2025-9-24 12:57
兄弟,你研究这个的最终想法是啥,你懂lisP等编程语言不?如果懂,你完全可以按自己的意图改写这个命令嘛 ...

.       这个问题,我摸索多日,看来是无法可想。只能想法子规避:先用线段把数据画出来,再做后面的步骤。
.       试了这么多天,发现很多地方都有这个报错,不单是“多边形”“两点画圆”之类。
.       很多地方,只要涉及计算坐标,都可能触发这个报错。奶奶个嘴……
回复 支持 反对

使用道具 举报

发表于 2025-10-6 18:15:44 | 显示全部楼层
WWQQMM_KY 发表于 2025-10-4 15:09
.       这个问题,我摸索多日,看来是无法可想。只能想法子规避:先用线段把数据画出来,再做后面的步骤 ...

凡涉及到画多段线的都需二维坐标,而几何计算器结果是三维坐标,所以相对些标计算出错。二点或三点画圆的代码中,都有用多边形模拟圆的部分,遇到三
维点同样出错。这个应该是个bug
回复 支持 反对

使用道具 举报

发表于 2025-10-6 18:27:25 | 显示全部楼层
guosheyang 发表于 2025-10-6 18:15
凡涉及到画多段线的都需二维坐标,而几何计算器结果是三维坐标,所以相对些标计算出错。二点或三点画圆的 ...

.       如果这是AutoCAD的BUG,那请问,如何解释其它CAD软件:如“中望CAD”也会在同样的位置出现同样的报错。
.       因为我手上只有“中望CAD”,没有其它CAD软件,但足下可以测试其它CAD软件,如“浩辰”、“天正”。
.       如果小可所料非差,这几款CAD软件应该也会有同样的报错。
.       那么问题来了,这些国产CAD软件为莫子也样一模一样的“BUG”?所以,这不是BUG。
回复 支持 反对

使用道具 举报

发表于 2025-10-6 22:00:32 | 显示全部楼层
WWQQMM_KY 发表于 2025-10-6 18:27
.       如果这是AutoCAD的BUG,那请问,如何解释其它CAD软件:如“中望CAD”也会在同样的位置出现同样的 ...

只要你输入合法,但结果却出错就应该算bug,除非你的输入夲身就是非法
你这个也可用变量来实现,不调用CaL。
其他软件其许是模仿时未矫正错误?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-24 00:56 , Processed in 0.185639 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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