机械必威体育网址

标题: EXCEL座標數據在SW做點或線或放樣曲線之草图_應用宏 [打印本页]

作者: ryouss    时间: 2017-8-1 22:07
标题: EXCEL座標數據在SW做點或線或放樣曲線之草图_應用宏
執行對話表
: M# u* m5 R) ^, O$ M[attach]429494[/attach]8 r9 }& H8 s+ J- k$ w1 Z

6 ?/ h7 x5 p& b: a( uEXCEL數據4 t1 S9 _6 W) ^; I, u
[attach]429492[/attach]
; j* N7 l; H0 v8 ?% L0 P4 W, s8 ~: ~/ v9 Y8 X2 k

( O$ Y, k! i7 z4 a) C1 Z! \4 q) S3 c執行過程& o) Q; b# Q5 h6 O  P' P5 }+ U7 V# F
[attach]429493[/attach]) ]( k! z+ c8 e% J; y1 t2 Y

' I4 M3 o+ I4 @6 J. x4 G8 @% R! f& c
0 [2 |! ?' b7 }! Q/ a4 T. z2 J. E* \0 n7 z

+ r* d5 H2 G& h, N# H! {2 N5 G# z+ k+ u! C# F* ^9 z
5 G# }1 d/ u9 V4 Q
补充内容 (2017-8-2 13:31):% n6 y# \' _$ {
5#附檔(SWP及XLS)  P9 ~! r% G, x9 F' W3 b; u6 z+ C

作者: 魍者归来    时间: 2017-8-1 22:11
送数学大神一波66666
作者: 本帅    时间: 2017-8-1 22:36
多谢大师的好工具!但没看到附件,期待大师分享。
作者: 左手的幸福    时间: 2017-8-2 07:27
赞一个
作者: ryouss    时间: 2017-8-2 11:30
本帖最后由 ryouss 于 2017-8-2 13:12 编辑
1 @/ b/ D9 R3 v
/ X8 q5 L/ m* I/ k" t附SWP檔及練習的Excel檔(錐簧座標範圍C11:E203,球簧座標範圍L11:N155)
: c+ T  B- a) F# h  C, f注意:宏里的黑色繁体字要自行改為簡字,否則可能不能執行.
$ r" k* c" S: ?4 V$ Q
! h! }1 t# @2 {) ?( Y+ |0 [1 v[attach]429532[/attach]+ J. X6 ~) z0 h  `9 }' m& ]( D8 N+ |
: S7 x2 L' I7 @/ {
[attach]429533[/attach]  e/ h. |4 V6 e3 O: y4 i8 y( o; A7 K
( Y" l# A  Z- S5 k
[attach]429531[/attach]
  s/ H* R# k5 D/ H# ?; `' d5 H' D# I% }* k
[attach]429544[/attach](含SWP及XLS文件)# S. d1 Z& V: h) N6 V, `. b/ q
  I1 U0 U; D: Y4 \" G& E! C. {
; ]) y+ W* S% n

