青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2015-1-27 18:48 | 显示全部楼层 |阅读模式
本帖最后由 zll135246 于 2015-1-28 09:55 编辑
' t" w8 P# T& P  e8 d
5 R+ Y9 B1 r; N, i就是我用表达式L、W、H做了长方体,又做了长方体的对话框,怎样把他们关联起来,现在对话框未作处理,点击后没有反应。我需要在弹出对话框后输入参数,确定后就能生成我需要的模型,但是我不想用程序的方法建模。怎样实现对话框与表达式建的模型关联起来。% ?; f# V6 b0 o0 z2 N: p

9 l( O, ?# Z) v; ?0 K8 B
* O" r( k2 u: Q5 G( r
 楼主| 发表于 2015-1-28 10:06 | 显示全部楼层
没人回答吗?
回复 支持 反对

使用道具 举报

发表于 2015-1-28 10:37 | 显示全部楼层
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?
' O" _% y  w9 H% z  ?. L0 e( M  B' r6 k9 v9 ^3 }) a9 D. X
UG二次开发,做界面有很多方法:可以MFC,也可以user style,还可以ui block,这只是用c api开发的方法,如果用grip又有不同的,所以光看你上面说的,根本无法明白出了什么问题!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-28 15:01 | 显示全部楼层
本帖最后由 zll135246 于 2015-1-28 15:39 编辑 % |6 q2 |* V" g5 [4 s7 N- T6 p# s
victor_tech 发表于 2015-1-28 10:37  U* Q2 a4 Y$ o) j, i1 ]  n
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?
  M0 M& ^2 a6 k6 f: v/ H' L8 H
5 v6 D' U  e! w3 s! d) b8 TUG二次开发,做界面有很多方法:可以MFC,也 ...

# v, m+ P7 _) P1 V我用的是UG8.0,用block UI做长方体的的对话框,然后又用表达式的方法做的长方体。我用的是VC++2010做开发。想把对话框与表达式做的模型连接起来,就是我在弹出的对话框上输入参数,能生成我需要的模型。9 D  r) K0 \2 [; e, l
BBV[~B93)8K]}0V2PE6PU5R.png Q@17GOSYKPEK~7XJ2(ML9S4.png
4 b! V) r1 X( Z" c
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
NXOpen::BlockStyler:ropertyList * pReturnDist=ReturnDist->GetProperties();//这一行是得到控件的属性$ |" k; P# R9 ]- \0 z$ u
double dReturnDist=pReturnDist->GetDouble("Value");//这一行是获取值7 v1 N6 I9 p% `/ U3 C0 b
delete pReturnDist;//这一行是释放内存
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层

+ {% E0 m3 a$ [# D' M0 P* V. ], c看你的提问,你应该你查查基础资料
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:24 | 显示全部楼层
NXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();; O: \0 l) U7 ?
double dReturnDist=pReturnDist->GetDouble("Value");- M+ v# W% J# C5 p# b& U5 V$ R: M( t
delete pReturnDist;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 16:49 | 显示全部楼层
victor_tech 发表于 2015-1-28 19:241 x/ P+ Q9 S4 o: p- o: J9 e( |
NXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();  q& z' ?' |# u! L5 S
double dReturnDist=pR ...

$ K) A, m+ N1 Z: t我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762,原始森林。
5 Z9 _4 `# b" i7 R* k6 Y提供你的QQ也行。

点评

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

使用道具 举报

发表于 2015-2-6 19:14 | 显示全部楼层
zll135246 发表于 2015-2-5 16:491 ?- ~. c6 B; k2 t' s
我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762, ...

+ \4 s0 l7 s) c! Y呵呵,大家齐心协,多上论动,提升人家,我QQ反而少上。25305551
' p0 j1 @& j8 g5 S9 J
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 04:08 , Processed in 0.067868 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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