本帖最后由 作者 于 2007-5-30 14:45:14 编辑
刚刚接触LISP,想将样条曲线的一些重要参数提取出来,知道(entget (car (entsel)));可以显示组码和组值 <图元名: 7ef4fe78>) (0 . "SPLINE") (330 . <图元名: 7ef4fcf8>) (5 . "87") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AcDbSpline") (210 0.0 0.0 1.0) (70 . 8) (71 . 3) (72 . 10) (73 . 6) (74 . 4) (42 . 1.0e-010) (43 . 1.0e-010) (44 . 1.0e-010) (12 0.139984 -0.990154 0.0) (13 -0.779531 -0.626364 0.0) (40 . 0.0) (40 . 0.0) (40 . 0.0) (40 . 0.0) (40 . 244.156) (40 . 601.112) (40 . 847.714) (40 . 847.714) (40 . 847.714) (40 . 847.714) (10 619.062 842.202 0.0) (10 630.454 761.618 0.0) (10 495.914 469.452 0.0) (10 924.454 699.482 0.0) (10 1141.31 412.322 0.0) (10 1077.23 360.835 0.0) (11 619.062 842.202 0.0) (11 593.489 599.388 0.0) (11 949.37 571.699 0.0) (11 1077.23 360.835 0.0)) 我想提取其中一些组值后的组码,怎么办呢 比如我想提取组码是73的组值6这个代表控制点的个数,想把它提取并显示出来 |