青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1270|回复: 4

[疑难] 不能提取由COMMIT生成文字的曲线

[复制链接]
发表于 2016-1-9 11:22 | 显示全部楼层 |阅读模式
悬赏1000G币已解决
本帖最后由 f1405602 于 2016-1-11 11:16 编辑 8 M: N% T# k$ m& f7 E) K. z
1 h  @) @" L3 E. [2 `( c
我要提取由 Features.TextBuilder生成文字的曲线,用的是nxobject1.GetEntities()方法,但提示“未将对象引用设置到对象的实例”,我显示声明了数组地啊?怎么就不成功了?有那位高手可以指点指点?1 u8 z7 Q) {/ T) m6 _1 d

最佳答案

查看完整内容

如果是vc就发代码给我,如果是vb就帮不了你哦
发表于 2016-1-9 11:22 | 显示全部楼层
如果是vc就发代码给我,如果是vb就帮不了你哦
回复

使用道具 举报

发表于 2016-1-10 17:49 | 显示全部楼层
vs什么版本?
1 B: U4 v0 o& ~2 Fug什么版本?
回复

使用道具 举报

 楼主| 发表于 2016-1-11 08:29 | 显示全部楼层
本帖最后由 f1405602 于 2016-1-11 08:47 编辑
5 L- a$ `4 [. Z+ D. O3 l
victor_tech 发表于 2016-1-10 17:492 V: w- c/ i6 N- W" A5 m4 y
vs什么版本?7 T) `& e( [+ H" H& a" Q, i) Q
ug什么版本?

$ o6 g4 Y' S2 f, O1 ]vs2010 ug8.0 64bit
8 |) a3 s# K  b% P" [我在调试过程中,直接将生成的nxobject定义Features.Text类型,后面通过  
- V8 ]! M, T# m0 K$ `( a2 o Dim features1(0) As Features.Feature
0 j4 Y2 X$ j0 c+ _+ Q. c features1(0) = nxobject
# e* {( v  K2 EDim curveFeatureRule1 As CurveFeatureRule
+ Z: A; O5 G% y8 J9 C! g# ^ curveFeatureRule1 = wpt.ScRuleFactory.CreateRuleCurveFeature(features1)8 d) Y0 p7 K2 a2 h- s8 R5 C% U
然后给出的提示为“第一个参数无效”,看了一下日志,提示为 Invalid NX signature found,说明
. x4 B* R8 u$ k0 U3 U; f5 Tfeatures1值无效,通过JA,其类型也是 Features.Text8 M: M3 b. E/ K4 A
Dim features1(0) As Features.Feature' S# K  {" _# H8 r8 r  r" u! U6 r
Dim text1 As Features.Text = CType(workPart.Features.FindObject("TEXT(167)"), Features.Text)8 p4 U+ o' k7 a7 f; Z
features1(0) = text1
7 ?& F% I* T/ D; n$ ADim curveFeatureRule1 As CurveFeatureRule
$ b; x. X; m) S" W; \' kcurveFeatureRule1 = workPart.ScRuleFactory.CreateRuleCurveFeature(features1)
5 x: y& e. s( a数据类型没有问题啊,难道这是因为Textbuilder.commit生成的对象定义有问题???请版主帮忙研究研究?谢谢!  l: S. }5 C& G$ `/ S
9 o3 \$ M- w0 o$ Z
111.png
回复

使用道具 举报

 楼主| 发表于 2016-1-11 19:32 | 显示全部楼层
victor_tech 发表于 2016-1-11 18:01
; Q# v3 }# ?1 k! H4 M  O, z如果是vc就发代码给我,如果是vb就帮不了你哦
& F5 @! x# f' ^% @9 ~6 \+ d
原来是UG8.0NXOPEN本身的问题,10.0的就没有问题!
6 z, R8 t' a& V( P4 A1 J2 N
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 13:00 , Processed in 0.051201 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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