明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2003|回复: 7

[求助]河伯和各位朋友Spline坏了,如何修复?

[复制链接]
发表于 2008-7-4 12:47:00 | 显示全部楼层 |阅读模式
我们鞋类的用CAD里面的SPLINE来画鞋图, 可是SPLINE容易坏掉. SPLINE坏了之后当我们对他进行移动、夹点编揖、之类的操作时,造成CAD死机退出,不知怎么样才可以修理好,所以发上文件给大家研究,谢谢!

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2008-7-4 13:41:00 | 显示全部楼层

这个应该是cad的defect.看来不容易处理,要不只能重描。

发表于 2008-7-4 14:10:00 | 显示全部楼层
本帖最后由 作者 于 2008-7-4 14:14:11 编辑

在CAD2004上用夹点处理正常。
发表于 2008-7-4 14:39:00 | 显示全部楼层

测试完毕,发表测试结果:

测试环境CAD2006

1.夹点、复制、镜像、移动正常

2.剪切,打断死机

3.发现面积为-1,不知道是否正常?

4.估计是点太多了。。。

发表于 2008-7-4 14:45:00 | 显示全部楼层

;; Revision :07/04/2008 @13:43
(defun c:eMake ()
  (entmake '((0 . "SPLINE")
      (100 . "AcDbEntity")
      (67 . 0)
      (8 . "0")
      (100 . "AcDbSpline")
      (70 . 8)
      (71 . 3)
      (72 . 82)
      (73 . 78)
      (74 . 0)
      (42 . 0.0000000001)
      (43 . 0.0000000001)
      (40 . 192.0782971268216)
      (40 . 192.0782971268216)
      (40 . 192.0782971268216)
      (40 . 192.0782971268216)
      (40 . 200.8557764925499)
      (40 . 200.8557764925499)
      (40 . 209.2866200118785)
      (40 . 209.2866200118785)
      (40 . 215.6520706567973)
      (40 . 215.6520706567973)
      (40 . 222.0175213017162)
      (40 . 222.0175213017162)
      (40 . 230.300360058471)
      (40 . 230.300360058471)
      (40 . 236.5653901490341)
      (40 . 236.5653901490341)
      (40 . 241.421417493121)
      (40 . 241.421417493121)
      (40 . 246.2774448372078)
      (40 . 246.2774448372078)
      (40 . 251.6328764559538)
      (40 . 251.6328764559538)
      (40 . 256.9883080746997)
      (40 . 256.9883080746997)
      (40 . 262.3437396934457)
      (40 . 262.3437396934457)
      (40 . 266.8269451362653)
      (40 . 266.8269451362653)
      (40 . 271.3101505790848)
      (40 . 271.3101505790848)
      (40 . 272.5985624496437)
      (40 . 272.5985624496437)
      (40 . 273.5296532565081)
      (40 . 273.5296532565081)
      (40 . 275.391834870237)
      (40 . 275.391834870237)
      (40 . 275.4863107631842)
      (40 . 275.4863107631842)
      (40 . 275.6752625490785)
      (40 . 275.6752625490785)
      (40 . 275.6827838355628)
      (40 . 275.6827838355628)
      (40 . 275.6978264085315)
      (40 . 275.6978264085315)
      (40 . 275.6984245069571)
      (40 . 275.6984245069571)
      (40 . 275.6996207038084)
      (40 . 275.6996207038084)
      (40 . 275.6996682650556)
      (40 . 275.6996682650556)
      (40 . 275.6997633875499)
      (40 . 275.6997633875499)
      (40 . 275.6997660894717)
      (40 . 275.6997660894717)
      (40 . 275.6997681862781)
      (40 . 275.6997681862781)
      (40 . 275.6997688308415)
      (40 . 275.6997688308415)
      (40 . 275.6997690249937)
      (40 . 275.6997690249937)
      (40 . 275.6997690983367)
      (40 . 275.6997690983367)
      (40 . 275.6997691379155)
      (40 . 275.6997691379155)
      (40 . 275.6997691816599)
      (40 . 275.6997691816599)
      (40 . 275.6997692254044)
      (40 . 275.6997692254044)
      (40 . 275.6997693322374)
      (40 . 275.6997693322374)
      (40 . 275.6997695353113)
      (40 . 275.6997695353113)
      (40 . 275.6997700561694)
      (40 . 275.6997700561694)
      (40 . 275.6997716143601)
      (40 . 275.6997716143601)
      (40 . 275.6997747307416)
      (40 . 275.6997747307416)
      (40 . 275.69977571407)
      (40 . 275.69977571407)
      (40 . 275.69977571407)
      (40 . 275.69977571407)
      (10 -320.7850094972837 -308.488427484489 0)
      (10 -318.4505150096984 -310.1910749465038 0)
      (10 -316.1617773485527 -311.946265211015 0)
      (10 -311.7741835597253 -315.5042820061846 0)
      (10 -309.6693841799693 -317.2989079778584 0)
      (10 -306.1175392449964 -320.5627125721191 0)
      (10 -304.6370357102442 -322.0041451297787 0)
      (10 -301.7846320450535 -324.9891294253861 0)
      (10 -300.4089467017359 -326.5329674709704 0)
      (10 -297.3612036483573 -330.1883791434613 0)
      (10 -295.7247956701735 -332.3297052608321 0)
      (10 -293.0084725371473 -336.2028136417556 0)
      (10 -291.8866023609748 -337.9075619563505 0)
      (10 -290.0151178214596 -340.9831945640179 0)
      (10 -289.2401780075324 -342.3429668768962 0)
      (10 -287.7830235522858 -345.112852966037 0)
      (10 -287.0975252248925 -346.5251322050538 0)
      (10 -285.7369537426478 -349.5397524252676 0)
      (10 -285.0713835696183 -351.1472039701517 0)
      (10 -283.8032984539505 -354.4088354921009 0)
      (10 -283.1959488844254 -356.063612609941 0)
      (10 -282.046681699572 -359.3742458860111 0)
      (10 -281.505728952483 -361.036250625751 0)
      (10 -280.6040586345605 -364.0976334984875 0)
      (10 -280.2315957218284 -365.4934753481057 0)
      (10 -279.5632301532817 -368.3161661927496 0)
      (10 -279.5632301532817 -368.3161661927496 0)
      (10 -278.9151442199704 -371.5957399818052 0)
      (10 -278.8381814361367 -372.0115607040282 0)
      (10 -278.7074707287252 -372.7305371127292 0)
      (10 -278.6532086341108 -373.0329226970313 0)
      (10 -278.4914397172954 -373.9422547210214 0)
      (10 -278.3848681395966 -374.5516137413643 0)
      (10 -278.2725963428088 -375.193762770459 0)
      (10 -278.2671750085894 -375.2247723418134 0)
      (10 -278.2509094794291 -375.3178124918591 0)
      (10 -278.2400637495052 -375.3798541268681 0)
      (10 -278.2287860602437 -375.4443662307342 0)
      (10 -278.2283543336455 -375.4468358495281 0)
      (10 -278.2270591534527 -375.4542447088301 0)
      (10 -278.2261956903371 -375.45918400428 0)
      (10 -278.2252979116802 -375.4643195967072 0)
      (10 -278.2252635807213 -375.4645159812086 0)
      (10 -278.2251605879901 -375.4651051338896 0)
      (10 -278.225091928145 -375.4654978910688 0)
      (10 -278.225020528645 -375.4659063199491 0)
      (10 -278.2250177983201 -375.4659219383155 0)
      (10 -278.2250096073105 -375.465968793614 0)
      (10 -278.2250041483631 -375.4660000206069 0)
      (10 -278.2249985378453 -375.4660321146366 0)
      (10 -278.2249983828844 -375.4660330010643 0)
      (10 -278.2249981076716 -375.466034575374 0)
      (10 -278.2249979874186 -375.4660352632612 0)
      (10 -278.2249978302011 -375.4660361625964 0)
      (10 -278.2249977932356 -375.4660363740514 0)
      (10 -278.2249977451359 -375.4660366491989 0)
      (10 -278.2249977340014 -375.466036712892 0)
      (10 -278.2249977186607 -375.4660368006457 0)
      (10 -278.2249977144543 -375.4660368247065 0)
      (10 -278.2249977079784 -375.4660368617513 0)
      (10 -278.2254903770495 -375.4633220590893 0)
      (10 -278.2218683271131 -375.4837013350444 0)
      (10 -278.2199426979034 -375.494037663237 0)
      (10 -278.2182330427522 -375.503108457306 0)
      (10 -278.2178876781877 -375.504898072699 0)
      (10 -278.2170072110675 -375.5094907696908 0)
      (10 -278.2169633284645 -375.5097066187558 0)
      (10 -278.2166998495095 -375.5110691432974 0)
      (10 -278.2166918156927 -375.511109759185 0)
      (10 -278.2166013046292 -375.5115767455353 0)
      (10 -278.216599936598 -375.5115837001709 0)
      (10 -278.2164981331177 -375.512108600806 0)
      (10 -278.2163421183282 -375.5129129279068 0)
      (10 -278.2150555600822 -375.5195455181109 0)
      (10 -278.2131297337774 -375.5294735987509 0)
      (10 -278.2074281134164 -375.558866606212 0)
      (10 -278.2058208389321 -375.5671524260371 0)
      (10 -278.2039318066443 -375.5768907578196 0)
     )
  )
  (princ)
)     ; end eMaker

 楼主| 发表于 2008-7-7 08:29:00 | 显示全部楼层

