找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[讨论] 草圖驅動排列,數量的標注

[复制链接]
31
发表于 2012-5-16 19:52:21 | 只看该作者
一時看不懂.....可能會一直理解不來
32
发表于 2012-5-16 20:34:37 | 只看该作者
很神奇
33
发表于 2013-12-17 15:06:28 | 只看该作者
只怪悶人當日隨手編寫沒想清楚,通用性不高,代碼中的局限了草圖的名稱。
以下代碼,無論有多少個草圖陣列的特徵,都會自動搜尋,再自動以該特徵的名稱建立自定義屬性。
證明實驗成功者,技術+1。
  1. 1
  2. Dim FeatObj As Object
  3. Set FeatObj = Part.FirstFeature
  4. Dim FeatObjname As String
  5. Dim pparents() As Object
  6. Dim pparentscount, i As Integer
  7. Dim swpParentFeat As Object
  8. Dim found As Object
  9. Dim PointsCount As Double
  10. While Not (FeatObj.GetNextFeature Is Nothing)
  11. Set FeatObj = FeatObj.GetNextFeature
  12. FeatObjname = FeatObj.GetTypeName
  13. If FeatObjname = "SketchPattern" Then
  14. pparents = FeatObj.GetParents
  15. pparentscount = UBound(pparents)
  16. For i = 0 To pparentscount
  17. Set swpParentFeat = pparents(i)
  18. If swpParentFeat.GetTypeName = "ProfileFeature" Then Set found = swpParentFeat.GetSpecificFeature2
  19. Next i
  20. PointsCount = found.GetSpecificFeature2.GetUserPointsCount
  21. Part.DeleteCustomInfo2 "", FeatObj.Name
  22. Part.AddCustomInfo3 "", FeatObj.Name, 30, PointsCount + 1
  23. End If
  24. Wend
复制代码
34
发表于 2013-12-17 15:12:33 | 只看该作者
除了不明朗及比較複雜的嵌合宏外,還有以下2個方式給各位研究:
CountSketchDrivenPattern.swp=每次設變後都需要手動執行的宏
FeatureCountSketchDrivenPattern.swp=每一個檔案只需執行一次的宏特徵

本帖子中包含更多资源

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

x

评分

参与人数 1技术 +3 收起 理由
gt.adan + 3 神马都是浮云

查看全部评分

35
发表于 2013-12-17 16:05:17 | 只看该作者
報告悶大,測試成功!測試版本:2012 sp4.0
謝謝悶大的改良宏!{:soso_e179:}



本帖子中包含更多资源

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

x

评分

参与人数 1技术 +1 收起 理由
Francis + 1

查看全部评分

36
发表于 2013-12-17 16:24:07 | 只看该作者
謝謝悶大加分,再補一個2010 sp5.0的成功測試結果。


本帖子中包含更多资源

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

x
37
发表于 2013-12-17 20:42:46 | 只看该作者
本帖最后由 gt.adan 于 2013-12-17 20:52 编辑

【CountSketchDrivenPattern】===好用!


本帖子中包含更多资源

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

x

评分

参与人数 1技术 +1 收起 理由
Francis + 1

查看全部评分

38
发表于 2013-12-17 20:52:05 | 只看该作者
【FeatureCountSketchDrivenPattern】===超方便!


本帖子中包含更多资源

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

x

评分

参与人数 1技术 +1 收起 理由
Francis + 1

查看全部评分

39
发表于 2013-12-17 20:57:38 | 只看该作者
全部用了一次,都很好用!謝謝悶大的分享!
40
发表于 2014-1-23 00:54:06 | 只看该作者
jxhaha 发表于 2012-4-11 03:57
顶闷兄!
但俺估计:闷兄的这个开发,就适应草图中相同几何形态的实体必须用“阵列”,如果是“镜像”+“镜 ...

一直記掛著哈兄這一席話,一年多過去了,終於初步實現出來,望哈兄有空回來看看。
https://www.icax.org/forum.php?m ... 870&fromuid=128

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-2-22 00:41 , Processed in 0.025350 second(s), 15 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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