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

iCAx开思网

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

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

[复制链接]
跳转到指定楼层
1
发表于 2012-4-8 15:10:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
這樣的標注,雖是不太實際的一回事,還是拿出來討論一下,望得到高人的高見,悶人可從中學習。


本帖子中包含更多资源

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

x

评分

参与人数 2技术 +3 贡献 +20 收起 理由
小小豬 + 2 + 10 赞一个!
ltq59 + 1 + 10 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 赞一下!赞一下!
推荐
发表于 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
复制代码
43
发表于 2015-6-17 08:13:43 | 只看该作者
本帖最后由 楠柠檬、 于 2015-6-17 08:30 编辑

谢谢闷大提供的实用宏!非常好用!两个都很好用~!
忘了说了,这是2014sp5的测试结果~~~




本帖子中包含更多资源

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

x
42
发表于 2014-5-10 19:09:15 | 只看该作者
這方法真的很奇特
41
发表于 2014-1-23 15:30:52 | 只看该作者
{:soso_e179:}
40
发表于 2014-1-23 00:54:06 | 只看该作者
jxhaha 发表于 2012-4-11 03:57
顶闷兄!
但俺估计:闷兄的这个开发,就适应草图中相同几何形态的实体必须用“阵列”,如果是“镜像”+“镜 ...

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

39
发表于 2013-12-17 20:57:38 | 只看该作者
全部用了一次,都很好用!謝謝悶大的分享!
38
发表于 2013-12-17 20:52:05 | 只看该作者
【FeatureCountSketchDrivenPattern】===超方便!


本帖子中包含更多资源

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

x

评分

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

查看全部评分

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

【CountSketchDrivenPattern】===好用!


本帖子中包含更多资源

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

x

评分

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

查看全部评分

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


本帖子中包含更多资源

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

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



本帖子中包含更多资源

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

x

评分

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

查看全部评分

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

本版积分规则

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

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

GMT+8, 2025-4-13 21:40 , Processed in 0.031375 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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