![]() |
|
|
| |
|
|||||||
|
显示结果从 1 到 7 共计 7
搜索花去 0.00 秒。 搜索: 帖子发表者: hello098 |
|
论坛: SolidWorks二次开发
|
|
回复: 7
查看: 4906
发表
hello098
我刚才又用你的API Part.SelectedFaceProperties 0, 0, 0, 0, 0, 0, 0, 0, "Extrude1" 设了一下面的颜色,我想要的效果是删除掉面的颜色,比如执行前Face是红色,Body是蓝色。在SolidWorks中我们看到的是红色。当删… |
|
论坛: SolidWorks二次开发
|
|
回复: 7
查看: 4906
发表
hello098
我说的是把删除Body颜色的操作录宏,下面是我录的宏代码,录不到删除Body颜色的API。多次麻烦您,实在是很感谢!! Dim swApp As Object Dim Part As Object Dim SelMgr As Object Dim boolstatus As Boolean Dim … |
|
论坛: SolidWorks二次开发
|
|
回复: 7
查看: 4906
发表
hello098
致vogy!! 我太粗心了,写错了,Body2没有这方法。上面的帖子已经改过来了。不好意思啦! 您帮忙看看。谢了 SolidWorks 要是所有的操作都能录宏就好了! |
|
论坛: SolidWorks二次开发
|
|
回复: 6
查看: 3958
发表
hello098
|
|
论坛: SolidWorks二次开发
|
|
回复: 7
查看: 4906
发表
hello098
通过SolidWork手动操作可以 Remove Model Color Remove Body Color Remove Face Color Remove Feature Color Remove Component Color 相应的API为: ModelDoc2::RemoveMaterialProperty2 Body2没有此方法!!!!!… |
|
论坛: SolidWorks二次开发
|
|
回复: 6
查看: 3958
发表
hello098
谢谢yogy!我试了一下,还是不行,SolidWork API help 里说 SketchSegment 的 get_Color() 只是对Drawing有效的 我在Part里用 无论设置Sketch为什么颜色,得到的都是同一个颜色值 long 8421504 您看看还有没其… |
|
论坛: SolidWorks二次开发
|
|
回复: 6
查看: 3958
发表
hello098
我用Feature::GetMaterialPropertyValues2 函数用在草图上是得不到颜色的,输出的double数组的值都是-1。Feature::GetMaterialPropertyValues 也得不到真实的Sketch颜色,请各位帮帮忙能不能用别的方法得到。 |
| 显示结果从 1 到 7 共计 7 |