Allate
发表于 2021-1-31 17:25:37
仔细观察了一下你的那个零件,发现不用Part.RemoveAllDisplayStates,改为使用RemoveMaterialProperty的话,会更合理。
如果你更改不容易的话,可以下载附件。
tg000057
发表于 2021-2-6 22:59:18
谢谢Allate大神的耐心解答,这个是我的最终版本,能够保留材质不变,能在零件和装配体中使用。
Allate
发表于 2021-2-7 12:19:10
👍🏻你能搞定就好,我最近不用电脑,你能告诉我用的是哪个API么?
tg000057
发表于 2021-2-7 14:08:22
Allate 发表于 2021-2-7 12:19
👍🏻你能搞定就好,我最近不用电脑,你能告诉我用的是哪个API么?
我电脑只装了sw2019,其他都没装,,,,,,,其实这宏也没改什么,还是那样,先提取材质的信息,再删除显示外观(连同材质也删除了),然后再还原材质,最后随机上色。。。。
qweewq909
发表于 2021-2-11 10:29:31
Allate 发表于 2021-1-31 17:25
仔细观察了一下你的那个零件,发现不用Part.RemoveAllDisplayStates,改为使用RemoveMaterialProperty的话 ...
你这个特别版出来的结果偏暗。建议:3个颜色随机数取值后,
对较大的两个颜色数值进行如下计算:单色最大数值(好像是240还是360还是256来着)减去随机数值,差值乘以0.3,在加上颜色随机数值。结果作为颜色数值。
对最小的颜色数,乘以0.5,结果作为此颜色数值。这样可提高最终颜色饱和度,显得好看而不是灰蒙蒙的。
我用记事本打开了你的宏文件,发现里面的solidworks安装目录是在D盘,且是2017版。我的solidworks安装在C盘,且是2021版。你能改写下吗?
Allate
发表于 2021-2-11 23:24:29
qweewq909 发表于 2021-2-11 10:29
你这个特别版出来的结果偏暗。建议:3个颜色随机数取值后,
对较大的两个颜色数值进行如下计算:单色最 ...
不是偏暗,是有机会出现偏暗的。我是拿网上的改的,自己很少用到,你这个建议挺好的,谢谢了。这个宏我是用SW2017编的,但不影响你的2021,同时也没有关于安装路径的要求,可能你这个看到的是我编写的软件状态,这就有点尴尬了…
Allate
发表于 2021-2-21 11:51:30
tg000057 发表于 2021-2-7 14:08
我电脑只装了sw2019,其他都没装,,,,,,,其实这宏也没改什么,还是那样,先提取材质的信息,再删除 ...
奇怪,你这个回复一直没提示,现在才看到。
那样算起来也是殊途同归了。
yp199827
发表于 2021-3-17 09:57:05
优秀优秀,学习学习
guoliuan
发表于 2021-8-19 10:06:59
谢谢发布好软件
liangguangdi
发表于 2021-8-19 14:39:07
下载学习,优秀
jines5
发表于 2021-12-1 14:38:55
优秀,下载学习
woodsli
发表于 2021-12-20 21:37:43
优秀优秀,学习学习
woodsli
发表于 2021-12-20 21:39:07
下载学习:):)
yangbosnihc
发表于 2021-12-22 10:32:43
tg000057 发表于 2021-2-6 22:59
谢谢Allate大神的耐心解答,这个是我的最终版本,能够保留材质不变,能在零件和装配体中使用。
用不了,失败
lhp521314
发表于 2022-1-8 15:31:30
下载学习:):):):):)
743837659
发表于 2022-1-13 16:08:49
SW机械工程师网,找到组织了!
yangbosnihc
发表于 2022-2-16 18:37:41
tg000057 发表于 2021-2-6 22:59
谢谢Allate大神的耐心解答,这个是我的最终版本,能够保留材质不变,能在零件和装配体中使用。
哪一个才是最终版
yangbosnihc
发表于 2022-2-16 18:41:20
Allate 发表于 2021-1-31 17:25
仔细观察了一下你的那个零件,发现不用Part.RemoveAllDisplayStates,改为使用RemoveMaterialProperty的话 ...
用不了,你这是SW2016版的
qq5921
发表于 2022-3-5 17:38:35
有没有一个宏 能自己写进工艺,我们公司零件比较简单,比如铝的 都是本色阳极,链轮都是发黑,铁的都是镀镍,封板都是烤漆,能不能通过识别名称或者材质来自动配发工艺https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
yun6yun7
发表于 2022-3-18 15:21:44
谢谢分享谢谢分享