guimond777 发表于 2022-7-8 13:06:04

引线六边形框架?

大家好,
 
我被要求在一些引导词中的文本周围放置一个六边形框架(见图),但我不知道如何实现这一点。我注意到属性中有一个添加框架的选项,但它使其成为正方形。  
 
对于如何在文本框架上实现这种六边形外观的任何帮助,我们将不胜感激!
 

CyberAngel 发表于 2022-7-8 13:17:15

可以使用块作为多重引线的内容。可以向块中添加一个属性来表示文本。如果文本在每个标签中具有相同的长度,这会有所帮助,但也许有一些神奇的方法可以根据文本长度动态调整块大小。
 
这是一个笨拙的解决方法,但如果你必须使用自定义解决方案,这将增加一定的开销。

BIGAL 发表于 2022-7-8 13:33:09

比如CyberAngel不确定是否可以制作一个动态块来检测字符串长度?
 
您可以使用lisp组合引线、文本和绘制六边形。这可以接受吗?
 
有一个快速护目镜可能会为8个字符制作一个块l8,L6,L12等等。

Calteq 发表于 2022-7-8 13:41:55

高G
 
一个简单的解决方案是使用附着的动态块
调整以适应文本大小和您的偏好。

BIGAL 发表于 2022-7-8 13:50:31

Calteq你可以得到strlen,它是一个字符串中的字符数,所以可以做一个fuzz*strlen来计算“distance2”,然后使用lee mac动态属性。lsp设置值。

CAD_Noob 发表于 2022-7-8 14:01:38

 
strlen是包含在lisp中还是包含在动态块本身中?
 

BIGAL 发表于 2022-7-8 14:09:10

3个步骤
 
1输入字符串并获取(strlen“abc”)=3
2带字符串的插入块,十六进制形状默认值
3使用lee mac(LM:setdynpropvalue blk prp val)设置属性“distance2”
 
val类似于strlen*文本高度。你将需要玩一点,这可能需要一个额外的*模糊。
 
动态块函数| Lee Mac编程(Lee Mac.com)
页: [1]
查看完整版本: 引线六边形框架?