青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1425|回复: 8

[原创] 怎样将表达式建的模型与对话框关联起来

  [复制链接]
发表于 2015-1-27 18:48 | 显示全部楼层 |阅读模式
本帖最后由 zll135246 于 2015-1-28 09:55 编辑
/ g7 W( U5 c% d4 C2 z  T8 Q3 d7 l; u1 y" V' O8 x; {. B/ Y
就是我用表达式L、W、H做了长方体,又做了长方体的对话框,怎样把他们关联起来,现在对话框未作处理,点击后没有反应。我需要在弹出对话框后输入参数,确定后就能生成我需要的模型,但是我不想用程序的方法建模。怎样实现对话框与表达式建的模型关联起来。
- w7 S5 o, I6 ?. W  l
; p! P+ j- x; |- d  V! P$ W- P
- |" I! j$ J$ d+ k) N4 U  G8 J' l9 s
 楼主| 发表于 2015-1-28 10:06 | 显示全部楼层
没人回答吗?
回复 支持 反对

使用道具 举报

发表于 2015-1-28 10:37 | 显示全部楼层
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?  v" ]: ^' m# l: P0 a
$ b* q4 |7 K8 b* s3 Y+ S! }
UG二次开发,做界面有很多方法:可以MFC,也可以user style,还可以ui block,这只是用c api开发的方法,如果用grip又有不同的,所以光看你上面说的,根本无法明白出了什么问题!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-28 15:01 | 显示全部楼层
本帖最后由 zll135246 于 2015-1-28 15:39 编辑
4 I8 \! W! A+ L, v6 X
victor_tech 发表于 2015-1-28 10:373 J/ K% |$ ^9 n% O' u
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?
: Y6 c0 S8 ?& S: G1 P1 v5 C7 t- \
: a8 S9 T- Y2 v' CUG二次开发,做界面有很多方法:可以MFC,也 ...
: T" T) j' c1 A
我用的是UG8.0,用block UI做长方体的的对话框,然后又用表达式的方法做的长方体。我用的是VC++2010做开发。想把对话框与表达式做的模型连接起来,就是我在弹出的对话框上输入参数,能生成我需要的模型。7 @8 E& z5 a: `3 l7 d; y6 F) i! Y
BBV[~B93)8K]}0V2PE6PU5R.png Q@17GOSYKPEK~7XJ2(ML9S4.png
. i+ ~. G( _3 `6 d' T( i7 `9 [. g+ [
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
NXOpen::BlockStyler:ropertyList * pReturnDist=ReturnDist->GetProperties();//这一行是得到控件的属性0 Z! l# h! O$ P) y0 `! v: G
double dReturnDist=pReturnDist->GetDouble("Value");//这一行是获取值7 r3 [' ^/ X* F7 Y* L2 A+ A) P  Q
delete pReturnDist;//这一行是释放内存
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
' v- A( J. m- e. G6 B) G
看你的提问,你应该你查查基础资料
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:24 | 显示全部楼层
NXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();, x! h# _: A5 O* t! f
double dReturnDist=pReturnDist->GetDouble("Value");
8 C; R( M5 u$ n6 I7 |" [% Ydelete pReturnDist;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 16:49 | 显示全部楼层
victor_tech 发表于 2015-1-28 19:24
8 s$ S" G1 K9 z* l# g; Z2 z  f2 RNXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();
6 u. l) E4 Z+ q. z3 `double dReturnDist=pR ...
4 w3 V1 R( Q% j) K
我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762,原始森林。
4 t2 m( }% b$ M' L# K提供你的QQ也行。

点评

呵呵,大家齐心协,多上论动,提升人家,我QQ反而少上。25305551  详情 回复 发表于 2015-2-6 19:14
回复 支持 反对

使用道具 举报

发表于 2015-2-6 19:14 | 显示全部楼层
zll135246 发表于 2015-2-5 16:49! Z' ^3 D: R) H# o" {3 [
我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762, ...
* K1 X0 C( |+ M5 Z& \! c
呵呵,大家齐心协,多上论动,提升人家,我QQ反而少上。25305551! d8 ]4 V) v" C, ]+ G; X8 J
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-28 07:47 , Processed in 0.121563 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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