iCAx开思网

标题: 【转帖】各位用CATIA做做这个 [又是螺旋 -- 1 分題] [打印本页]

作者: CATIABODY    时间: 2003-5-21 08:52
标题: 【转帖】各位用CATIA做做这个 [又是螺旋 -- 1 分題]
只用CATIA做
作者: CATIABODY    时间: 2003-5-21 09:36
小弟做的.
作者: CATIABODY    时间: 2003-5-21 09:45
再来一张
作者: lizg26    时间: 2003-5-21 10:07
不要用断面做,直接用直线做!
作者: CATIABODY    时间: 2003-5-21 10:19
lizg26 wrote:
不要用断面做,直接用直线做!

不明白,可以说仔细点吗
作者: michaelan    时间: 2003-5-21 10:38
CATIABODY wrote:
   
  不明白,可以说仔细点吗

有难度,我连阵列都找不到!
作者: michaelan    时间: 2003-5-21 15:27
michaelan wrote:
   
  有难度,我连阵列都找不到!

可以先阵列点了,可是我后面做了球,要球按照点阵列,应当如何做啊?
就是相当于pro/e中的参考列列啊????::?::?::?
作者: zhaxia    时间: 2003-5-21 15:46
用线条可以这样做,问题我也不知要怎样才能头尾相接
作者: michaelan    时间: 2003-5-21 16:14
期待高手出现解决此问题,还有,有没有类似于pro/e中的参考阵列呢??
作者: CATIABODY    时间: 2003-5-21 16:24
期待.............................!!!!!!!!!!!!!
  
各位板猪啊快出手吧! 来个提示也可以啊!
作者: zcat008    时间: 2003-5-21 17:44
我来一个!
小球不要考虑阵列,不行的。用宏MACRO。
作者: yehoo lan    时间: 2003-5-21 23:30
這樣可以嗎!
作者: michaelan    时间: 2003-5-22 10:17
请帖个教程如何!
作者: chenqa    时间: 2003-5-22 10:24
我也来一各
作者: michaelan    时间: 2003-5-22 10:27
chenqa wrote:
我也来一各

简单提示一下,怎么做!谢谢!
作者: chenqa    时间: 2003-5-22 10:48
先用sweep作变角度扫掠面,参考面取圆所在得平面,然后取扫掠面得边界得到螺旋线,在螺旋线上均分取点,用宏循环作小球。
作者: michaelan    时间: 2003-5-22 11:15
chenqa wrote:
先用sweep作变角度扫掠面,参考面取圆所在得平面,然后取扫掠面得边界得到螺旋线,在螺旋线上均分取点,用宏循环作小球。

发个part给我吧michaelan@icax.org              tks
作者: kevin0987    时间: 2003-5-22 13:06
请帖个教程如何!
作者: chenqa    时间: 2003-5-22 17:35
再贴一个双螺旋
作者: ππ神醫    时间: 2003-5-22 19:52
出教程再加一分
作者: pp868    时间: 2003-5-22 20:26
小球怎么做上去啊?
作者: cd1230    时间: 2003-5-22 20:55
高,谁写个教程啊
作者: pp868    时间: 2003-5-22 21:31
气死我了,好不容易,用阵列的方法作出来了,就要大功告成的时候,死机了:(
作者: dandanooo    时间: 2003-5-22 22:38
做个椭圆的外形,不知能加分否!
作者: dandanooo    时间: 2003-5-22 22:46
该问题的解决,law选择linear,也可选择其它,为各种规则的变化.
作者: pp868    时间: 2003-5-22 22:56
又做了一遍,呵呵
作者: pp868    时间: 2003-5-22 22:57
好了
作者: pp868    时间: 2003-5-22 22:58
好了,tmd的,忙了半天,得多贴一张
作者: yehoo lan    时间: 2003-5-23 09:43
我的劃法:1:劃個大圓分割成二等分
作者: yehoo lan    时间: 2003-5-23 09:44
2: create a swept surface---Defining Laws for Swept Surfaces使用線性結束數值=圈數*360
作者: yehoo lan    时间: 2003-5-23 09:46
3: create swept surface確定
作者: yehoo lan    时间: 2003-5-23 09:47
4:使用同一方法完成另一半
作者: yehoo lan    时间: 2003-5-23 09:48
5:使用swept surface邊緣端點作一小圓
作者: yehoo lan    时间: 2003-5-23 09:49
6: 使用swept surface邊緣兩邊各取5mm距離打點,兩點劃一直線
作者: yehoo lan    时间: 2003-5-23 09:49
7:量測直線與基準平面角度
作者: yehoo lan    时间: 2003-5-23 09:50
8:使用已量測的角度把小圓旋轉正交直線
作者: yehoo lan    时间: 2003-5-23 09:51
9: 使用swept surface建立彈簧圈-->斷面選小圓導引選swept surface邊緣
作者: yehoo lan    时间: 2003-5-23 09:52
10: 使用swept surface完成另一半彈簧圈
作者: yehoo lan    时间: 2003-5-23 09:53
11:劃一與swept surface等距離直線
作者: yehoo lan    时间: 2003-5-23 09:54
12:使用旋轉複製多條等角度直線
作者: yehoo lan    时间: 2003-5-23 09:55
13:旋轉完成如圖
作者: yehoo lan    时间: 2003-5-23 09:56
14:彈簧中心大圓分割一小段圓弧作swept surface導引線
作者: yehoo lan    时间: 2003-5-23 09:58
15: 建立swept surface
作者: yehoo lan    时间: 2003-5-23 09:58
16:使用剛才建立swept surface邊緣與彈簧圈中心線建立相交點
作者: yehoo lan    时间: 2003-5-23 09:59
17:利用相交點為中心建立圓球
作者: yehoo lan    时间: 2003-5-23 10:00
18:使用圓形陣列,陣列小圓球
作者: yehoo lan    时间: 2003-5-23 10:03
19:最後把其餘小圓球陣列完成,以及swept中心大圓環
  請前輩多多指教
作者: pp868    时间: 2003-5-23 18:06
这些我都知道了,我想知道的是如何用宏命令做小球的阵列
作者: wangsong1    时间: 2005-10-21 20:35
也来一个图形
作者: hgd108    时间: 2005-10-22 12:47
标题: 宏命令完成
前面的过程大同小异,不再赘述,关键是得到环形的螺旋线。然后在螺旋线上种100个点。

[ 本帖最后由 hgd108 于 2005-10-22 12:50 编辑 ]
作者: hgd108    时间: 2005-10-22 12:51
螺旋线上的100个点
作者: hgd108    时间: 2005-10-22 12:51
启动一个宏
作者: hgd108    时间: 2005-10-22 12:52
在第一个点(点248)上做一个球
作者: hgd108    时间: 2005-10-22 12:53
停止宏记录
作者: hgd108    时间: 2005-10-22 12:55
编辑这个宏
作者: hgd108    时间: 2005-10-22 12:56
复制脚本,并且注意红圈所示的文本。
作者: hgd108    时间: 2005-10-22 13:16
将复制的脚本在“End Sub”之前粘贴99次。逐个修改  ”点:248”  为 相对应的 “点:248”、“点:249”、“点:250”、“点:251”...,“点:347”。可以用记事本的查找替换功能。
加载这个用记事本编辑过的宏。
作者: hgd108    时间: 2005-10-22 13:19
执行这个宏
作者: hgd108    时间: 2005-10-22 13:22
我这个宏用得比较笨,主要是在宏脚本编辑的时候只用到记事本进行简单的编辑,没有用到VB的程序控制。我就抛砖引玉了。
会VB的做一个程序控制来看看啊




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3