青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2016-1-9 11:22 | 显示全部楼层 |阅读模式
悬赏1000G币已解决
本帖最后由 f1405602 于 2016-1-11 11:16 编辑
& `% b- i' {- y$ ]; k2 ?$ Q" Y0 [5 ]' a# N1 c# q
我要提取由 Features.TextBuilder生成文字的曲线,用的是nxobject1.GetEntities()方法,但提示“未将对象引用设置到对象的实例”,我显示声明了数组地啊?怎么就不成功了?有那位高手可以指点指点?- b$ q3 [2 O1 ~. ~. q* F

最佳答案

查看完整内容

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

使用道具 举报

发表于 2016-1-10 17:49 | 显示全部楼层
vs什么版本?
1 ~5 f5 Q2 [; e! [# {) K7 yug什么版本?
回复

使用道具 举报

 楼主| 发表于 2016-1-11 08:29 | 显示全部楼层
本帖最后由 f1405602 于 2016-1-11 08:47 编辑
0 W0 r* G+ _, o/ ~4 w$ Y
victor_tech 发表于 2016-1-10 17:49
* V. M, {+ h9 V/ m7 M7 l' fvs什么版本?7 v! n4 X3 s$ Z+ W4 ^# {
ug什么版本?

3 v, u5 j# Y- l  B: Jvs2010 ug8.0 64bit
! }( I' O$ U% ^$ C2 y我在调试过程中,直接将生成的nxobject定义Features.Text类型,后面通过  % o& ~& E7 W& o. w
Dim features1(0) As Features.Feature* Y4 L1 k& [2 x8 t
features1(0) = nxobject1 F' b% V. \( \& `2 J) ]0 x
Dim curveFeatureRule1 As CurveFeatureRule
( O3 D1 I# C/ V& F+ _ curveFeatureRule1 = wpt.ScRuleFactory.CreateRuleCurveFeature(features1)
/ n: t( L9 w  q  [+ `8 B然后给出的提示为“第一个参数无效”,看了一下日志,提示为 Invalid NX signature found,说明
8 w: g& f: ?/ J' M; h0 F" E8 Bfeatures1值无效,通过JA,其类型也是 Features.Text  m0 [- r# g$ F! S9 e' n
Dim features1(0) As Features.Feature
& X8 b3 m9 _7 a2 E! Y' EDim text1 As Features.Text = CType(workPart.Features.FindObject("TEXT(167)"), Features.Text)
6 i1 y7 H" S& b! wfeatures1(0) = text1  n4 w7 M* I. n7 T; A7 y
Dim curveFeatureRule1 As CurveFeatureRule
) q& E$ z$ _/ N8 k' C  ^5 w8 G/ Q& \% WcurveFeatureRule1 = workPart.ScRuleFactory.CreateRuleCurveFeature(features1)
; L9 b+ d9 n' j2 {6 g数据类型没有问题啊,难道这是因为Textbuilder.commit生成的对象定义有问题???请版主帮忙研究研究?谢谢!* p; e/ a5 R1 N/ }3 v- f' D

$ Q" ^8 _% g8 T$ D1 b6 u
111.png
回复

使用道具 举报

 楼主| 发表于 2016-1-11 19:32 | 显示全部楼层
victor_tech 发表于 2016-1-11 18:01
& c  l! R+ q  k6 x0 S如果是vc就发代码给我,如果是vb就帮不了你哦
( F0 D4 V7 T6 I) N6 A
原来是UG8.0NXOPEN本身的问题,10.0的就没有问题!' Z' h0 w7 a. T) `8 B
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-28 00:35 , Processed in 0.056345 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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