永不言弃 发表于 2024-3-25 16:11:16

创建多重引线的样式不对,如何调整,谢谢

本帖最后由 永不言弃 于 2024-3-25 16:15 编辑

用以下代码创建多重引线后,样式如下图1,样式不对,如何才能创建图中2的效果,和如何修改箭头那个拐点的坐标








(setq acadObj (vlax-get-acad-object))
(setq doc (vla-get-ActiveDocument acadObj))
(setq points (vlax-make-safearray vlax-vbDouble '(0 . 5)))
(vlax-safearray-fill points '(5 5 0 1 1 0))
(setq i 0)
(setq modelSpace (vla-get-ModelSpace doc))
(setq mLeader (vla-AddMLeader modelSpace points i))




zdqwy19 发表于 2024-3-25 16:11:17

(vla-SetDogLegDirection mLeader 0 (vlax-3D-point -1 0 0))
(vla-SetLeaderLineVertices mLeader 0 points)
加上这两句
页: [1]
查看完整版本: 创建多重引线的样式不对,如何调整,谢谢