weilu 发表于 2015-6-18 17:13:15

请教大家用entmake制作角度标注的问题

本帖最后由 weilu 于 2015-6-18 18:46 编辑

我是这样做的:
(entmake (list '(0 . "DIMENSION") '(100 . "AcDbEntity") '(100 . "AcDbDimension")
                           (cons 10 PT) '(70 . 34) '(1 . "") '(100 . "AcDb2LineAngularDimension")
                           '(8 . "标注") '(62 . 3) '(6 . "Continuous")
                           (cons 13PT) (cons 14 PT1) (cons 15 PT2) (cons 16 PT3) '(50 . 0.0)));制作角度标注
其中PT是一个圆的圆心,PT1,PT2是圆上的两个点,PT3是圆上介于PT1和PT2的一个点,但不知为何,执行后出现错误:
** Error: DXF 组不正确: (16) **


请教这是什么原因???

还有我用command命令做,发现也不行~~~
(command "DIMANGULAR" "" PT PT1 PT2 PT3)
(command "DIMANGULAR" (list EN1 PT) (list EN2 PT) PT3)

edata 发表于 2015-6-18 19:04:40

在这之前检查pt3的值

weilu 发表于 2015-6-18 19:24:57

edata 发表于 2015-6-18 19:04 static/image/common/back.gif
在这之前检查pt3的值

又犯了一个低级错误······PT3前面多了一个闭括号~~~~~~
页: [1]
查看完整版本: 请教大家用entmake制作角度标注的问题