7 _5 C3 S+ U/ T2 K! n7 ?7 q4 T- c, @% A& {6 y

/ T( m: r( j9 B- L8 \& M' K# r( Z2 B( {
# c4 K2 k; o1 D

5 R7 a7 D% l4 ]) U2 z& G$ j0 a! V. i7 D( g' `* a8 f
, F, n5 n2 U% q% O9 \2 E9 c6 @

7 s4 ?2 b( V5 X; a1 P  X* ]  ~( Y+ t8 Y0 z
& J( X5 }& |2 }
9 B; e; t5 }4 H8 t0 a) U
( o: ~$ T: w" W. O! c+ Q

5 {( o1 Z0 b& D* Z* y- z
作者: 本帅    时间: 2017-8-2 12:19
ryouss 发表于 2017-8-2 11:30
8 ]) O5 ]5 j2 G9 X8 }7 D0 p附SWP檔及練習的Excel檔(錐簧座標範圍C11:E203,球簧座標範圍L11:N155)% E0 d- Y: A5 G8 B: J. `1 m; t
注意:宏里的黑色繁体字要自行改為簡 ...
. [4 C$ d& m, k$ z! P7 U
多谢大师分享,第1个附件是宏,第2个附件是练习用的,对吗?
作者: ryouss    时间: 2017-8-2 13:14
本帖最后由 ryouss 于 2017-8-2 13:15 编辑 : ?. ?0 H7 l9 _( ^% t
本帅 发表于 2017-8-2 12:19
3 p1 u: b* @: Y# S; V, A多谢大师分享,第1个附件是宏,第2个附件是练习用的,对吗?
- R4 r6 U2 Z6 a- [; H; |+ y+ V7 q: ]
為替諸大省"威望"把兩檔合併了
# M2 M  B: f3 D0 m& B( s
$ g/ [2 A  m9 d  |( i: W. p
' L, t3 l5 r! Z6 b" W
作者: 本帅    时间: 2017-8-2 16:31
ryouss 发表于 2017-8-2 13:14
  z0 ~2 `4 O) _8 j( _為替諸大省"威望"把兩檔合併了
) f( o( z  l* F, J# j. n  U  p
大师真贴心,这里下载扣分太狠了。
作者: 本帅    时间: 2017-8-3 16:16
由于在建房子还有采摘菠萝蜜,这两天有点小忙,还没试用。
作者: 本帅    时间: 2017-8-8 09:47
回大师,经操作,宏是可以运行的,但有问题:$ e8 s. D2 \: I
1、原曲线是3D曲线+ t3 |% }9 C3 J4 Q3 y
[attach]430087[/attach]9 X; q8 P3 P% x. g

( o4 j- M8 c3 p: f2 U: j2、运行宏& B* ^7 r: ?# F- x1 H8 H1 H; Q
[attach]430088[/attach]3 n( ?2 _; k' K

0 p4 M# ~) h% _* H3 {1 n0 s/ k3、得到的是平面曲线
$ Z( m+ E7 L' n- B9 d[attach]430089[/attach]4 W; f( q4 E: c$ k2 G3 x7 ]

3 @" ^# C3 j1 Q5 o/ G请大师指点,是我方法不对吗?
作者: ryouss    时间: 2017-8-8 10:31
本帖最后由 ryouss 于 2017-8-8 10:39 编辑
" x$ h2 j' ^7 S3 w+ r2 S+ Q/ @, l4 |. s; f( |
測試多次都這樣嗎?Excel的座標是否輸入正確.# l: n1 I% x) i) R' t2 _7 N
我在2012,2017測試皆正常!+ I+ @( n/ G/ s5 W7 r

8 {& G1 T4 D8 R$ o1 X7 t0 G
3 d+ N4 i0 J* h& P% h[attach]430096[/attach]" l, |" l. \" R0 u5 C& I- \

作者: 本帅    时间: 2017-8-8 10:54
ryouss 发表于 2017-8-8 10:31
4 U$ _% V& g0 L5 W' v0 |4 }9 |測試多次都這樣嗎?Excel的座標是否輸入正確.; `" _1 P1 G3 O% N& \
我在2012,2017測試皆正常!
6 \  b0 N8 }8 L  _& V/ W* Q
我用大师提供的excel文件,用宏执行C11:E203生成的也是平面涡状线。
, \0 A* Y' |3 i# z6 [我的SW版本是2016  B0 H( R4 ~- e, `" ^- ?/ Q) n. x

作者: ryouss    时间: 2017-8-8 11:21
本帅 发表于 2017-8-8 10:54
# z  K4 K) d1 T! ^  G+ H8 G8 E我用大师提供的excel文件,用宏执行C11:E203生成的也是平面涡状线。
9 v" n4 }+ G- U我的SW版本是2016
8 a8 a! b7 q$ L- ~+ @0 {1 S- t
沒2016可試+ ~4 e$ D/ E6 \# [8 B
如下在VBA編程開 "工具"-->"設定引用項目",對照一下把把有2012的引用找出2016的試試.5 x1 j7 E$ Q6 a4 N5 n' g

1 L" o: m* k4 ?9 P! }6 i5 v5 G1 v0 l; ]4 s2 V
[attach]430102[/attach]
3 v# H. }" R) R; p
7 O( N3 f3 H9 S/ O2 e[attach]430103[/attach]
( |7 ^  A$ [+ S" K. i) L
作者: 本帅    时间: 2017-8-8 11:25
ryouss 发表于 2017-8-8 11:21
- ], a1 N" }) R& ]( b$ s  A) }沒2016可試; N- O/ D4 F/ H( F" e% O
如下在VBA編程開 "工具"-->"設定引用項目",對照一下把把有2012的引用找出2016的試試.

6 p+ _$ G# A1 E4 O" w3 o& R多谢大师费心!大师的宏没问题,是我的操作有问题。6 p, ?+ c7 @; D/ _6 ?) u6 `6 p' U
要先打开EXCEL再打开SW才能生成3D曲线;  O  x  L0 F3 M! v2 ~9 h' M
若先打开SW再打开EXCEL生成的是平面曲线。
4 r% }  Q5 R+ a. H真是非常赞的宏,再次多谢大师。
( v5 b8 E( b3 ~[attach]430104[/attach]
) d4 y* u/ Q' y4 r
作者: ryouss    时间: 2017-8-8 15:27
本帅 发表于 2017-8-8 11:25
% V7 b- G* s2 D多谢大师费心!大师的宏没问题,是我的操作有问题。
6 V: Z8 o0 g! ?/ k  q) g) ]3 J" D要先打开EXCEL再打开SW才能生成3D曲线;
; R* I" s  p( G/ c2 F5 O* Y7 l若先打开S ...

+ k( C& {5 }* N* t參考
7 I: P6 n7 v  u; C; Q+ F% g' N# r) [1 f% u
[attach]430142[/attach]% K7 y& m1 \' g- y/ j& u

; `" [. N7 h8 B
作者: ryouss    时间: 2017-8-8 17:36
本帅 发表于 2017-8-8 11:25
" }- A+ r9 Q* @多谢大师费心!大师的宏没问题,是我的操作有问题。* {6 Q" p9 Z7 W& j9 p+ o
要先打开EXCEL再打开SW才能生成3D曲线;- J" {0 ?, k5 F7 _) n' b& g) L
若先打开S ...
: x8 z: J( j+ d
如附圖# S! E4 o' ]' `3 p6 o

' k( h  Z9 {- |0 c3 O" h( B, X' _" Q; k7 h  ^
[attach]430167[/attach]
! c6 u/ T5 J' i( F$ g$ l
作者: 海风六_y92Q7    时间: 2017-9-5 15:18
新手下载不了哦
作者: 海风六_y92Q7    时间: 2017-9-5 17:17
[attach]432559[/attach]就到这一步,就不行了。
作者: ryouss    时间: 2017-9-5 17:26
海风六_y92Q7 发表于 2017-9-5 17:17% G# T0 t- y* Z# R% Q* z, b# v
就到这一步,就不行了。
" b; m1 R+ x2 U  T3 y# P4 [
沒開 有座標點的Excel檔嗎? (要 .xls 的副檔名)
0 K( d0 x3 d7 n" `$ C! m, m
作者: 海风六_y92Q7    时间: 2017-9-5 17:31
ryouss 发表于 2017-9-5 17:26- n8 H0 d) `) \$ D
沒開 有座標點的Excel檔嗎? (要 .xls 的副檔名)

  Q* z- s: t; [# b% c" T[attach]432565[/attach]打开solidworks前,excel文档就打开了,然后打开solidworks软件,新建文档,执行宏。
作者: 海风六_y92Q7    时间: 2017-9-5 17:36
ryouss 发表于 2017-9-5 17:26
( R$ u: N& N: J& o/ E0 z* h% ?沒開 有座標點的Excel檔嗎? (要 .xls 的副檔名)

7 F4 t& G- A+ f  i4 m5 Uexcel文档的存储位置有要求吗?
+ v( r/ Z# [: D0 f' X4 T3 V4 j
作者: ryouss    时间: 2017-9-5 19:49
本帖最后由 ryouss 于 2017-9-5 19:54 编辑 ! \- x: g" f, U6 K+ n3 W# t8 h
海风六_y92Q7 发表于 2017-9-5 17:36
6 T( M7 |4 x6 R$ S! D: [6 sexcel文档的存储位置有要求吗?

1 Q0 P. H: r$ b( Z沒關係,只要開檔就行.
, {2 ^. R9 R8 E4 i8 w
; H7 O9 w( f' q什麼是 "新建文档"  執行宏之前Excel的座標文件(.xls)就要開檔了.
8 {$ g" T9 d0 P, ~8 E3 Z- M; x! C* D6 p
作者: 海风六_y92Q7    时间: 2017-9-6 10:47
ryouss 发表于 2017-9-5 19:492 V* L  a1 a) l5 Y. b  K! @; |  R# S% a
沒關係,只要開檔就行.
9 H& s) W: s# }- C/ ]1 D
( ~/ g7 V% v& l8 m什麼是 "新建文档"  執行宏之前Excel的座標文件(.xls)就要開檔了.

4 F4 V/ }: h4 B[attach]432628[/attach]这个是新建文档
/ \9 u. r( b* D4 e9 `
作者: ryouss    时间: 2017-9-6 11:35
海风六_y92Q7 发表于 2017-9-6 10:47
9 [, _- }3 I) z/ q* f! J这个是新建文档

, R: x- C  X) c8 u3 ?2 O) r& B) \- Y1. 先開 Excel的座標文件(.xls).+ c( k5 J3 c$ y. i
2. 再新開SolidWorks 零件檔.
! G- E  j3 P0 x3. 執行 main 宏.
作者: moldzsdj    时间: 2017-9-13 16:31
新手,学习。
作者: xiaohc338296    时间: 2018-4-18 20:09
学习了,感谢大神
作者: z12z3zzz    时间: 2018-8-17 11:13
膜拜大神,神操作
作者: monyran    时间: 2018-9-3 09:10
学习下。
作者: 只想躺平    时间: 2021-8-6 15:11
收藏膜拜
作者: 笨小孩真    时间: 2022-2-22 12:20
ryouss 发表于 2017-8-2 11:30% x  e) F/ ?, }# R3 H# d
附SWP檔及練習的Excel檔(錐簧座標範圍C11:E203,球簧座標範圍L11:N155)
. J1 f$ n" L% G! X' V) u) {注意:宏里的黑色繁体字要自行改為簡 ...

- Z" t) D1 p$ i果然是高手,来好好学习一下!
作者: SATISFIED    时间: 2023-12-19 22:04
大佬,SolidWorks之Excel坐标点生成3D草图宏程序附件没有看到
5 o7 f+ U; x) c" e: N0 l/ w
作者: SATISFIED    时间: 2023-12-19 22:30

7 N* p. ~  J. P; c请问大佬,弹窗是这样没办法选择画线是什么原因呀1 v' @4 D% s- c4 G7 U/ o' y





欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4