kucha007 发表于 2022-12-11 08:13:43

【FF】快捷填充_v2.0-移至图层/图层对调

本帖最后由 kucha007 于 2023-8-4 10:53 编辑

很早之前参照大佬的源码改了一个符合自己使用习惯的快捷填充:http://bbs.mjtd.com/thread-186186-1-1.html

但在之后的工作中总是感觉不得劲,这回几乎是重写了:
01-使用Grread,输入关键词可以自动回车
02-关键词D可以切换图案列表,自定义时请注意每个子列表最多不能超过9个图案。
03-关键词D可以设置填充比例,选填充时修改填充比例和填充图案(如果存在)。空格仅根据输入值修改比例

04-如果没选对象,就执行填充。如果选了对象就移动图层或者图层对调。
05填充图层有两个(8号色和250号色)。如果选中的对象在这两个图层之中就对调图层,否则就把对象移到第一个图层。
06填充顺序是:拾取闭合对象>画矩形>拾取点。空格可跳转到下一填充方式,如果创建了填充就不能再切换到后面的填充方式。
07-填充过程都是循环的,因此退出程序有两种方式。1是ESC中断,2是创建至少一个填充,然后空格退出









kucha007 发表于 2023-6-1 08:47:34

20230601-祝大家儿童节快乐,重写了这个程序,应该是更好用了才对?

下文没句号。 发表于 2023-6-2 11:48:43

我改了这个块后,按上面的序号就会出现--; 错误: *error* 函数中出错参数太少,这要在改那个位置呢?望大佬回复,万分感谢。第二次输命令就能填充为上次按的那个序号的快。比如,第一次输3,第二次输命令后填充的就是3号的块。

下文没句号。 发表于 2023-6-2 19:04:37

kucha007 发表于 2023-6-2 16:38
?没听懂,你的块是指填充图案的意思?还是用一个block块去填充区域?如果是后者你搞错程序了,这个程序 ...

输入FG 空格 我想填充7号,按下7出现视频里的错误,在次输入FG 空格就能填充7号的商业1,就能填充到。现在要弄成按下7 , 就能填到7号块。不要再次输命令FG去填充。

不一样地设计 发表于 2022-12-12 14:00:54

很不错的源码,支持一下

panliang9 发表于 2022-12-13 09:09:08

谢谢楼主分享!

ferious 发表于 2023-4-21 10:53:54

首先感谢,问题有2,

1,s比例按键识别不了
2,图层1或者2如何改为公司预设图层?直接改名字?
:lol

ferious 发表于 2023-4-25 19:15:19

请问v1.3版本怎么更改为预设的图层名或者公司标准的图层名及线型颜色?

ferious 发表于 2023-4-25 21:04:17

感谢,效果可以,不过图层怎么调整至预设图层?

kucha007 发表于 2023-4-25 21:22:54

ferious 发表于 2023-4-25 21:04
感谢,效果可以,不过图层怎么调整至预设图层?

看看说明啊,找到这一句改了就行:(setq Hlay '("填充图层一" "填充图层二"))

ferious 发表于 2023-4-26 08:46:00

kucha007 发表于 2023-4-25 21:22
看看说明啊,找到这一句改了就行:(setq Hlay '("填充图层一" "填充图层二"))

上面动态图是,我改了图层,但是填充完毕,填充和边界怎么都在0层?另外这九个填充只能放在一个图层,能否对应放在不同图层?

ferious 发表于 2023-4-26 09:06:12

效果如图。如何九个填充,九个图层?

kucha007 发表于 2023-4-26 09:56:15

ferious 发表于 2023-4-26 09:06
效果如图。如何九个填充,九个图层?
可以,但你的要求需要定制= =,这个插件没法满足你。但我个人觉得没必要一类填充一个图层……
页: [1] 2 3 4 5
查看完整版本: 【FF】快捷填充_v2.0-移至图层/图层对调