QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2189|回复: 8
收起左侧

[已解决] 零件的参数化

[复制链接]
发表于 2007-6-3 16:14:05 | 显示全部楼层 |阅读模式 来自: 中国福建福州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
用设计变量来控制零件的参数化,. C2 }* b" k: n) B, v
然而怎么通过一个数据输入对话框来控制零件的参数化?
, ]2 @  N; [% L5 S9 B, x7 c就是在cad中,菜单栏上有一个自己做的菜单
" C. g' d2 z$ `8 P" Y# d点击它的子菜单弹出如下的齿轮参数输入对话框,9 V  _( j! e; z8 u; j
输入各参数后,cad就会按输入的参数生成对应的齿轮。" ^; j$ a( ~' L+ n' |
要更改齿轮,只要再点击菜单,修改弹出的齿轮参数输入对话框。0 o2 ?2 p/ Z, J
cad就会按输入的参数修改对应的齿轮。
, q$ {$ Q& |4 Z5 [% a& z) {2 h怎么实现?是不是要在参数输入对话框的确定按钮上添加一些指令?
9 u+ b$ k! n8 i- h/ ~4 ^% I什么指令?
# A0 W5 k6 W, J8 S- q. N4 {+ C4 {
2 L! K  r2 [5 w3 i  F% w5 l, c8 ?
c.JPG
发表于 2007-6-3 16:32:53 | 显示全部楼层 来自: 中国江苏南京
通过一个数据输入对话框控制零件参数化?   不明白你的意思
发表于 2007-6-3 18:52:13 | 显示全部楼层 来自: 中国北京
要说细一点就好了5 x6 U3 b1 W1 F! _" y8 m
否则,回答困难
发表于 2007-6-3 19:30:02 | 显示全部楼层 来自: 中国浙江宁波
如果利用ObjectArx开发的话可能容易实现一点,因为你可以自己定义一种CAD没有的自定义实体,并为该实体定义反应器,例如修改时可以通过修改关键参数改变实体,我曾经作过矩形花键的类似开发,还比较方便,但开发过程太慢了。如果使用VBA开发的话,麻烦点,但可以按此思路试试看,首先将你绘制的齿轮对象在生成时作成组(group),然后给它附加扩展数据(xData),包含齿轮的必要参数值都添加在xdata中,这样在你要修改时选中该对象时,你的程序可以识别它是齿轮对象而不是别的什么对象,参数修改后,判断齿轮参数是否变化,如是则删除此齿轮对象,重新创建新的齿轮对象,如否则保持不变。如此可以近似达到参数化效果。

评分

参与人数 1三维币 +5 收起 理由
★新手★ + 5 技术讨论

查看全部评分

 楼主| 发表于 2007-6-3 20:32:24 | 显示全部楼层 来自: 中国福建福州

回复 #4 sealive_leafage 的帖子

谢谢楼上的详细分析!
& k' D( d7 g! P' Q% ^你说的很多技术问题我都还不懂,还得花时间学,我现在时间有点紧!/ n9 v; i% H4 F  [9 U6 h2 g7 F

- i# q6 @% |$ Z但我有看到一种方法,就是利用表驱动,通过点击上面对话框的确定" k& Q* m; X; c3 x) l! H
按钮后会弹出EXCEL来改变零件的参数,不知道它是怎么实现的?
发表于 2007-6-4 09:27:09 | 显示全部楼层 来自: 中国浙江温州
我有一个Exocel的<齿轮参数计算表>很好用. 1-4.png
5 ^7 L0 f9 a' w+ F" }9 V,
 楼主| 发表于 2007-6-4 10:16:55 | 显示全部楼层 来自: 中国福建福州

回复 #6 wtongong 的帖子

能不能发给我?! r5 Y: s. p3 b: m' e7 }! m9 {/ Y
我的邮箱zhzdnjn@sina.com9 A- k2 M- q4 J& U# t, j1 r
能不能教我怎么用?
1 t) l+ S4 V1 n- B0 c不胜感激!谢谢!!
发表于 2007-6-24 18:55:13 | 显示全部楼层 来自: 中国广东
好像是一样的,一个是在CAD窗体中输入参数, 一个是调用EXCEL中的参数。
发表于 2008-7-5 21:20:16 | 显示全部楼层 来自: 中国辽宁鞍山
如何用ObjectARX开发这个程序,最好能有源程序, 和编译好的程序, 我想学习学习,谢谢) r% x! }7 B7 c0 [$ v5 Q5 B
acremy@yahoo.cn
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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