明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1122|回复: 9

求助!块中二维多段线的生成问题???

[复制链接]
发表于 2008-12-4 12:54:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2008-12-5 09:32:00 | 显示全部楼层

可以生成,只是新对象的位置和角度不同

新对象是相对于块的 OCS 坐标产生的(假设其插入点为0,0,0 旋转角度为0)

 楼主| 发表于 2008-12-5 10:09:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-12-5 16:28:00 | 显示全部楼层
可以的
 楼主| 发表于 2008-12-5 16:31:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-12-6 15:34:00 | 显示全部楼层
切线弧度值是什么意思,请切一张图来看看
 楼主| 发表于 2008-12-6 18:47:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-12-7 09:21:00 | 显示全部楼层

对于一个非块中的对象,下面的方法就能得到

(setq a (nentsel))
(setq b (vlax-curve-getClosestPointTo (car a) (cadr a)))

(angle (cadr a) b)

块中对象,则根据上次给你的程序的方法+上面的方法

方法你若懂了,还是自己写程序,这样你才能学到东西

发表于 2008-12-7 11:53:00 | 显示全部楼层

老大,对于块中的对象,我还是没有例子呀,上次那个看不太懂啦,帮帮啦

发表于 2008-12-7 14:57:00 | 显示全部楼层
下面程序对任何线条有效:
游客,本帖隐藏的内容需要发帖数高于 5 才可浏览,你当前发帖数只有 0

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

本版积分规则

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

GMT+8, 2025-7-30 05:33 , Processed in 0.170883 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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