QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: ryouss
收起左侧

[分享] 遍歷宏_裝配体及子裝配零件的屬性及件號名稱分離

[复制链接]
发表于 2017-8-25 17:09:09 | 显示全部楼层 来自: 中国辽宁沈阳
谢谢分享!!!!!!!
发表于 2017-8-31 14:27:47 | 显示全部楼层 来自: 中国广东肇庆
请教一下梁大,能否在宏中加入提取总装配体和子装配体的图号写到属性?
' E8 J- @7 K6 M/ m: J, B4 \ 2017-08-31_142344.png

点评

到底要提取 总装配体的图号 还是 子装配体的图号? 那么 总 与 子 之间的中层装配体又如何呢?  详情 回复 发表于 2017-8-31 18:59
发表于 2017-8-31 18:59:41 | 显示全部楼层 来自: 中国香港
keilei001 发表于 2017-8-31 14:27/ l1 @" q: k" ~, Q
请教一下梁大,能否在宏中加入提取总装配体和子装配体的图号写到属性?
& S! {4 i6 F# Y8 \" s- m
到底要提取 总装配体的图号 还是 子装配体的图号?% A; ]& J4 `* ]  V( i2 Z
那么 总 与 子 之间的中层装配体又如何呢?

点评

多谢大鹿先生关注。 对于多层的装配关系我没有非常清晰的观念; 我的意思是要表达零件与所属装配体的关系,只需提取所属装配体的图号。 不知是否表达清楚,还望大鹿先生指导。  详情 回复 发表于 2017-8-31 19:16
发表于 2017-8-31 19:16:31 | 显示全部楼层 来自: 中国广东肇庆
大鹿 发表于 2017-8-31 18:598 I/ g! d0 |7 @: V% g& y  i9 m
到底要提取 总装配体的图号 还是 子装配体的图号?
& |, o$ k5 M4 f( P0 @! b  j$ H# r$ ^那么 总 与 子 之间的中层装配体又如何呢?
' u& o6 m; t: V. `( l
多谢大鹿先生关注。2 a) Q6 z, n0 i! _7 T" A- E8 i
对于多层的装配关系我没有非常清晰的观念;
6 `  t4 Z; K3 Q我的意思是要表达零件与所属装配体的关系,只需提取所属装配体的图号。
0 M6 z' m" E# M; w5 ~' K不知是否表达清楚,还望大鹿先生指导。

点评

俺在某处下载了一个叫“互动工具”的东西, 完全可以做到这点, 甚至可以客制化所需, 例如 上一级 或 最上级 装配的图号、代号、档案名称 甚至是材料, 都可以快速地加入到零件的配置自订属性。  详情 回复 发表于 2017-9-1 09:11
发表于 2017-9-1 09:11:56 | 显示全部楼层 来自: 中国香港
keilei001 发表于 2017-8-31 19:16
/ |/ u5 }$ q: K7 q8 |1 H* n5 f! M* F多谢大鹿先生关注。1 d, q8 E  o' h/ y/ I2 [# \. y
对于多层的装配关系我没有非常清晰的观念;; m5 i9 V& N3 \& ~2 v+ m* I" s2 p2 G1 p' D
我的意思是要表达零件与所属装配体的关 ...

8 \7 d+ ]& J0 j" a4 A7 f' @8 u4 P& ~俺在某处下载了一个叫“互动工具”的东西,
; U/ e8 ^( r/ F完全可以做到这点, 甚至可以客制化所需,
2 m. x- l4 f" ]0 G( B例如 上一级 或 最上级 装配的图号、代号、档案名称 甚至是材料,- }$ e) }" s$ ]& ?: @
都可以快速地加入到零件的配置自订属性。

点评

大鹿先生所说的互动工具肯定是个好用的法宝。 期待大鹿先生分享,如不方便分享,也请大鹿先生指引一下,谢谢。  详情 回复 发表于 2017-9-1 11:46
发表于 2017-9-1 10:11:31 | 显示全部楼层 来自: 中国广东珠海
这个效率貌似比较高,不过看不懂,还是用原始的方法
发表于 2017-9-1 11:46:18 | 显示全部楼层 来自: 中国广东肇庆
大鹿 发表于 2017-9-1 09:11
# y8 \( |+ k2 b俺在某处下载了一个叫“互动工具”的东西,$ w+ [/ O7 h3 G3 D8 h( r  v
完全可以做到这点, 甚至可以客制化所需,
: g( m  ^# [, S0 p& p$ |/ N例如 上一级 或  ...

2 y6 m4 r- q% E3 c大鹿先生所说的互动工具肯定是个好用的法宝。5 c4 ?5 f$ S% m+ z& F, \+ }
期待大鹿先生分享,如不方便分享,也请大鹿先生指引一下,谢谢。
发表于 2017-9-1 13:07:23 | 显示全部楼层 来自: 中国湖北武汉
大鹿 发表于 2017-9-1 09:11+ y5 s2 _9 i4 I$ C7 t. a
俺在某处下载了一个叫“互动工具”的东西,
( ]  M1 o9 A& }3 T完全可以做到这点, 甚至可以客制化所需,1 J/ t8 C. H  ~8 l7 O6 c( R8 W
例如 上一级 或  ...

- _4 \; [( A- y& f& q台湾的玩家论坛我上不去" ISWXL 互動工具" 能否分享一下,谢谢!

点评

好像在专门店有的下了  详情 回复 发表于 2017-9-2 11:34
请教这位大大,ISWXL是什么意思?  详情 回复 发表于 2017-9-1 13:12
发表于 2017-9-1 13:12:42 | 显示全部楼层 来自: 中国广东肇庆
soso2006 发表于 2017-9-1 13:07
6 a1 j4 r( l$ b! _) a, w台湾的玩家论坛我上不去" ISWXL 互動工具" 能否分享一下,谢谢!
) p/ e% T) ~& a' f& F) ~4 C' V& M
请教这位大大,ISWXL是什么意思?
发表于 2017-9-1 13:40:49 | 显示全部楼层 来自: 中国湖北武汉
本帖最后由 soso2006 于 2017-9-1 13:42 编辑 ; x$ F4 q1 k$ Q7 X8 M
keilei001 发表于 2017-9-1 13:12+ N/ {" ~1 B, _0 n/ j' z
请教这位大大,ISWXL是什么意思?

8 @6 b( M: `. v$ t5 G不太清楚,这要问此工具的开发者了,此工具一直在升级

