只需一步,快速开始
guanbo1967:
运用函数表达式,有不同的级别,对应着不同的工具:
1)仅处理简单的数学计算(包括使用函数),表达式可矣
2)需要条件、循环等逻辑控制的数据处理,Inventor-VBA是必须的
3)需要自定义命令,解决专业设计中Inventor功能不直接的问题,Inventor-API(VC++)才能行
就是说,数据输入框里边可以做的事情很简单的,不能指望(也不应当指望)能完成VBA以上的事情。这里有程序的工程、编译、链接、数据库等许多机制,不可能再简单的数据输入框中实现...
使用道具 举报
谢谢两位的解答,可能是我在工程计算中习惯使用Excel了吧,真希望能有这样的功能(尽管看来已不太可能)。
if,从编程的角度看是一个条件语句,从工程计算的角度看却是处理非连续变化问题的必备工具。
再次感谢陈老师及666的解答。
不是“没有可能”,您尽可以继续用您熟悉的Excel,然后再在设计参数表中“链接”这个Excel文件。
唯一的注意,是Inventor要求这个文件有确定的数据表达格式。
“确定的数据表达格式”,这个容易做到
多谢几位大大虾
问题解决
isolate(expr;unit;unit) Mechanical Desktop 移植
什么意思?
转成Ipart零件,在电子表格中运算,可利用电子表格的丰富函数,if 也就可以用了。
假如在链轮设计中,先建立一个链轮的模板文件(.ipt)
想在以后使用过程中,只改变参数中的“型号”或“节距”,就可让相应的数据都改变(如滚子直径,链宽等),从而得到相应的所需的链轮,
有没有办法实现?
我现在是每项数据都要输入,以前用ACADVBA做的时候,是把数据先做在Access数据库里面的,从VBA调用就行了,Inventor的VBA还不会用。
不用VBA,只需要inventor里“ipart”就可以啦。
对于链轮、皮带轮这种齿数变化的零件做成iPart不是很不方便吗
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-3-12 23:22 , Processed in 0.145127 second(s), 16 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.