wensent 发表于 2004-6-4 02:00:00

新手紧急求教2 !!!!!!!!!!!!!

感谢L斑竹昨天的帮助,现在我详细说一下我要做的VBA的程序,请兄弟们帮忙!!!!






我最终要达到的目标是,大致是单击一个按钮(用VB编写的相关程序),就自动生成了上面的CAD图(在VB中用VBA编写)。


有关VB的部分我已经都做好了,开始作VBA的部分。最终要求达到根据输入的参数不同,自动生成相应尺寸(上面的CAD图中所有标注尺寸的地方)的CAD图!!!!!


现在根据我的理解,有两种方案:


1                               按上面的CAD图的尺寸编写VBA的程序(采用上图中的点的数据),然后再用VBA的相关命令(我不知道有没有)来达到我要的效果:不同的参数会生成不同尺寸的图(CAD图的尺寸标注的值要与线段的实际长度一致!!!!!!!)


2                                       参考上图,用VB中的实际的参数带入VBA来编程序,最后生成不同参数下的不同尺寸的图(我感觉此方法很麻烦,要定统一的基准点等!!!!!)



请问大家方案1和方案2,哪一个才是正确的思路??????


若两者都正确的话,哪一个最简单?????????????????


谢谢兄弟们!!!!!!!!!!L斑竹!!!!!!!!!!

mccad 发表于 2004-6-4 07:04:00

如果参数已经确定了,生成图形其实是很简单的,都是用AddXXX来实现,关键是确定特征点。

wensent 发表于 2004-6-4 13:37:00

mccad大哥,你说的详细点啊!!!!什末特征点,我不明白啊!!!1!??????????????????????

雪山飞狐_lzh 发表于 2004-6-4 14:17:00

特征点就是你可以通过参数算出来的实体的特征点


直线是起点和终点


块是插入点


,,,,,,


算出来后用AddXXX方法(参见帮助)按特征点生成相应的实体

wensent 发表于 2004-6-4 14:48:00

块是什末意思????请L斑竹解答!


另外我加了QQ群,提交申请验证后,没人理我????已经2天了!!!!!!!!!

gzy 发表于 2004-6-4 16:19:00

晕!这是什么图呀?这么模糊。



       这是个带轮图吧,按老大说的方法应该很容易做的。


PS:群超载了,进入2888456看行不行吧。

wensent 发表于 2004-6-4 17:21:00

gzy兄弟能帮我吗???我的时间不多了!!!!


另外,从附件中可以看到原CAD图!!!!!!!

gzy 发表于 2004-6-4 17:26:00

你应该有标准的参数,不同的参数有不同的图形,如果编程是为画这个图的话为什么不直接用手工画呢?

wensent 发表于 2004-6-4 17:34:00

我已经编好了链传动的自动设计的VB程序,要求能自动生成不同参数下的不同尺寸的联传动CAD图!!!!!!!自动生成!!!


兄弟帮我看看,有没有简单的方法,用VBA的????


另外,兄弟提供的 VBA从新手到精通 一书的解压有错误,不能解压!!!!

gzy 发表于 2004-6-4 17:43:00

另外,兄弟提供的 VBA从新手到精通 一书的解压有错误,不能解压!!!!


                               只有一种可能:你没有全部下载。不然那些下载次数怎么不同。
页: [1] 2
查看完整版本: 新手紧急求教2 !!!!!!!!!!!!!