找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2214|回复: 13

[求助] 八段圆弧法分割椭圆

[复制链接]

已领礼包: 2476个

财富等级: 金玉满堂

发表于 2013-11-12 18:47:15 | 显示全部楼层 |阅读模式

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

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

×
八段圆弧法分割椭圆,是网上下载的程序,有问题,拜托高手给看看,如果能实现是很有用的程序,谢谢各位!

八段圆弧法分割椭圆ellipse.LSP

23.69 KB, 下载次数: 24, 下载积分: D豆 -1 , 活跃度 1

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

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-11-12 19:13:37 | 显示全部楼层
楼主,能给贴几个资料和图吗,什么是八分圆弧法?

点评

我也没有呀,就是用8段圆弧模拟椭圆!  详情 回复 发表于 2013-11-12 19:17
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-12 19:17:25 | 显示全部楼层
newer 发表于 2013-11-12 19:13
楼主,能给贴几个资料和图吗,什么是八分圆弧法?

我也没有呀,就是用8段圆弧模拟椭圆!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 10248个

财富等级: 富甲天下

发表于 2013-11-12 19:18:28 | 显示全部楼层
程序好复杂!为什么不直接画呢?将变量PELLIPSE设置成1然后用命令直接画出16段弧(实际上象限点被分成了两个弧)的椭圆。

点评

就是呀。。看得我烦死了。。16如何做呢??  详情 回复 发表于 2013-11-12 19:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-12 19:19:19 | 显示全部楼层
椭圆使用起来很不方便,不能标注也不能偏移,如何能用圆弧模拟就能方便操作了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-12 19:30:56 | 显示全部楼层
zxq0220 发表于 2013-11-12 19:18
程序好复杂!为什么不直接画呢?将变量PELLIPSE设置成1然后用命令直接画出16段弧(实际上象限点被分成了两 ...

就是呀。。看得我烦死了。。16如何做呢??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-12 19:31:59 | 显示全部楼层
我见过的程序最少也分成32段呀。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-12 19:34:49 | 显示全部楼层
知道了怎么做了,但8段如果模拟,就更方便了!

点评

楼主,8段弧线能模拟出任意椭圆吗? 还有,楼主啥专业的啊,经常用椭圆画图?  详情 回复 发表于 2013-11-12 20:40
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 19个

财富等级: 恭喜发财

发表于 2013-11-12 20:40:51 | 显示全部楼层
q3_2006 发表于 2013-11-12 19:34
知道了怎么做了,但8段如果模拟,就更方便了!

楼主,8段弧线能模拟出任意椭圆吗?
还有,楼主啥专业的啊,经常用椭圆画图?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 10248个

财富等级: 富甲天下

发表于 2013-11-13 08:16:23 | 显示全部楼层
  1. ;椭圆转换 晓东 zxq0220 2013.11.13
  2. (defun c:ell ()
  3. (setvar "CMDECHO" 0)
  4. (if (setq ss (ssget '((0 . "ELLIPSE")))) (progn
  5.   (setq i -1)
  6.   (setvar "PELLIPSE" 1)
  7.   (repeat (sslength ss)
  8.    (setq en (ssname ss (setq i (1+ i)))
  9.          ent (entget en)
  10.          pc (cdr(assoc 10 ent))
  11.          pa (cdr(assoc 11 ent))
  12.          fe (cdr(assoc 40 ent))
  13.          p1 (mapcar '+ pc pa)
  14.          p2 (mapcar '- pc pa)
  15.          p3 (polar pc (+ (angle pc pa) (/ pi 2)) (* (distance (list 0 0 0) pa) fe)))
  16.    (command "_.ELLIPSE" "non" p1 "non" p2 "non" p3)
  17.    (entdel en)
  18.   )
  19.   (setvar "PELLIPSE" 0)
  20. ))
  21. (setvar "CMDECHO" 1)
  22. (princ)
  23. )

点评

这就是PELLIPSE 1呀,如何用8段弧模拟呢,拜托高手抽空想想办法呗,谢谢了!  详情 回复 发表于 2013-11-13 09:23

评分

参与人数 1D豆 +5 收起 理由
炫翔 + 5 很给力!经验;技术要点;资料分享奖!

查看全部评分

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

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-13 09:23:46 | 显示全部楼层

这就是PELLIPSE 1呀,如何用8段弧模拟呢,拜托高手抽空想想办法呗,谢谢了!

点评

Pellipse 设为 1 出来的是 16 段弧  详情 回复 发表于 2013-11-13 18:01
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-11-13 18:01:30 | 显示全部楼层
q3_2006 发表于 2013-11-13 09:23
这就是PELLIPSE 1呀,如何用8段弧模拟呢,拜托高手抽空想想办法呗,谢谢了!

Pellipse 设为 1 出来的是 16 段弧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2226个

财富等级: 金玉满堂

发表于 2013-11-17 16:32:05 | 显示全部楼层
http://www.mjgw.org/thread-78-1-1.html
012549uyhgx66fttn6xwtx.gif

点评

没有注册,拜托请直接分享,谢谢了!  详情 回复 发表于 2013-11-17 17:18
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

 楼主| 发表于 2013-11-17 17:18:32 | 显示全部楼层
cable2004 发表于 2013-11-17 16:32
http://www.mjgw.org/thread-78-1-1.html

没有注册,拜托请直接分享,谢谢了!

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 04:30 , Processed in 0.560425 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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