看了carrot1983的程序解决方案,我倒吸了一啖冷气:)如果是很多文件都碰到类似的问题,就要写很多不同代码的程序来处理了. 经过这几天和大家一起学习修理文件中我发现我上面的坏文件情况是这样: 如果在关闭捕捉方式的情况也, 对损坏的对象进行简单编辑是不会出问题(指死机), 要是打开捕捉的情况下进行编辑该损坏的曲线就要面临死机的风险了(几乎死机率是100%),唉!

发表于 2008-7-7 09:08:00 | 显示全部楼层
用splinedit在我的机上面没有死机??
发表于 2008-7-7 11:35:00 | 显示全部楼层
  1. 看了carrot1983的程序解决方案,我倒吸了一啖冷气:)如果是很多文件都碰到类似的问题,就要写很多不同代码的程序来处理了. 经过这几天和大家一起学习修理文件中我发现我上面的坏文件情况是这样: 如果在关闭捕捉方式的情况也, 对损坏的对象进行简单编辑是不会出问题(指死机), 要是打开捕捉的情况下进行编辑该损坏的曲线就要面临死机的风险了(几乎死机率是100%),唉!
复制代码
5楼的那个不是解决方案,只是把那条出错的spline的数据提取出来。。。
就是这样子的spline,测试结果如4楼。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-21 04:13 , Processed in 0.194434 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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