shiyan001 发表于 2013-8-5 15:48:52

entmake绘制Mline的问题

请大家帮忙看看,这样绘制多线会出错,错误提示为:
错误: 出现异常: 0xC0000005 (访问冲突)
; 警告: 忽略展开 异常
; 错误: 出现异常: 0xC0000005 (访问冲突)
请问如何修改才能正确呢。
(说明:多线为2个元素,对正为0,样式为standard,设置了首尾用直线封口,ch-pt-list是多线顶点点集)

(entmake
      (append
      '((0 . "MLINE")
    (100 . "AcDbEntity")
    (100 . "AcDbMline")
      )
      (list (cons 72 (length ch-pt-list)))               
      (mapcar
    (function (lambda (x) (cons 11 x)))
    ch-pt-list
      )                                    
      (list (cons 71 1) (cons 70 1) (cons 40 20.0) (cons 73 2))
   )
)

自贡黄明儒 发表于 2013-8-6 07:21:30

感觉mapcar后不是点表,
页: [1]
查看完整版本: entmake绘制Mline的问题