QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1037|回复: 4
收起左侧

[求助] 基于VB的SolidWorks2007二次开发

[复制链接]
发表于 2013-4-12 16:41:18 | 显示全部楼层 |阅读模式 来自: 中国福建福州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
程序:
: G/ K: |4 l* r6 b3 ?7 Q( T# R% RFor t = tMax To tMin Step -tStep1 T' R2 O& u& H+ _' w# g6 B
a = (R - W / 2) * t + W / 2
' j5 V; N0 J4 o# v; t% |. U+ ?b = W / 2 / a( Q, ?) Z0 u& v  e3 t9 d# M9 S: P. w. S
x = a * Cos(Atn(b / Sqr(-b * b + 1)) + Sqr(a ^ 2 - (W / 2) ^ 2) * Tan(h * 3.14 / 180) / Tan(p * 3.14 / 180 / 2) / a)# s8 j; |( Q$ d" L3 f  v
y = a * Sin(Atn(b / Sqr(-b * b + 1)) + Sqr(a ^ 2 - (W / 2) ^ 2) * Tan(h * 3.14 / 180) / Tan(p * 3.14 / 180 / 2) / a)
& U1 D# l0 K: F6 M# X" \z = 0$ Y5 @/ w4 H3 o0 H7 ?1 }
Part.CreatePoint2 x / 1000, y / 1000, z / 1000
" v  V, j* t2 `2 [4 |1 Y7 G/ m" On = n - 1
- Q: W- X2 @7 f/ U- S, u- P5 JNext t% @! p) b8 L6 y. |5 e% z
为什么只能生成三点呢?
 楼主| 发表于 2013-4-12 16:42:49 | 显示全部楼层 来自: 中国福建福州
tMax = 1' T% G( u% F: t: U9 y2 D
tMin = 0.01
! x3 i. W- s1 |' _  ?tStep = 0.01
$ m$ _+ L* Y. o! s9 U+ O: k3 Un = Int((tMax - tMin) / tStep)
发表于 2013-4-12 17:26:35 | 显示全部楼层 来自: 中国浙江嘉兴
刷新21再刷新 发表于 2013-4-12 16:42 static/image/common/back.gif0 v9 U" [! z7 T! l3 [' C
tMax = 1
/ X1 w- |& \" K, F* PtMin = 0.01
4 M# G  j8 ^+ }1 |tStep = 0.01

' ^% C, U! }/ AR,W,h,p   的變數?
& \" M% k  `. r% u; L. V# _( ~
 楼主| 发表于 2013-4-12 19:15:05 | 显示全部楼层 来自: 中国福建福州
ryouss 发表于 2013-4-12 17:26 static/image/common/back.gif
0 s" I( D' M7 V; T1 B; k7 z# wR,W,h,p   的變數?

. V# k: Z/ K+ j# N输入值。。。
发表于 2013-4-12 20:47:51 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-4-12 20:56 编辑
7 b5 X( o3 x0 a8 T9 R# Y  c# {% S& ]1 E' o/ n% w1 y
如图,正常的
* w% N* X" |4 |也可把  tStep = 0.01 改為 0.1 加大間隔看看!
: T7 J! o8 o3 b" B) m- b' z1 V"宏"執行後按 F 鍵放大看看6 D5 \7 J0 G, `. n2 n; W$ g
0 W  D. ~/ v! D* P, a9 \: A" e
Clipboard13041201.jpg
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表