国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區

標題: inventor BOM表縮略圖 [打印本頁]

作者: 智周·未來    時間: 2021-12-3 08:52
標題: inventor BOM表縮略圖
      用inventor自帶的BOM表導出的物料BOM表,里面有一欄是零件的縮略圖,縮略圖的背景色是零件最后一次保存的底色,在實際打印出來后,有淺灰色的底色,零件的縮略圖會相對模糊,在最后一次保存前將背景色調成純白色再保存,打印出來的縮略圖就沒有了底色了,零件圖會顯得很清晰。/ K" Y$ M! B* J& C" D+ W* ?

  m6 Y' ]" g; F9 X0 q     但是,每次保存零件前都要更改背景色非常的麻煩,若是不去更改背景色,就一直使用純白色的背景色,眼睛會很疲勞。9 L" t* V% x6 Z$ ~
     求教各位老師,能不能在任意背景色下保存的零件,導出到BOM表后的縮略圖仍然是無底色的,要怎么設置呢?
0 T% {6 b8 ~0 b1 p
作者: 做鋼的    時間: 2021-12-3 16:28
所以你可以單獨保存一個裝配文件,專門用來打印bom表的,這份裝配文件的背景色設置成白色。以后有修改就覆蓋這份文件,這不就快了嗎
作者: 遠祥    時間: 2021-12-7 18:21
在首選項里面設置一下吧
作者: 艾知道人    時間: 2023-3-5 17:43
樓主問題解決了嗎?我也遇到這個麻煩。
作者: 艾知道人    時間: 2023-3-6 21:21
我已找到解決辦法,用ilogic,明天有空傳上來
作者: 艾知道人    時間: 2023-3-7 11:09
解決縮略圖背景的ILOGIC文件。百度網盤鏈接:https://pan.baidu.com/s/1miOcXiE_5psz5jBtBQCtNg 2 z4 p% u! _3 ^( F% d* Q
提取碼:asdf
作者: 艾知道人    時間: 2023-3-7 11:10
樓下的網盤鏈接如失效,請復制以下ILOGIC代碼。1 c( v) d% }, c# u3 M1 a
'thanks for Autodesk rocky God giving me help!    The code comes from the official forum of Autodesk in the United States,by Curtis_W
& T0 {; L+ K, o+ [+ g! {
+ Y+ _" B2 ~$ M6 L4 A, K2 C'獲取當前的顏色方案名稱
$ Z/ Z8 W0 H3 `2 UoColorScheme = ThisApplication.ActiveColorScheme.Name  D! x" q) t6 }: O" z; e4 s
7 m( N  V/ O, }' H- W, R
'獲取當前配色方案背景類型: N  c5 J' n9 O- W
oBackGroundType = ThisApplication.ColorSchemes.BackgroundType% H8 S6 J! n. H% s# K  b" g" P( e
* v6 {0 B) Y( ?
'更改為演示文稿(白色背景)" t, S) V2 U( j) W  d
ThisApplication.ColorSchemes.Item("表達視圖").Activate+ G) y+ ?! ~1 @1 E2 o8 J4 l& \

: [8 Z2 [( a8 P! k0 M'設置為使用一種顏色背景類型
  p+ l; y' \+ D- `* u9 C9 R2 QThisApplication.ColorSchemes.BackgroundType =BackgroundTypeEnum.kOneColorBackgroundType
2 e& S, @; L/ MDim ooDoc=ThisDoc.Document# p& U% @  }& a
If ooDoc.DocumentType= kPartDocumentObject Then GoTo AA1 c# G% i9 E8 S. ~
Dim oAsmDoc As AssemblyDocument4 ~$ P8 b8 P. C7 |' e: t: t0 u% Z
oAsmDoc = ThisApplication.ActiveDocument
" p: \9 z9 L4 I. IDim oDoc As Document. f. V  p. ]$ X# L- `) y: J/ w
Dim oRefFile As FileDescriptor
2 C/ o. A: {; Y+ G9 P3 [1 l% t
& M7 H/ s8 a, P5 D) y
: k, K3 p% _% UFor Each oDoc In oAsmDoc.AllReferencedDocuments/ j; a8 h- ~6 v
        ThisApplication.Documents.Open(oDoc.FullFileName, True)  
" K/ p4 M& c/ l( C' s5 O        
7 V2 r' o! x! _. x        For Each oSketch In oDoc.ComponentDefinition​.Sketches2 d& J7 f& [# C% ]2 d3 z& k- ~
                oSketch.Visible = False' y8 h" G6 v5 y# S( E+ ~9 I0 K
        Next
; o9 |6 m- h& w& u' }7 l        
) Q9 e* }# z& ]3 H$ X  y        '設置工作平面能見度
" Z7 `( F9 B( i& D( M        For Each oWorkPlane In oDoc.ComponentDefinition.WorkPlanes+ f; N8 m8 d$ x( J9 S
        oWorkPlane.Visible = False
: M6 P! k; |% A( X7 A! d! L! E        Next
5 L: I. \# X8 x' _        
" l: ?7 g3 k7 D" ?, m6 S3 U, l        '設定工作軸能見度
, P/ Z3 |  s* v2 [3 h        For Each oWorkAxis In oDoc.ComponentDefinition.WorkAxes9 U8 m; I* U( e# m; A
        oWorkAxis.Visible = False2 b1 G( d! {: s; B' W6 Z/ y
        Next
% r6 C6 v7 O: |0 I, ~) D        
3 D) x1 o0 P& |& Z2 |& ?        '設定工作點可見性) }. Q7 D9 u. f  z) f
        For Each oWorkPoint In oDoc.ComponentDefinition.WorkPoints( O7 r: V+ V$ T3 Y
        oWorkPoint.Visible = False
/ V4 \& d8 Y' L7 a8 \9 v' q' C# b        Next
" w8 E3 H& U9 Z7 u( M, U
7 s- W, p+ X& o" N1 i) X        '設置iproperty在保存時使用ISO視圖; N' F% J( W" i( q$ p5 g
        oDoc.SetThumbnailSaveOption _$ P/ u4 _- p" a4 Z
        (ThumbnailSaveOptionEnum.kActiveComponentIsoViewOnSave)' b. X! |: \: v1 m4 F# a  ]
        
: ^6 `, t) {' R% p! B8 H5 _        '嘗試保存
6 h# d  c1 J6 ?5 l4 Z        Try
) ?# Y1 I* x4 p9 B$ r+ m: n        oDoc.Save
0 R7 D0 @5 g# l  |! c0 k3 }' X! h        Catch
0 l; N( @3 b3 j3 u8 ]        '捕獲錯誤而不做任何事情
2 V1 i/ S7 A+ b) j$ d' ~        End Try  O; `! c6 F2 V
        0 P9 v4 W- T) }( P5 S, p
        '關閉文件3 R+ P* _2 G, n  a; B" ~! a" L9 h
        oDoc.Close4 _6 c9 i7 W$ P' g2 g; {
Next
* D+ Z- d: B" O) w4 k8 H9 |AA:For Each oSketch In ooDoc.ComponentDefinition​.Sketches- e. B6 v  A8 M* z6 B4 C
                oSketch.Visible = False' S* u' L' j5 T# C+ v. I8 L! i: T
        Next
& i" i0 Y1 L1 S6 v% T5 l        
  g( v2 l8 j9 C8 O3 ^! }        '設置工作平面能見度
) |1 a5 t3 T* H' ?" S        For Each oWorkPlane In ooDoc.ComponentDefinition.WorkPlanes: d- \! G$ C. S- x* y' `0 t
        oWorkPlane.Visible = False4 C4 I9 c8 ^; P, L' O# v6 v& I
        Next% b4 y+ G6 P8 X$ G
        
6 F0 C% F% h4 v4 ?" |6 {        '設定工作軸能見度1 W% x3 I& S9 m. ~) J& ?
        For Each oWorkAxis In ooDoc.ComponentDefinition.WorkAxes0 g) F& U$ y& B0 P/ ~, j
        oWorkAxis.Visible = False
+ u% p& h# x9 `# S        Next
# c( R' H& Z% ?- k        / m9 Q8 \4 n7 m0 o4 X
        '設定工作點可見性
+ ~  F9 E# E) X4 r) y        For Each oWorkPoint In ooDoc.ComponentDefinition.WorkPoints
/ N% ^6 z$ y, g% ]        oWorkPoint.Visible = False3 p+ |" R) P$ U
        Next: z7 L0 I& Y' H8 ]/ d' ?7 ]
3 I: Y% K( ~" Z% C) ~" y. F% |
        '設置iproperty在保存時使用ISO視圖! `& o" Y9 K% D2 O; F# q/ I
        ooDoc.SetThumbnailSaveOption _
: E& i- P, S& Y. H! q0 C        (ThumbnailSaveOptionEnum.kActiveComponentIsoViewOnSave)3 f# m$ t, a+ P0 i* f0 X: N
        ) F! d, D+ E$ T, |- j
        '嘗試保存# p' C# p# i  U9 w5 G8 n
        Try# |$ w# y/ k9 N, L& m" _5 K6 B
        ooDoc.Save
' A3 Y/ k, _& A& R, ?        Catch
: }% B& M6 ]" U6 V        '捕獲錯誤而不做任何事情4 Z3 _7 z2 Q" @
        End Try
- U5 D& s7 t9 R+ `5 X' ~! z8 A        # {" j* n" q4 _6 c6 w  _" n0 ?
        '關閉文件, X$ }2 R0 T8 B; e
'        ooDoc.Close/ p* B+ v# t2 v1 ]

5 S' ?( f& N! [; }/ R& [' m: Q'改回原來的方案
% p3 ~& s' C: j4 W1 }( e, DThisApplication.ColorSchemes.Item(oColorScheme).Activate 1 |3 b% ?! C* m/ ?, y
8 {/ |9 r; E, F, l. O+ A7 i
'改變回原來的背景地面類型8 S. Y3 U$ k; u: Y" @3 J
ThisApplication.ColorSchemes.BackgroundType = oBackGroundType
7 J4 `  s9 A9 K




歡迎光臨 機械社區 (http://m.whclglass.com.cn/) Powered by Discuz! X3.5