catia怎么用vba获取拓扑面的面积(CATIA二次开发VBA)
catia怎么用vba获取拓扑面的面积(CATIA二次开发VBA)
2024-11-21 01:22:43  作者:心碎了无痕  网址:https://m.xinb2b.cn/know/inc141858.html

主程序:RemoveInactivate

遍历程序:GetDeactived

执行程序:RemoveDeactived范围:已选择的产品或零部件及其子级

Public Sub RemoveInactivate()

CATIA.DisplayFileAlerts = False

Dim Selection1 'As Selection

Set Selection1 = CATIA.ActiveDocument.Selection

Selection1.Clear

Dim InputObjectType(0)

InputObjectType(0) = "Product"

Selection1.SelectElement2 InputObjectType, "Select a Component", False

GetDeactived Selection1.Item(1).Value

CATIA.ActiveDocument.product.Update

CATIA.DisplayFileAlerts = True

End Sub

遍历目标对象

Private Sub GetDeactived(ByVal oSubProd As product)

' On Error Resume Next

Dim jj As Integer

Dim oSubProds As products

Set oSubProds = oSubProd.products

RemoveDeactived oSubProds

For jj = 1 To oSubProds.Count

RemoveDeactived oSubProds.Item(jj).products

If Not oSubProds.Item(jj).HasAMasterShapeRepresentation() Then

Dim oSubSubProds As products

Set oSubSubProds = oSubProds.Item(jj).products

If oSubSubProds.Count > 0 Then

Call GetDeactived(oSubProds.Item(jj))

End If

End If

Next

End Sub

移除非激活的对象

Private Sub RemoveDeactived(ByVal oSubProds As products)

On Error Resume Next

Dim parameter As parameter, parameters2 As parameters

Dim i As Integer

For i = 1 To oSubProds.Count

Set parameters2 = oSubProds.Item(i).parameters.subList(oSubProds.Item(i), False)

Set parameter = parameters2.Item(1)

If parameter.ValueAsString = "false" Then

parameter.ValuateFromString "true"

oSubProds.Remove oSubProds.Item(i).Name

End If

Next

End Sub

示例:


  • 红酒怎么洗(怎么才能洗干净红酒渍)
  • 2024-11-21怎么才能洗干净红酒渍双氧水+小苏打,衣服沾染了红酒渍,并且染色较深时,可以选择先在酒渍上喷洒一些双氧水,再涂上一层小苏打记得要将所有的酒渍都覆盖到位稍微等待几分钟,就可以用平常的方法来清洗衣物了开水,先烧一壶开水,在等待。
  • 八月份什么会涨价(下降6.234.96)
  • 2024-11-21下降6.234.96近日,哈尔滨市发改部门价格监测数据显示,中秋节前,哈市主要副食品市场供应充足、品种丰富齐全、运行秩序良好、消费心态平和、价格总体呈现稳中下降走势粮油价格基本稳定节前,哈市农贸、商超米面粮油货源充足、交。
  • 宝马1系2022款售价优惠(宝马1系售价20.58万元起)
  • 2024-11-21宝马1系售价20.58万元起上海众国宝泓宝马1系现车销售,颜色可选现购部分车型在上海众国宝泓4S店内优惠多多,价格给力,多重购车好礼等着您!到店即有专业的销售顾问为您详细讲述车辆的各项参数及购车政策让你购得省心,买的放心,用的安。
  • 菖蒲最好的种植方法(菖蒲养植大攻略)
  • 2024-11-21菖蒲养植大攻略一为附石法,为植蒲古法,宋人尚之,黄敏求诗曰:“间来汲水浸菖蒲,净洗尘埃半点无濯得老根如法瘦,养教矮叶十分臞”《群芳谱》法曰:“芒种时种以拳石,石须上水者为良根宜蓄水,而叶不宜近水”宋吴怿《种艺必用》。
  • 远视和近视能同时有的人多吗(近视远视同时存在)
  • 2024-11-21近视远视同时存在眼睛是不会骗人的,但是一旦近视或者远视,再或者近视远视同时具备的时候,眼睛便会骗人了,同时也给我们造成了巨大的困扰近视,是指成像在视网膜之前,看不清远处物体远视,则是成像位于视网膜之后,看距离近的东西。
  • 姜文和巩俐颁奖典礼(姜文牵手巩俐再引红高粱回忆杀)
  • 2024-11-21姜文牵手巩俐再引红高粱回忆杀饿了吗?戳右边关注我们,每天给您送上最新出炉的娱乐硬核大餐!大家还记得《红高粱》吗?这部电影不仅成为张艺谋的代表作,也奠定了主演巩俐和姜文在影坛不可撼动的地位9月28日,北京国际电影节的闭幕式颁奖画面。
  • 李小龙的忧伤,李小龙的孤独与救赎
  • 2024-11-21李小龙的忧伤,李小龙的孤独与救赎​一个族裔在国际上的形象始终与他的祖国相关,而远在我们的综合国力能在国际上产生今天这样巨大的影响力之前,李小龙凭一己之力便将华人群体的形象提前提高了许多这里的一己之力是指:四部半的电影和一套未竟的武术。
  • 年会祝福语简短(关于公司年会的祝福语示例)
  • 2024-11-21关于公司年会的祝福语示例祝我们企业的明天更加辉煌,祝大家新年快乐,心想事成,万事如意! 惨淡经营历千辛,一举成名天下闻,虎啸龙吟展宏图,盘马弯弓创新功!祝您在新的一年,事业飞黄腾达家庭和谐美满辞旧迎新,带去我真诚的祝福 很荣。
  • 国六燃油发动机egr的作用(国六的EGR系统做了哪些改进)
  • 2024-11-21国六的EGR系统做了哪些改进共轨导读EGR系统在国四国五的小车上均有使用,大家对此并不陌生在国六一般是EGRSCR一起使用的,但是这并不是一种单纯的组合,依照国六对进气严格的控制,国六的EGR又多了很多改进,一起来看看吧!首先我。
  • 大宅门白七爷的性格(大宅门三部暗线相互褡裢)
  • 2024-11-21大宅门三部暗线相互褡裢大宅门是导演郭宝昌的力作,一经推出好评如潮陈宝国和斯琴高娃凭借这部电视剧,再造经典大宅门第一部讲述的是清末著名药铺百草厅的兴衰这也是白家七爷白景琦辉煌的前半生这段日子,白七爷荒唐过,胡闹过,不过在国家。
  • 大理丽江最好的县城(云南有个不起眼的县城)
  • 2024-11-21云南有个不起眼的县城到了夏天,云南肯定是挤满游客,许多不远万里来云南旅游的朋友,多数都是来云南避暑的,云南打卡的景点非常多,也有许多网红城市可以去,今天就给大家介绍一个云南小众的旅游景点,特别不起眼,距大理和丽江不远,网。
  • 逃出生天礼包码(美剧越狱游戏逃出生天全球首发新预告)
  • 2024-11-21美剧越狱游戏逃出生天全球首发新预告TGA2017颁奖典礼正在进行中,EA的新IP《逃出生天(AWayOut)》放出了全新的预告片,并确定明年3月23日游戏全球首发!【游侠网】《逃出生天》TGA预告片该游戏以类似美剧《越狱》,是一个专门。