QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1315|回复: 0
收起左侧

[讨论] 如何提高在系列零件设计表中插入“材料明细表”的效率?

[复制链接]
发表于 2014-10-10 16:23:08 | 显示全部楼层 |阅读模式 来自: 中国甘肃兰州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 ning84 于 2014-10-10 17:43 编辑
% Q0 I6 M6 i/ F5 L1 Q5 j1 X2 e
表格配置.jpg
# r& P2 ~& v; W" \! X# H+ n3 S/ l  G
采用“系列零件设计表”建立三维模型。插入材料明细表方法如图所示。
1 t4 x8 z* v. d/ W& j, ~. g0 S) ^6 K, {- u
现在采用的方法是用手工操作
% {6 g8 y, X0 J9 j: m材料明细表的配置与“系列零件设计表”的配置进行一对一的匹配。" f/ C4 g9 X7 j
人工一对一匹配,极易出错。9 _  C* W7 @) V1 e4 ^7 U
问:是否有更简单实用的方法,让材料明细表的配置与系列零件设计表的配置,进行一对一的匹配,提高工作效率,降低差错率。
6 q: V* {* _# r1 X6 T  {
+ ]" `  _7 [; h6 y***************: B  [* X8 c) l) @: Y
采用API方法也没有得到解决。9 v5 u" k- f+ u7 ^+ V2 }' m+ w
Private Sub ll1010()
$ ?6 @' U+ I" X$ ~& o  Dim SwApp As SldWorks.SldWorks, SwModel As ModelDoc2: `* k& V) f$ x' }* J
    Set SwApp = Application.SldWorks: n# ~. X0 [' }
    Set SwModel = SwApp.ActiveDoc
" H1 M6 v5 P' v1 a% g* ?  Dim SwFeat As Feature, Str( y$ c+ V. g9 F
    Str = "材料明细表1"
3 I* l3 `" V+ q5 W9 S    Set SwFeat = SwModel.FeatureByName(Str)
+ @8 x# @" C4 y& J3 G' X    'Debug.Print SwFeat.Name- D  r# W& b7 P2 g$ I9 \% \
  Dim SwBomFeat As BomFeature5 H* [1 D/ x! Y- d+ {* E2 {/ u: |
    Set SwBomFeat = SwFeat.GetSpecificFeature5 F. ^$ ^+ m* |. u3 S" W% i
  Dim Arr, Visible As Boolean
7 I5 }9 p4 u1 ?. i7 t    With SwBomFeat; \, Z! w! b' z5 b* p( `% n
       Arr = .GetConfigurations(False, Visible)
4 s6 F9 Y, e" q! k+ c- }       Debug.Print .GetConfigurationCount(True)
5 V) c3 a- D3 L4 b: f5 S$ a+ a. {       Stop
! i1 Y& N7 M3 _    End With3 ]/ u2 b/ |+ Y/ R
End Sub
. _6 l, W; P1 P8 Y2 Y5 V3 P1 {8 P
5 t( w- u# z0 [  ?- S  l
4 Z. e# i# V, ~4 i2 T8 t% B+ M9 g: ?" {5 P, Q& D
1 g; c6 h& C# h& M0 O7 e

Tank2010.zip

1.43 MB, 下载次数: 9

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表