iCAx开思网

标题: UG参数化问题请教 [打印本页]

作者: 请教问题    时间: 2004-3-26 09:56
标题: UG参数化问题请教
请教:UG绘图后,它的宏能不能像solidworks一样,把绘图的程序代码录制下来阿?还有,UG 二次开发参数化问题怎么解决阿?谢谢各位阿
作者: Patton    时间: 2004-3-26 10:55
"UG 二次开发参数化问题",小弟不太懂大哥到底什末意思??
作者: goodluckwu    时间: 2004-3-26 16:34
举个例子?
作者: goodluckwu    时间: 2004-3-26 16:50
      我遇到过一个使用参数后修改参数的时候由于不同形体的原点不同(例如圆柱在底面的圆心,而长方体在一个角上)而造成修改参数时产生了错误的变形。
      这个问题我解决了一半:就是当物体是旋转体或者拉伸体的时候,可以利用草图加上合适的约束来解决。(具体的方法太复杂了,你到时候自己查查书吧)
      如果不是这两种情况,恐怕要利用“相关点(associative point)“来解决。具体的方法我还没有完全弄明白。
作者: goodluckwu    时间: 2004-3-26 16:52
给你个小例子,不知道能不能对你有所帮助
作者: 请教问题    时间: 2004-3-28 19:07
通过ug/open api编程绘图,怎么把这个图形再参数化,即图形可以随着参数而变化
作者: 请教问题    时间: 2004-3-28 19:18
例如,画一个立方体,有长,宽,高三个参数,创建一个对话框,有三个可输入的参数,通过改变这三个值,可以改变立方体的大小
作者: liberty000    时间: 2004-3-29 09:28
这个问题论坛里以前有过这样的帖子,是pillwall兄弟写的,自己找找!
作者: goodluckwu    时间: 2004-3-29 10:54
你可以设置表达式(expression)来解决这个问题吧
L=5
W=4
H=3
然后在构建长方体的时候,长宽高三个值分别设成L,W,H。然后就可以通过更改这些表达式来修改长方体的参数了。修改表达式的函数很多,你可以自己在uf_modl.h里找到
作者: 请教问题    时间: 2004-3-29 15:41
  goodluckwu   你好,我感觉你说的方法很好,但我还是不明白,“ 通过更改这些表达式来修改长方体的参数了”,怎么做?我想不通,希望你能详细介绍一下好吗。非常感谢。
作者: goodluckwu    时间: 2004-3-29 16:12
给你一个例子,只是一个方法,更改表达式还有很多方法,你可以自己摸索。
作者: 请教问题    时间: 2004-3-29 16:42
goodluckwu  谢谢,不好意思,我是一个新手,我想再问一下,这个例子是从什么地方找到的,我想自己再找一些
作者: goodluckwu    时间: 2004-3-30 08:08
呵呵,这个例子是我从自己的脑袋里想出来的,你要找的话……
呵呵, 我的脑袋可不能借给你:)




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3