QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
程序:
8 S0 h/ S3 W: l4 y& P1 QFor t = tMax To tMin Step -tStep  [% y7 R# |6 \  Q3 e
a = (R - W / 2) * t + W / 2
# s+ ?" W5 G' Y; p  zb = W / 2 / a
: X, a) r1 W2 L7 i7 y: Dx = 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)* _6 R/ w- O/ ~! `/ f  d5 z
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)
( l& i" q7 a' L% u! y& Qz = 09 V& r; Q% s1 `; n1 b
Part.CreatePoint2 x / 1000, y / 1000, z / 1000
2 E! u) A$ a- I  En = n - 17 Z" y" }+ _6 |. `
Next t( {* `1 Q, ?. K9 H1 g% c3 Z
为什么只能生成三点呢?
 楼主| 发表于 2013-4-12 16:42:49 | 显示全部楼层 来自: 中国福建福州
tMax = 1
% `4 ^0 D) Q( ^& `tMin = 0.01
( W. R- F9 a) g: y9 q' s( s6 p% xtStep = 0.017 e! X. `5 N) j" O- ~6 u9 ]
n = Int((tMax - tMin) / tStep)
发表于 2013-4-12 17:26:35 | 显示全部楼层 来自: 中国浙江嘉兴
刷新21再刷新 发表于 2013-4-12 16:42 static/image/common/back.gif, q0 N9 Y( f7 h' [9 {% ]- W/ e
tMax = 17 S9 `7 X( n8 C3 i8 A  @7 H# d
tMin = 0.010 S$ r4 C9 ~: Z
tStep = 0.01
# y" r$ ^/ e3 j: p( W8 n$ C
R,W,h,p   的變數?& }' R7 ~  W# W5 q
 楼主| 发表于 2013-4-12 19:15:05 | 显示全部楼层 来自: 中国福建福州
ryouss 发表于 2013-4-12 17:26 static/image/common/back.gif/ p7 t! i* ]  r) G
R,W,h,p   的變數?

# x# h# @/ X4 U输入值。。。
发表于 2013-4-12 20:47:51 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-4-12 20:56 编辑 ' N" X& L  f0 p& y% G  R

4 m% E: i$ ^! k: m! u如图,正常的
$ n5 L) y" ?. B- W+ o也可把  tStep = 0.01 改為 0.1 加大間隔看看!
. D5 j$ V8 f" l3 ^5 W  w& }8 v5 {"宏"執行後按 F 鍵放大看看/ b6 n1 O# e+ R( D' t

1 r9 N: z4 T! t# w Clipboard13041201.jpg
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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