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

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
樓主: 余存

求助,如何批量替換工程圖圖紙模板

[復制鏈接]
11#
發表于 2015-12-31 16:40:36 | 只看該作者
本帖最后由 steve_suich 于 2015-12-31 16:41 編輯
: E* A1 H* V, q
余存 發表于 2015-12-31 16:30
+ k5 a+ {. A+ g- w/ r8 O+ I額。。??床欢?,大俠,這是啥?
/ K1 V0 R' K2 J  H" v& ~8 f
新建一個宏。 9 r7 A; Y2 c( P" V& E
9 |9 \/ n% H% p3 B# [
運行
) S; o' L# G% o  i) L( X" I  y0 B* n1 G) H

3 N! ]3 E5 V) Y9 C7 D: ~' E

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?注冊會員

×
12#
發表于 2016-8-14 22:05:49 | 只看該作者
) ]% t; r1 X9 M
您好!4 N1 d# |8 H" s) ~% m+ g2 v3 V

5 e2 f8 x0 E+ D. m; z2 N  M; r3 N# ^3 w
這個我試著輸入過但是不行,您能否發個SWP格式的來呢?6 V& h0 U5 T/ S0 q6 ^& i
9 d; w3 S" M8 P" E
萬分感謝?。?br /> ; J$ O5 W& M8 e

點評

不能全部照抄,誰知道你的工程圖模板在哪里?  發表于 2016-8-15 09:18
13#
發表于 2016-8-16 08:28:40 | 只看該作者

6 j+ P6 x5 B0 C1 ?看著這回復,總覺得自己要學的很多* q5 W4 b3 E5 @* h& X( S: H
14#
發表于 2016-8-17 17:05:36 | 只看該作者
l樓主可以把修改好的標題欄(可以做鏈接)的圖紙保存好圖紙格式,A4-A1分別做一個,然后打開你要修改的圖紙,右鍵屬性,選擇相應大小的圖紙格式替換掉就ok了
15#
發表于 2016-8-17 17:11:14 | 只看該作者
至于模板是改不了的,你可以在選項里設置好你的樣式,然后保存好繪圖標準,打開每張圖紙加載該樣式就可以了,反正每張圖紙你都要檢查修改公差等,順便更改一下圖紙格式和加載繪圖標準,就相當于換了模板和格式了
16#
發表于 2016-8-18 17:49:49 | 只看該作者
我們之前有一款插件可以實現批量替換圖紙模板,肯定有這方面的工具,你可以問一下度娘:SolidWorks批量替換工程圖圖框,保證有收獲。7 T# _# c) b4 y8 M" r$ a1 F
17#
發表于 2023-5-13 17:19:32 | 只看該作者
  到這里了下步怎么弄
18#
發表于 2023-5-13 17:20:16 | 只看該作者
Dim swApp As Object" e$ C* T+ |( Y2 `1 [, T

( w# @$ ?+ n) m* p- ^2 P7 q+ nDim Part As Object* h* B. C/ r  X9 v  O4 e9 S
Dim boolstatus As Boolean5 E9 `) z* w, o5 Y% T5 ^) A
Dim longstatus As Long, longwarnings As Long
% F. X0 D- P4 ~9 g( T: a% |: B* wDim path As String
. r' Q# f7 y- _: }: p; T& t. h, a; FDim fname As String
/ V9 T1 p) @# u2 B& cDim m As Integer0 T% `4 i' E% K9 d1 i- Q) w
Dim shname() As String
/ b4 P; G1 t8 ~# m
7 ~/ ]& q$ W2 K' ?( g" f1 y
0 o0 x2 e( D9 E# @& v! mSub Main()$ j3 F; g% u3 h! ^& E0 Y) }" b
% h1 h1 \/ C  p0 [
Set swApp = _
4 d) j5 a5 }- B3 i( y4 L9 R, R7 L' vApplication.SldWorks# z$ o& n6 d' k4 g
path = InputBox("D:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\lang\chinese-simplified\Tutorial", "批量替換圖框"). H8 `& @% f. J2 J3 H9 S+ t
fname = Dir(path & "*.slddew")
6 @9 ~& ]- R$ I- Z( Q5 K/ e/ KDo Until fname = ""
+ e9 x% C- e) w, L7 @4 }9 iSet Part = swApp.OpenDoc(path + fname, 3)" G$ q7 {2 r  ?/ ~( q! \
Set Part = swApp.ActiveDoc
7 q3 c! ~/ N0 e  D7 Kshname = Part.GetSheeetNameS()
; N* N" u2 j1 R9 m4 C) ~For m = 0 To Part.GetSheeetCount - 15 j# d2 O' N5 A" c5 K8 s6 S4 a
     If Part.ActivateSheet(shname(m)) Then
1 w& @3 j, h2 z/ ~- D& x     boolstatus = Part.SetupSheet5(shname(m), 8, 12, 0, 0, True, _
9 W$ l" I' \1 |     "C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2020\lang\Chinese-Simplified\sheetformat\a3 - gb.slddrt", _6 Z& E# f: v: V1 f- u4 x/ o
     0.42, 0.297, "默認", True)
" Y. t1 O8 C) {8 c" f7 Q8 s    End If
7 P6 c$ F" O7 ^& W. I/ Q; W7 r    Next
" n8 T# S1 k1 V- a7 ]4 r' l, MPart.Save. v: V; a2 p* Y& B1 }
swApp.CloseDoc (Part.GetTitle)' C# D0 G1 {6 Z
Set Part = Nothing5 z. [! Y; `7 [" a# [( N
fname = Dir
7 K( S$ R8 C7 m5 e) U' X9 E0 p0 M  S$ BLoop4 V3 ?9 P( |+ p! E+ G  K/ \

  ~* j8 c# R% Z" M' |) M/ X$ kEnd Sub
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-9-8 01:37 , Processed in 0.063119 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表