国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機械社區

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
樓主: 響在江湖
打印 上一主題 下一主題

關于solidworks轉換dwg的宏程序

[復制鏈接]
11#
 樓主| 發表于 2016-10-13 20:09:03 | 只看該作者
DaveChan 發表于 2016-10-4 08:22
; X/ ~3 I, o% n給你兩個函數參考4 G. \% ?' U/ f2 M6 m6 @
可以自己查找API4 P9 x. v( _1 k
這兩個函數都可以實現你要的功能

* ^9 O8 i9 Z# w3 w0 V+ _5 i* l首先感謝社友回復,不過你發的這個怎么復制到txt中呀?復制代碼后只有“”ExportToDWG“這個。
, t; C# u5 I5 v還有API是什么?請指教。# H) W' d9 h) {1 c$ S" b) m
回復 支持 反對

使用道具 舉報

12#
發表于 2016-10-13 21:17:18 | 只看該作者
響在江湖 發表于 2016-10-13 20:09
1 Q: q' X( h, v  K" E8 K; j5 B首先感謝社友回復,不過你發的這個怎么復制到txt中呀?復制代碼后只有“”ExportToDWG“這個。3 Q: S: R5 c" p, N: C
還有API ...

+ Q. ]$ b5 i1 o( O( F# A: B稍微修改了幫助文件里面的代碼代碼如下
) Z( q+ `2 q; q  t2 E
  1. Option Explicit
    - y  l% }# q; V: {0 [
  2. Dim swApp As SldWorks.SldWorks
    6 k  w% q2 T7 W/ N
  3. Dim swModel As SldWorks.ModelDoc2' t+ g( f+ a. n: ?
  4. Dim swModelDocExt As SldWorks.ModelDocExtension/ O  r" c% `% @9 ^; a
  5. Dim FileName As String& e) |& ?5 Q# j4 D$ Y7 y
  6. Dim NewName As String* K& r( W% I! p3 m# ?: A: w
  7. Dim boolstatus As Boolean7 [* v* t  x6 C9 y
  8. Dim longstatus As Long, longwarnings As Long
    . L- O3 |) w$ S
  9. Sub main()
    " |5 g. L" i3 B- N% I
  10. Set swApp = Application.SldWorks9 ]+ W! ?& E1 r
  11. Set swModel = swApp.ActiveDoc
    7 E5 `" }; G4 J: b8 P0 q
  12. Set swModelDocExt = swModel.Extension
      o  S# s* y+ `0 a. u/ X
  13. FileName = swModel.GetPathName()
      C$ O: c( C8 D/ J  n4 b. f
  14. NewName = Left(FileName, Len(FileName) - 7) & ".dwg"
    - X9 z2 N- @2 [
  15. boolstatus = swModel.ExportFlatPatternView(NewName, swExportFlatPatternOption_None)* a% A  v# X, T% E
  16. swModelDocExt.SaveAs NewName, 0, 0, Nothing, longstatus, longwarnings( t& Z& Z% V" J; o) n& j1 K1 }
  17. End Sub
    $ E5 e- c" i) j& m5 D! v7 D
復制代碼

! \6 l6 T! z: U* {4 J
. E0 ?5 ]+ S- V& k
回復 支持 反對

使用道具 舉報

13#
 樓主| 發表于 2016-10-20 21:47:39 | 只看該作者
DaveChan 發表于 2016-10-13 21:172 N+ M0 Y# Z9 @6 Y# w; |
稍微修改了幫助文件里面的代碼代碼如下

  [, Q6 t5 {, n0 R: V+ F- c5 n社區果然有高手存在啊!為社區有這樣為人解惑的人存在感到欣慰!真心感謝為我解決頭疼的問題,不過因為是水刀下料,可不可以轉換后不要折彎線?就像默認的那樣。忘高手進一步解答。再次感謝!
7 f# R* G5 O% y/ |8 Z. m' p
回復 支持 反對

使用道具 舉報

14#
發表于 2016-10-21 13:49:04 | 只看該作者
響在江湖 發表于 2016-10-20 21:47
, T7 ]4 j- I' r! [9 t社區果然有高手存在啊!為社區有這樣為人解惑的人存在感到欣慰!真心感謝為我解決頭疼的問題,不過因為是 ...
; ~0 A2 g, r. [' e
移除折彎線代碼如下:
0 V0 P# R+ C1 C# M) R
  1. Option Explicit
    8 ~3 a! E" i( K4 {' V
  2. Dim swApp As SldWorks.SldWorks
    . I1 J# h( a& w2 w% ~- J
  3. Dim swModel As SldWorks.ModelDoc20 r) Z/ h6 u" o  I. r  g
  4. Dim swModelDocExt As SldWorks.ModelDocExtension
    & W) k1 V' \* R
  5. Dim FileName As String4 Q% V: D/ [/ E' h; Y; i. I
  6. Dim NewName As String; T' Y/ B* O& f6 w3 X' Y
  7. Dim boolstatus As Boolean9 o2 Y7 s- }! d2 h
  8. Dim longstatus As Long, longwarnings As Long6 X8 [5 d' B% V* S" M
  9. Sub main()
    5 j6 R, g5 _% e6 ^
  10. Set swApp = Application.SldWorks
    1 F" _; H: A& G2 z+ ~
  11. Set swModel = swApp.ActiveDoc
    9 Z% V; S3 P# Y  u6 c; Q
  12. Set swModelDocExt = swModel.Extension; S+ x% e- h$ I, R9 E8 Z
  13. FileName = swModel.GetPathName()
    " L7 m8 c& C9 M1 g7 i) x/ F. T( v8 N
  14. NewName = Left(FileName, Len(FileName) - 7) & ".dwg"
    $ B4 t" j8 z$ p
  15. boolstatus = swModel.ExportFlatPatternView(NewName, swExportFlatPatternOption_RemoveBends)3 q0 h$ M5 ~8 r1 x# `
  16. swModelDocExt.SaveAs NewName, 0, 0, Nothing, longstatus, longwarnings$ _3 [+ q5 L# A* G6 R! s6 d
  17. End Sub, u5 J! ^8 a- N) ~8 t+ ]- v* d" S
復制代碼

/ b. S7 e8 @7 s- f+ E  V  R! c$ i5 i8 V# g6 g* M
回復 支持 反對

使用道具 舉報

15#
發表于 2016-10-22 14:03:02 | 只看該作者
能把這個宏分享一下么?這可以方便做鈑金展開的朋友們呀,謝謝
回復 支持 反對

使用道具 舉報

16#
 樓主| 發表于 2016-10-23 10:25:00 | 只看該作者
tyne1314 發表于 2016-10-22 14:033 ~( [! {2 r4 d/ t7 W' ]  w
能把這個宏分享一下么?這可以方便做鈑金展開的朋友們呀,謝謝

  b+ X& l" U( S我試試啊
( P5 Q% a) E6 Y: R
回復 支持 反對

使用道具 舉報

17#
 樓主| 發表于 2016-10-23 10:26:54 | 只看該作者
DaveChan 發表于 2016-10-21 13:49. S$ T2 e6 Q- S/ I8 T3 T
移除折彎線代碼如下:
9 }. y" j" s) `' `6 W' c
太牛了!真心感謝,應社友要求共享該程序不知這個借花獻佛可以不?呵呵
1 g: c; W" Y* K9 F2 o! K
回復 支持 反對

使用道具 舉報

18#
 樓主| 發表于 2016-10-23 10:27:37 | 只看該作者
tyne1314 發表于 2016-10-22 14:03
+ j6 C0 ~" S6 d6 {能把這個宏分享一下么?這可以方便做鈑金展開的朋友們呀,謝謝
* U+ _; H# W# ~( G2 r9 A( X+ R3 z2 n2 }
你是專門學過VB嗎?還是也是錄制的宏程序?
% y$ G! |+ p1 I- @" @
回復 支持 反對

使用道具 舉報

19#
發表于 2016-10-23 10:34:12 | 只看該作者
響在江湖 發表于 2016-10-23 10:27+ Y! `. \4 U8 L8 L4 C. j
你是專門學過VB嗎?還是也是錄制的宏程序?

1 k. L+ z3 C, d% A可以共享的,這些代碼是API幫助現成的,我只是稍微更改了一下,符合你的要求而已
& v/ \0 S$ k4 D+ K9 Q4 W
* C0 d+ |" p! @- n) @2 B我編程只是業余愛好而已,不專業; l+ c2 S; |7 G) J+ ?

8 B+ d1 ~( |) Y* ?1 G
回復 支持 反對

使用道具 舉報

20#
發表于 2017-12-4 23:46:03 | 只看該作者
頂一萬個贊
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

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

GMT+8, 2025-5-7 07:25 , Processed in 0.068230 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国语精品福利自产拍在线观看 | 国产香蕉尹人在线观看视频| 中文字幕乱码亚洲精品一区91| 国产美女视频免费的| 亚洲乱码一二三四区| 亚洲精品色情aⅴ色戒| 国产永久免费高清在线观看| 无码少妇一区二区三区浪潮av| 国产免费一区二区三区不卡| 国内精品久久人妻互换| 无套内谢的新婚少妇国语播放| 成人一区二区三区视频在线观看| 九色porny丨国产首页注册| 五月天激情婷婷婷久久| 岛国一区二区在线播放| 日本一区二区三区日本免费| 成人一区二区免费在线| 极品尤物被啪到呻吟喷水| 精品一卡二卡三卡| 国产爆乳美女娇喘呻吟| 亚洲中文字幕av一区二区| 中文字幕一区二区三区人妻久久| 久久久久人妻一区精品| 无码天堂亚洲国产av| 色播亚洲视频在线观看| 性色av无码专区一ⅴa亚洲| 国产精品视频在线观看| 精品久久久久久中文字幕202| 国产成人人综合亚洲欧美丁香花| 精品欧美国产一区| 人妻丝袜中文无码av影音先锋专区| 欧美小视频一区二区| 亚洲黑人巨大videos| 精品日韩一区二区3区 | av一区二区三区三州| av网站在线观看一区二区三区| 男人边吻奶边挵进去视频| 久久精品欧美日韩精品| 少妇人妻偷人激情视频| 免费无码又爽又刺激网站直播 | 亚洲精品在线一区二区三区观看|