SolidWorks專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 3997|回復: 23

彎管_草图動畫示意图

[複製鏈接]
發表於 2013/6/16 09:12:08 | 顯示全部樓層 |閱讀模式
如題,應用悶大弧線相通.

彎180°示意圖

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2013/6/16 10:16:25 | 顯示全部樓層
把草圖活用到如此地步,佩服~
 樓主| 發表於 2013/6/17 23:47:01 | 顯示全部樓層
彎管_零件

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
 樓主| 發表於 2013/6/18 13:52:42 | 顯示全部樓層
彎管_組件

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2013/6/19 13:43:37 | 顯示全部樓層
向   梁兄學習~~

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
 樓主| 發表於 2013/6/19 22:56:46 | 顯示全部樓層
彎管零件作圖說明
前言:
    彎管成型在此舉兩個例題,"宏的作图法及"幾何作图法",幾何作图老早悶大就有出教程,這編僅是依據原理延伸應用而已.
    宏的作图法,也是非常簡易的VBA編程,我知道有些人一看到"宏"就沒興趣,雖然在EXCEL我是用了好多年的"宏",
      之前也是很不想在SW用 宏,但在和大家交流之間,為了解決一時疑問,偶然就去探討SW的"宏",感覺在某些方面"宏"還是很好用,
      可以很簡易快速的處理問題的,
    以上是個人感觸,僅作參考!
    另零件動作清楚了,作組件動作應該就"駕輕就熟",若有問題再討論了.
1. 宏的作图法
    重點是在掃出的路徑

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2013/6/20 09:06:09 | 顯示全部樓層
支持梁兄~先來個草圖~~


本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
 樓主| 發表於 2013/6/23 01:01:59 | 顯示全部樓層
10#的說明公式   S=R*180/pi/180 有誤
請修改為  S=R*180*pi/180
            
發表於 2013/6/23 20:14:35 | 顯示全部樓層
大大,宏的作图法是指誰?另外這動畫一開怎作?
 樓主| 發表於 2013/6/23 22:05:13 | 顯示全部樓層
siwxaecu 發表於 2013/6/23 20:14
大大,宏的作图法是指誰?另外這動畫一開怎作?

1. 開啟  銅管_vba 之sw檔
2. 直接 執行 pipe_vba.swp 之巨集
3. 作出效果如 4#
 樓主| 發表於 2013/6/23 23:18:52 | 顯示全部樓層
siwxaecu 發表於 2013/6/23 22:32
版本太高,有較低版本?或者gif檔

如何作此效果圖

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2013/6/23 23:25:44 | 顯示全部樓層
大大,只能到工程做?零件草圖能?
 樓主| 發表於 2013/6/24 00:03:45 | 顯示全部樓層
siwxaecu 發表於 2013/6/23 23:25
大大,只能到工程做?零件草圖能?

何不試試再討論
發表於 2013/6/24 18:43:08 | 顯示全部樓層
我工程圖晝R50圓,R30圓,R80圓,50直線,80直線,怎動畫?
 樓主| 發表於 2013/6/24 20:01:38 | 顯示全部樓層
siwxaecu 發表於 2013/6/24 18:43
我工程圖晝R50圓,R30圓,R80圓,50直線,80直線,怎動畫?

在工程圖作動畫,只有用"巨集",
如18#的R50圓,R30圓之相關限制條件設定好,
在巨集,作R30圓的A角相對於R50圓T角的計算公式,A=T*50/30 ,
再控制T角如由0~50°間隔2度變化,
附上 "巨集",注意  "D4@草圖31","D5@草圖31",之名稱必須對應你作的T,A尺寸

' ******************************************************************************
' macro recorded on 06/22/13 by scliang
' ******************************************************************************
Dim swApp As Object

Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long

Sub main()
     swApp = Application.SldWorks
    Set Part = swApp.ActiveDoc
    Dim myDimension_4 As Object
    Dim myDimension_5 As Object
    Set myDimension_4 = Part.Parameter("D4@草圖31") '設定T角尺寸
    Set myDimension_5 = Part.Parameter("D5@草圖31") '設定A角尺寸
    pi = 4 * Atn(1) '3.141592654
    R1 = 50
    R2 = 30
    For T = 0 To 50 Step 2 'T角由0~50°間隔2°循環變化
        myDimension_4.SystemValue = T * pi / 180 'T角從角度轉成弧度,在巨集計算皆用弧度
        myDimension_5.SystemValue = T * R1 / R2 * pi / 180 '計算R30的A弧度
        Next
End Sub

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2013/6/24 20:31:43 | 顯示全部樓層
版本太高,自行複製貼上後,它講
swApp = Application.SldWorks無偵側物件,是指什意思?
 樓主| 發表於 2013/6/24 21:01:20 | 顯示全部樓層
siwxaecu 發表於 2013/6/24 20:31
版本太高,自行複製貼上後,它講
swApp = Application.SldWorks無偵側物件,是指什意思? ...

可能是低版本的問題
你隨便錄製一個巨集給我,但要求有更動角度的
看是否可幫改
 樓主| 發表於 2013/6/24 21:03:23 | 顯示全部樓層
gt.adan 發表於 2013/6/24 20:15
謝謝梁兄教程!

怎麼將軍來巡查啦{:1_180:}
丹兄有2011版嗎?有的話也可幫忙處理!
發表於 2013/6/24 21:46:25 | 顯示全部樓層
角度無變,程式是複製貼上,它就swApp = Application.SldWorks無偵側物件
 樓主| 發表於 2013/6/24 21:55:31 | 顯示全部樓層
siwxaecu 發表於 2013/6/24 21:46
角度無變,程式是複製貼上,它就swApp = Application.SldWorks無偵側物件

你隨便錄製一個巨集給我
看是否可幫改
你的版本是多少?
 樓主| 發表於 2013/6/24 23:08:42 | 顯示全部樓層
siwxaecu 發表於 2013/6/24 22:05
錄製是什意思?GIF檔?

如附圖取得   SWP 檔給我


本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2013/6/24 23:15:21 | 顯示全部樓層
草圖31是指在零件畫草圖?而不是工作圖上畫?
發表於 2013/6/24 23:16:53 | 顯示全部樓層
myDimension_4要在線在設定名稱?
 樓主| 發表於 2013/6/24 23:17:45 | 顯示全部樓層
siwxaecu 發表於 2013/6/24 23:15
草圖31是指在零件畫草圖?而不是工作圖上畫?

在工程圖畫的

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

論壇統計|手機版上論壇|論壇來自幾何科技 論壇架構版次 20240312

GMT+8, 2024/4/23 16:01 , Processed in 0.205516 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表