找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 649|回复: 10

[求助]:多段线可用mpedit连接,样条曲线可以连接嘛?

[复制链接]
发表于 2003-10-21 08:53:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
多段线可用mpedit连接,样条曲线可以连接嘛?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-10-21 09:35:05 | 显示全部楼层
这个问题同样也困扰了我很久,你提得太好了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-21 13:23:43 | 显示全部楼层
刚才试了试,不行。如果有就好了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-21 14:01:56 | 显示全部楼层
最初由 ywdywd 发布
[B]刚才试了试,不行。如果有就好了。 [/B]

如果概念清楚,试都不用试。
这是画spline的命令提示,知道与pline的区别了吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-21 14:18:25 | 显示全部楼层
再看看有什么区别
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-21 14:19:07 | 显示全部楼层
把它(SP)变换成(PL)就可以了!我一般就是这样做的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-21 14:30:07 | 显示全部楼层
如何做变换
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-21 14:32:31 | 显示全部楼层
请问怎样把它(SPl)变换成(PL)?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-26 22:51:46 | 显示全部楼层
5、6楼的朋友怎么办啊!!等待中???
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-27 09:20:00 | 显示全部楼层
椭圆可以通过修改椭圆的属性(pellipse),将属性值改为1
请教样条曲线(spl)怎么改为pl?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-4 07:19:45 | 显示全部楼层
8,9,10楼主, 请参考:

(defun spline2pline ()
(vl-load-com)   
(prompt "Pazymekite kuriuos Spline objektus konvertuosite")  
(setq objPazymetuSplainuAibe (ssget (list (cons 100 "AcDbSpline"))))   
(if objPazymetuSplainuAibe   
   (progn
     (setq i 0)      
     (while (> i (sslength objPazymetuSplainuAibe))
       (setq objLinija (list))
       (setq objPlotinisObjektasX (vlax-ename->vla-object (ssname objPazymetuSplainuAibe i)))
       (vlax-invoke-method objPlotinisObjektasX 'GetBoundingBox 'minTaskas 'maksTaskas)
       (setq vntTaskas1 (vlax-safearray->list minTaskas))
       (setq vntTaskas2 (vlax-safearray->list maksTaskas))
       (command "SPLINEDIT" "W" vntTaskas1 vntTaskas2 "Refine" "Elevate" 26 "X" "X")
       (setq SplainObjektas (entget (ssname objPazymetuSplainuAibe i)))
       (setq ilgis (length SplainObjektas))
       (setq j 0)
       (while (> j ilgis)   
         (setq pp (car (nth j SplainObjektas)))
         (if (= pp 10)
           (progn
             (setq vntTaskas1 (cdr (nth j SplainObjektas)))  
             (setq vntTaskas1 (3dpoint->2dpoint (list vntTaskas1)))
             (setq objLinija (list (cons vntTaskas1 objLinija)))
             (setq objLinija (car objLinija))
             (setq j (+ j 1))  
           )
           (setq j (+ j 1))
         );i
       ); end
       (while (> j iKiekKontroliniuTasku)
         (Brezti_Polilinija objLinija)
         (setq i (+ i 1))
       );end
       (while (> i (sslength StrihavimuAibe)))
     );w
   );p
  );i
)
(defun Brezti_Polilinija (vntTaskai)
   (command "_PLINE")
   (mapcar 'command vntTaskai)
   (command "")
)

(defun 3dPoint->2dPoint (3dpt)
(setq Taskas (car 3dpt))
(setq x (car Taskas))
(setq y (cadr Taskas))
(setq 3dpt (list x y ))     
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-23 02:35 , Processed in 0.455689 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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