SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 939|回复: 10
打印 上一主题 下一主题

工程曲线(告别excel)原创!!!

[复制链接]

95

主题

297

帖子

179

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
499
QQ
跳转到指定楼层
楼主
发表于 2005-11-5 00:43:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

   经典图书
先来看看破衣版的贴
SolidWorks机械工程师论坛
楼主说:'Proe的方程式曲线真是太妙了,没有它做不出来的曲线,只有你想不到的方程。'
真是气死人了,我用的05怎么就没有这个功能呢?(想问:06有没有象破衣那样输入函数的功能,没有用过 )
事在人为,在sw走点弯路,也是可以做出来的
来看看其中的
蛇形线

笛卡尔坐标系:
x=2*cos(t*360*3)*t
y=2*sin(t*360*3)*t
z=(sqrt(sqrt(sqrt(t))))^3*5
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞3513 拍砖拍砖4535
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

13

主题

236

帖子

30

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
265
沙发
发表于 2005-11-5 00:44:58 | 只看该作者
夜深人静
继续贴
可以用来实现
我录的如下:
' ******************************************************************************
' COCUME~1userLOCALS~1Tempswx1308Macro1.swb - macro recorded on 11/04/05 by user
' ******************************************************************************
Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long
Dim FeatureData As Object
Dim Feature As Object
Dim Component As Object
Sub main()
Dim x, y, pi, z, t
pi = 3.1415926
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID2("前视基准面", &quotLANE", 0, 0, 0, False, 0, Nothing, 0)
Part.InsertSketch2 True
Part.ClearSelection2 True
Part.InsertSketch2 True
Part.InsertCurveFileBegin
For t = 0 To pi Step 0.1 '这里决定转几圈
x = 0.02 * Cos(t * 360 * 3) * t
y = 0.02 * Sin(t * 360 * 3) * t
z = (Sqr(Sqr(Sqr(t)))) ^ 3 * 0.05
Part.InsertCurveFilePoint x, y, z
Next t
Part.InsertCurveFileEnd
End Sub
运行,曲线就出来了
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

8

主题

251

帖子

31

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
282
板凳
发表于 2005-11-5 00:52:34 | 只看该作者

   经典图书
有的地方是教人用excel来做的
生成文本文件,中间用tab隔开,麻烦!!!
假如那些点是从坐标机来的,当然是用excel方便拉
知道方程的情况下,我们就要和excel 说88了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

212

帖子

32

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
272
QQ
地板
发表于 2005-11-5 00:54:36 | 只看该作者
顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

239

帖子

20

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
269
QQ
5#
发表于 2005-11-5 00:55:16 | 只看该作者

   经典案例图书
thanks!!!
突然心血来潮,我要赚积分
怎么这里的加分题都好几岁了???!!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

244

帖子

13

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
270
QQ
6#
发表于 2005-11-5 00:59:47 | 只看该作者
公式曲线,我好像还没有用到过。
不是很迫切。06还没这功能。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

197

帖子

33

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
251
QQ
7#
发表于 2005-11-5 01:01:25 | 只看该作者

   经典案例图书
弄好出来天都光了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

226

帖子

69

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
347
QQ
8#
发表于 2005-11-5 01:05:12 | 只看该作者
不错,顶。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

228

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
256
QQ
9#
发表于 2005-11-5 01:08:01 | 只看该作者
即使这样能生成任意方程曲线,和破衣还是有区别的,就是非参数化,生成的曲线,再想修改其定义,只能修改点的坐标,而不是修改方程。要么就干脆全部重新生成整条曲线
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

221

帖子

15

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
251
QQ
10#
发表于 2005-11-5 01:08:28 | 只看该作者

   经典图书
Solidworks 有个插件是用来做这个的,叫公式曲线
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

244

帖子

18

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
279
QQ
11#
发表于 2005-11-5 01:08:50 | 只看该作者
公式曲线?
具体是什么名称?
我这段时间在做曲线的插件,且看看它的功能如何.
假如我要做的,别人早就做了..........呜呜呜呜
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-25 18:22 , Processed in 0.200719 second(s), 27 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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