点评

谢谢回复,请问是不是类似凯元的工具?  详情 回复 发表于 2017-9-2 00:35
 楼主| 发表于 2017-9-1 16:00:23 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2017-9-1 16:01 编辑
) H, _$ I; ]+ ^% n' V5 o# K7 a
keilei001 发表于 2017-8-31 14:27
9 o* h! ]) \- l" W+ q" e2 x请教一下梁大,能否在宏中加入提取总装配体和子装配体的图号写到属性?
: w. w; j4 K7 L8 @: T# I3 m9 |8 ~
1. 如果僅考慮總裝配体的图號,笨方法是在每個零件(含子零件)皆補入"總裝編號" 的自訂屬性.4 W% N) M: p7 r9 K
; U  V9 T) D8 ^
2. 在工程图的 "總裝編號" 就可以鍵入  $PRPSHEET:"總裝編號"" V; @& J8 {4 c( N9 Q8 l
3. 如上條件可行,就自行補上紅框的編程) t' z5 J2 o) P# T

  j: [% E5 c2 O! I: K8 E+ V+ t 14.png
- K* n2 C1 |9 ]7 c4 g$ S& x  f6 t7 h0 K
13.png 0 f1 B! A6 Z- N9 _

点评

多谢梁大回复! 比如顶层总装配是A、中层装配是B、底层装配是C,各层皆有零件; A装配下有零件01,B装配下有零件02,C装配下有零件03; 我想零件在属性中的装配图号01的为A,02的为B,03的为C. 不知这种想法是否  详情 回复 发表于 2017-9-2 00:44
发表于 2017-9-2 00:35:41 | 显示全部楼层 来自: 中国广东肇庆
soso2006 发表于 2017-9-1 13:40
& P; d9 y. f, t* a不太清楚,这要问此工具的开发者了,此工具一直在升级

