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

機械社區

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

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

關于solidworks轉換dwg的宏程序

[復制鏈接]
11#
 樓主| 發表于 2016-10-13 20:09:03 | 只看該作者
DaveChan 發表于 2016-10-4 08:225 D5 G5 `3 @; I$ O! g+ @# t0 [9 b! @
給你兩個函數參考7 j5 L( a3 j/ M% q
可以自己查找API
/ V5 L( D) @+ f3 p, _7 G這兩個函數都可以實現你要的功能

/ l! z4 i2 c/ W# y9 k# i首先感謝社友回復,不過你發的這個怎么復制到txt中呀?復制代碼后只有“”ExportToDWG“這個。
; t/ ^/ }- |9 l還有API是什么?請指教。+ f) n: y: V% _! |0 G5 e
回復 支持 反對

使用道具 舉報

12#
發表于 2016-10-13 21:17:18 | 只看該作者
響在江湖 發表于 2016-10-13 20:09( l$ m' k: j# m' ~3 U6 n
首先感謝社友回復,不過你發的這個怎么復制到txt中呀?復制代碼后只有“”ExportToDWG“這個。
& c! l$ L7 n4 q3 ^9 L7 L( S- E還有API ...

  I: }5 M& z3 G7 ]3 z稍微修改了幫助文件里面的代碼代碼如下
' {: G% T. \2 g5 w, y' f
  1. Option Explicit6 ^: [, {' I/ s0 R  n; q  r: ~: @  ~
  2. Dim swApp As SldWorks.SldWorks% E  |  ~1 n( @5 d3 m8 v
  3. Dim swModel As SldWorks.ModelDoc2
    - a- d. w$ O& V3 x
  4. Dim swModelDocExt As SldWorks.ModelDocExtension, R" x( H0 J" E4 D
  5. Dim FileName As String/ H! U/ j8 h0 A" ^- C; g
  6. Dim NewName As String9 `% S- P/ x. T# c
  7. Dim boolstatus As Boolean
    0 r2 U8 C* z. O: ]  l
  8. Dim longstatus As Long, longwarnings As Long1 G8 ]: }' h/ F' L  h
  9. Sub main()3 P) L7 G. ~( H1 r+ i% t5 p
  10. Set swApp = Application.SldWorks' e* c! v- K3 X1 D7 _
  11. Set swModel = swApp.ActiveDoc
    " Z7 L  N3 j5 ?( q$ X, c. M
  12. Set swModelDocExt = swModel.Extension; R. {3 v- `3 b4 j3 y. `; O+ @
  13. FileName = swModel.GetPathName()
    # G& |8 j6 N! f! F+ |
  14. NewName = Left(FileName, Len(FileName) - 7) & ".dwg"" ~7 ]* g8 @. }9 p% L9 v# R9 R
  15. boolstatus = swModel.ExportFlatPatternView(NewName, swExportFlatPatternOption_None)
    : E/ S1 C" _$ U4 h5 V+ ?+ f' H
  16. swModelDocExt.SaveAs NewName, 0, 0, Nothing, longstatus, longwarnings
    ' N8 @; r5 j2 J* i
  17. End Sub% \& }% [! I( E; u% u
復制代碼
2 d3 e7 N+ d2 u3 s. a6 q7 }( A
5 f1 E5 U- i0 B4 g/ _. j* A6 s
回復 支持 反對

使用道具 舉報

13#
 樓主| 發表于 2016-10-20 21:47:39 | 只看該作者
DaveChan 發表于 2016-10-13 21:17
3 e  q" T; U' r9 `稍微修改了幫助文件里面的代碼代碼如下
  ]% [% g8 e# X" H
社區果然有高手存在!為社區有這樣為人解惑的人存在感到欣慰!真心感謝為我解決頭疼的問題,不過因為是水刀下料,可不可以轉換后不要折彎線?就像默認的那樣。忘高手進一步解答。再次感謝!/ i' ]2 |9 M0 q$ c# G+ A4 W" F
回復 支持 反對

使用道具 舉報

14#
發表于 2016-10-21 13:49:04 | 只看該作者
響在江湖 發表于 2016-10-20 21:47
3 U9 u& A- R- d& T" l3 s& _社區果然有高手存在。樯鐓^有這樣為人解惑的人存在感到欣慰!真心感謝為我解決頭疼的問題,不過因為是 ...

# @3 C0 \4 D3 R& g移除折彎線代碼如下:
) f- ^. G# q8 [1 l# g: y2 l
  1. Option Explicit
    $ A8 {' c9 W! q+ @
  2. Dim swApp As SldWorks.SldWorks
    : A. n# D9 B' `8 `1 x
  3. Dim swModel As SldWorks.ModelDoc22 K0 ]: Q) n, m! S+ k
  4. Dim swModelDocExt As SldWorks.ModelDocExtension- P' D9 F- {! R' T! s. e  H
  5. Dim FileName As String0 \9 i: t3 Q- }! W; @- S6 _
  6. Dim NewName As String" J9 y7 [3 v  E# R
  7. Dim boolstatus As Boolean
    ' ?! n& z( @' L$ Z
  8. Dim longstatus As Long, longwarnings As Long
    ; F& G# b2 D! U4 E5 I+ {' U
  9. Sub main()  R& D2 D. N7 h, c7 R' @2 q. w
  10. Set swApp = Application.SldWorks
    % R( V; C4 s' Y4 g
  11. Set swModel = swApp.ActiveDoc; M3 M6 \3 |, H
  12. Set swModelDocExt = swModel.Extension! g0 J# p( P2 @, W6 |5 m: `
  13. FileName = swModel.GetPathName()! j% z0 N! k  m9 {- @1 x. d# _
  14. NewName = Left(FileName, Len(FileName) - 7) & ".dwg"1 X- K' W8 k- ]
  15. boolstatus = swModel.ExportFlatPatternView(NewName, swExportFlatPatternOption_RemoveBends)
    , F3 j* P' V& g$ B/ g, R6 P4 w
  16. swModelDocExt.SaveAs NewName, 0, 0, Nothing, longstatus, longwarnings: a  b: Z* ]7 t; l" t9 b" |
  17. End Sub) U1 I5 }. C: }4 b( J  G
復制代碼

6 S( [6 [# Y1 [! `+ i2 a- G# u" ~6 b6 c9 t2 ~5 b) _
回復 支持 反對

使用道具 舉報

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

使用道具 舉報

16#
 樓主| 發表于 2016-10-23 10:25:00 | 只看該作者
tyne1314 發表于 2016-10-22 14:03
4 p5 a5 u& W9 a! M. f, i5 }4 X0 K能把這個宏分享一下么?這可以方便做鈑金展開的朋友們呀,謝謝

, G) a6 h& ^% k9 U  V# J6 T我試試啊
8 V* w8 G& z" A6 ]* {4 J7 X/ _2 L
回復 支持 反對

使用道具 舉報

17#
 樓主| 發表于 2016-10-23 10:26:54 | 只看該作者
DaveChan 發表于 2016-10-21 13:496 j( C7 @2 N3 F
移除折彎線代碼如下:
/ G& [" V0 J7 q
太牛了!真心感謝,應社友要求共享該程序不知這個借花獻佛可以不?呵呵% @! A8 f+ |& q! C, E+ _5 [
回復 支持 反對

使用道具 舉報

18#
 樓主| 發表于 2016-10-23 10:27:37 | 只看該作者
tyne1314 發表于 2016-10-22 14:03; \# r, g' A& V+ s8 d# W  g; g
能把這個宏分享一下么?這可以方便做鈑金展開的朋友們呀,謝謝

3 F# C! |( T- s: E你是專門學過VB嗎?還是也是錄制的宏程序?7 j; q; q6 F) g! B
回復 支持 反對

使用道具 舉報

19#
發表于 2016-10-23 10:34:12 | 只看該作者
響在江湖 發表于 2016-10-23 10:27
+ m$ k$ ]+ p% w& k你是專門學過VB嗎?還是也是錄制的宏程序?
$ R2 ], p$ Y7 F* `$ I' x
可以共享的,這些代碼是API幫助現成的,我只是稍微更改了一下,符合你的要求而已
5 [  Q1 E( V, {$ g* y+ r+ d5 N2 D5 m" G
我編程只是業余愛好而已,不專業, @( X4 A- e7 l5 e
/ o) C! l: V& b& [2 U* i/ B! n2 e2 _+ L
回復 支持 反對

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2025-5-6 18:08 , Processed in 0.065716 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲人成线无码7777| 久久精品中文字幕免费| 成人性生交大片免费看96| 国产综合色在线视频区| 玩弄少妇的肉体k8经典| 精品香蕉一区二区三区水密| 国产色无码精品视频免费| 亚洲爆乳无码一区二区三区| 国产最爽的av片在线观看| 中文字幕亚洲一区在线| 亚洲国产av一区二区三区四区| 精品爽爽久久久久久蜜臀| 青草青草久热精品视频在线观看| 久久久久久久女国产乱让韩| 亚洲欧美日韩中文二区| 成年美女看的黄网站色戒| 成年美女看的黄网站色戒| 人人妻碰人人免费| 一区二区三区四区五区六区av| 亚洲午夜电影一区二区三区| 人妻精品人妻一区二区三区四区 | 国产一区二区三区四区五区加勒比| 国产成a人片在线观看视频| 亚洲综合成人av一区在线观看| 欧美精品一区二区国产| 精品人妻无码区在线视频| 欧美成年黄网站色视频| 免费看久久妇女高潮a| 国产午夜精品一区在线观看| 91麻豆精品成人一区二区免费| 鲁鲁夜夜天天综合视频| 久久精品亚洲一区二区三区浴池介绍 | 中文字幕aⅴ一区二区| 日韩 亚洲 制服 欧美 综合| 少妇无码太爽了不卡视频在线看| 一区二区三区四区日韩欧美| 午夜成人片在线观看免费播放| 免费无码又爽又刺激成人| 亚洲综合国产成人丁香五月激情| 一区二区三区我不卡| 狼友av永久网站免费观看|