womrli 发表于 2021-1-13 21:16:02

entmake创建TEXT文字坐标定位跑偏

(setq p2 (getpoint ))
(entmake (list (cons 0 "TEXT") (cons 1 "文字") (cons 10 p2) (cons 72 1) (cons 73 2) (cons 40 250) (cons 41 1)))

结果:((0 . "TEXT") (1 . "文字") (10 4473.95 542.233 0.0) (72 . 1) (73 . 2) (40 . 250) (41 . 1))

查文字点表:((-1 . <图元名: 7ffffb06420>) (0 . "TEXT") (330 . <图元名: 7ffffb039f0>) (5 . "2F2") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AcDbText") (10 -177.849 -125.0 0.0) (40 . 250.0) (1 . "文字") (50 . 0.0) (41 . 1.0) (51 . 0.0) (7 . "Standard") (71 . 0) (72 . 1) (11 0.0 0.0 0.0) (210 0.0 0.0 1.0) (100 . "AcDbText") (73 . 2))

本来想让文字中心作为p2的放置点,但是文字的坐标老是跑偏,不知72 和73 那个点数可以控制文字对齐的坐标,该怎样编写请教一下路过的大神

start4444 发表于 2021-1-13 23:39:30

加上 (cons 11 p2)
页: [1]
查看完整版本: entmake创建TEXT文字坐标定位跑偏