- p* Y6 t2 L! b. ]1 O7 F' [+ ]7 a谢谢回复,请问是不是类似凯元的工具?
发表于 2017-9-2 00:44:14 | 显示全部楼层 来自: 中国广东肇庆
ryouss 发表于 2017-9-1 16:004 Q; b) O7 i  G3 f+ N
1. 如果僅考慮總裝配体的图號,笨方法是在每個零件(含子零件)皆補入"總裝編號" 的自訂屬性.
. i* _3 S' Q6 ]1 D
! S1 C# n# T) E' c- K2. 在工程 ...

8 h7 Z; ]" r6 x- n+ q  |; ^0 |, a0 Z多谢梁大回复!& E- Q6 i+ h( ^) r% y" P
比如顶层总装配是A、中层装配是B、底层装配是C,各层皆有零件;" N! W. J  g2 u
A装配下有零件01,B装配下有零件02,C装配下有零件03;9 n5 y# @3 |, i! g
我想零件在属性中的装配图号01的为A,02的为B,03的为C.
. Q% Z1 S% w6 X9 O7 y& Y3 R! `不知这种想法是否合理,还望梁大指教。

点评

俺有个疑问,如果该零件也有分别插入到不同的装配, 甚至有插入到A装配和B装配, 那么零件的属性就会: 01:A 02:B、...... 03:A、B、C、...... 请问是否K大想要的。  详情 回复 发表于 2017-9-2 09:02
发表于 2017-9-2 09:02:18 | 显示全部楼层 来自: 中国香港
keilei001 发表于 2017-9-2 00:44! Z! ~% }" c; m2 |" q1 @( K
多谢梁大回复!
% @  T7 D- s9 W3 _比如顶层总装配是A、中层装配是B、底层装配是C,各层皆有零件;
3 O# o0 F4 _+ X- {  M  cA装配下有零件01,B装 ...

6 O! {- Z  L6 F( r: Q# j% f俺有个疑问,如果该零件也有分别插入到不同的装配,6 D6 `3 \0 ^: M
甚至有插入到A装配和B装配,
6 c- o: n1 p1 U0 E那么零件的属性就会:
5 z! c; _! n2 y! B01:A
/ q# {1 i4 J5 D3 X) M% l3 Z/ T02:B、......
1 |1 t. X9 D8 {1 V7 v0 }03:A、B、C、......
7 S) }& b- m. S2 y4 |* `# c请问是否K大想要的。

点评

多谢大鹿先生回复! 这确实是我想要的效果,但零件有分别插入到不同的装配,在标题栏中就放不下了。 想来我这想法是不合理的和不切实际的。  详情 回复 发表于 2017-9-3 08:51
发表于 2017-9-2 11:34:01 | 显示全部楼层 来自: 中国香港
soso2006 发表于 2017-9-1 13:07
0 J* l" o, q+ v8 ]; ~  H& @台湾的玩家论坛我上不去" ISWXL 互動工具" 能否分享一下,谢谢!

. ~4 v, W/ c; a* |$ J, p; @好像在专门店有的下了
 楼主| 发表于 2017-9-2 15:05:45 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2017-9-2 22:32 编辑 8 h3 m6 d3 ?& @6 w' \
大鹿 发表于 2017-9-2 09:026 C  ]7 m2 t- B1 g
俺有个疑问,如果该零件也有分别插入到不同的装配,
( ]+ L. [) B4 w' K甚至有插入到A装配和B装配,
4 a5 [) B8 A' j+ r  K4 N那么零件的属性就会: ...

# ~" U. q- h$ |3 O+ J* _1 G2 g鹿大分析得很對,
/ F0 {2 y& u/ K* e" z
* F. g, y  V% X共用零件的組裝結構不光只是一對一,是盤根錯節很是繁雜.$ i( u/ J' v$ |

; [6 p1 i& h- E: Z( @  Y1 |1. 如下的是依據本主題宏作修改,因編程循環結構關係裝配体下的特徵樹需要條件配合(見圖1).
! b: k( \; h2 s+ _
! v& m, D, V" x( W% R6 ^+ F2. 零件的總裝編號,是單純的如附图裝配体做測試的,若是較大複雜的組裝系統可能就亂套了.
$ D  ?3 I/ v6 u7 Q  |# y2 Q+ U- H. F. V) e+ T
1.png   T# Z2 H" B0 Z; ?0 ~0 C

1 k8 f# g6 B7 k; V" b 2.png - f4 h9 P. v) S4 u
( p, V* W( ~9 ]7 c9 r4 K9 f3 m
3.png
/ N  J/ E8 k  u1 H
: Z! w8 @) [- C 4.png # M. y; W/ r7 o9 N+ l8 q3 I
7 f( W9 b( M4 @, f+ n' m' J/ u
遍歷宏_裝配零件屬性及件號名稱分離.rar (17.98 KB, 下载次数: 54)

点评

感谢梁大分享!  详情 回复 发表于 2017-9-3 08:52
发表于 2017-9-3 08:51:40 | 显示全部楼层 来自: 中国广东肇庆
大鹿 发表于 2017-9-2 09:02# M" U3 }2 r$ w. j
俺有个疑问,如果该零件也有分别插入到不同的装配,
$ r+ l6 ]% ]9 l6 J$ |4 ^甚至有插入到A装配和B装配,
6 K$ S7 R; x0 A) z/ J9 u/ z那么零件的属性就会: ...
8 X$ c; Z7 U: d' w3 M8 y# W2 Z
多谢大鹿先生回复!' [' m) j" Y  a1 z
这确实是我想要的效果,但零件有分别插入到不同的装配,在标题栏中就放不下了。1 ~7 T' g5 G; C$ m. k
想来我这想法是不合理的和不切实际的。
发表于 2017-9-3 08:52:14 | 显示全部楼层 来自: 中国广东肇庆
ryouss 发表于 2017-9-2 15:05
; t; v% A7 K  z" S9 `* ]# i鹿大分析得很對,
$ s# E& ^3 z/ d; w7 @( B% X
5 s( y% @' w# ~/ ?! c+ J8 O7 {共用零件的組裝結構不光只是一對一,是盤根錯節很是繁雜.

$ U" \5 N$ ^# [" \* K+ G感谢梁大分享!
发表于 2018-2-3 11:05:56 | 显示全部楼层 来自: 中国江苏苏州
学习了
1 P4 x1 w3 M# P" L4 H# G
发表于 2018-2-7 14:10:10 | 显示全部楼层 来自: 中国天津
请教梁大,我的零件命名方式是 代号+名称+版本
0 G! P- F" M+ V5 u; e( I小弟对代码一窍不懂,照葫芦画瓢模仿了一下,但是有后缀名出现在了后面,还烦请诸位能不吝赐教,小弟感谢万分。6 Q4 G6 w: N! u
  M$ p! d7 U/ Q2 e4 K0 I( X; B
2.jpg
搜狗截图20180207140541.jpg
发表于 2018-2-7 14:45:37 | 显示全部楼层 来自: 中国天津
erikgqp8645 发表于 2018-2-7 14:10
" O5 m/ |% G. c5 F2 g请教梁大,我的零件命名方式是 代号+名称+版本 - ]+ l/ t+ u) P& U1 C1 v
小弟对代码一窍不懂,照葫芦画瓢模仿了一下,但是有后缀名 ...
5 H- j* P  v/ P1 m
自己搞明白啦。把红圈上面的那行最后改为L2 -7就可以啦,我想大概意思是删除掉L2以后的所有文本。
发表于 2018-2-7 14:56:14 | 显示全部楼层 来自: 中国天津
erikgqp8645 发表于 2018-2-7 14:45. F; Y' H& q$ w- h2 U7 d
自己搞明白啦。把红圈上面的那行最后改为L2 -7就可以啦,我想大概意思是删除掉L2以后的所有文本。

1 M) z  O3 i/ \( y: [还是不行啊,又出现了新问题,提取的时候只显示名称的两个文本字符。
发表于 2018-2-9 11:52:09 | 显示全部楼层 来自: 中国广东深圳
很好的东西,可惜流量不够,下不了!
发表于 2018-8-7 17:45:55 | 显示全部楼层 来自: 中国山东临沂
谢谢楼主的分享,学习一下
发表于 2018-8-13 14:58:26 | 显示全部楼层 来自: 中国广东东莞
回帖学习
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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