[求助]线性标注如何用LISP生成呀?为什么跟对齐不一样的
本帖最后由 作者 于 2008-2-16 18:26:56 编辑 <br /><br /> <p>我写的代码可以生成对齐尺寸标注,为什么生不成线性标注呀?70号组码改成32</p><p>为什么就不行了?请那位大虾帮我改一下,顺便说明一下差别。谢谢</p><p> (setq <br/> dim_text "100"<br/> ctrl_pt '(45200.0 -93576.0)<br/> dim_pt1 '(35200.0 -98080.0)<br/> dim_pt2 '(45200.0 -98080.0)<br/> color 0<br/> )<br/> (entmake<br/> (append '((0 . "DIMENSION")<br/> (100 . "AcDbEntity")<br/> (8 . "0")<br/> (100 . "AcDbDimension")<br/> )<br/> (list (cons 1 dim_text)<br/> (cons 3 (strcat "PT_Dim" (rtos scale 2 2)))<br/> (cons 10 (trans ctrl_pt 1 0))<br/> )<br/> '((11 0 0 0)<br/> (70 . 33) ;线性标注<br/> (100 . "AcDbAlignedDimension")<br/> )<br/> (list (cons 13 (trans dim_pt1 1 0))<br/> (cons 14 (trans dim_pt2 1 0))<br/> )<br/> )<br/> )</p>
页:
[1]