QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 5504|回复: 9

[已回复] 跪求:NX1899中GC工具箱库缺少需要的入口点解决方法

[复制链接]

列兵

Rank: 1

1

主题

5

帖子

24

积分
发表于 2020-2-10 19:28:40 | 显示全部楼层 |阅读模式
刚安装NX1899启动还能使用GC工具箱,过2小时左右GC工具箱属性功能就不能使用了, 第二天我就把NX1899软件从新安装了一下,起初可以使用过一会就用不了了,出现报警信息(库缺少需要的入口点,文件名:Libgctool.dll    函数名:ufusr)
1.png

有奖推广贴子: 

回复

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

261

帖子

8213

积分

论坛技术员论坛贡献

发表于 2020-2-14 09:11:54 | 显示全部楼层
本帖最后由 Jefft* 于 2020-2-14 09:14 编辑
fhai0129 发表于 2020-2-13 13:08
感谢深度点评!期望GC工具箱继续维护更新,对中国用户来讲还是很实用的,为什么老外不用?应该有什么替代 ...

用一个国人不太好听的词语,中国人思想奇葩。
举一个例子,以图纸编号来说。
国外似乎就直接喜欢用流水码,而国人就不一样,每个公司都自己搞一套,加入字母,数字,还有符号去定义。(所以你会发现在国内上TC的公司,其本上都要软件公司给他们配置一遍,这些都要按他们公司的要求来配,国外就直接用TC里面自带取码规则了)
再拿GC工具来说:
GC工具,国内大部分是企业都喜欢用“属性工具”这个命令,我们想一下,为什么国内的企业喜欢用这个?
1、国内企业,他们往往是公司有TC,然后NX独立,这句话的意思是说,往往设计工程师,都是先在自己电脑上把NX里面的工作做好了,最后为了满足公司的要求,设计要上传TC;而这种情况下,以前NX建模,有很多就不满足公司或者说TC的要求,因为TC要自动提供BOM,如果没有属性这些它就提取不了。所以,他们这时就要用属性工具,来设置,设置了再上传TC;实现上这个操作搞反了,按西门子官方的思想,设计工程师应该是先在TC里面去取码申请好物料号,然后利用TC与NX接口,打开NX开始设计,这样你就不用属性工具了。
2、国内乱象多,比如模具设计,其实官方的思想你是要用装配去建模的,而实际上,在国内几乎很少有企业这样做,都是几百个上千模型都建模到一个.prt里面。当然这里要说明一下,不是一味的说国内不好,其实国外也这么干,比如西门最大的客户,奔驰的工程师, 也常常在一个模型里面,画1000多个步骤。他们也不喜欢去装配。

不喜欢用装配的一个重要原因,我个人觉得就是设计老改来改去,一个东西改个十遍,设计师也烦的,尤其还涉计到装配配合部分的,不过我个人觉得这些有解决方案的,它需要公司有一两个NX应用高手,并且在公司有话语权,来研究主导公司产品如何高效设计(配合二次开发),培训研究出一些高效解决问题的手段。就拿刚装配来说,这个要解决不停的改的问题,最好的方式就要用自顶向下设计(但是这功能没有多少人用得好,并且不可控因素多,还要借合企业实际需要去研究调整,最终针对同类产品找到一个好的建模方法,并在公司设计人员中推广)

如果你懂NX二次开发,属性工具可以自己做的,官方的属性工具在我的眼里用起来还是有很多缺陷的。


回复 支持 2 反对 0

使用道具 举报

少尉

Rank: 5Rank: 5

36

主题

246

帖子

2532

积分
发表于 2020-2-13 13:08:41 | 显示全部楼层
Jefft* 发表于 2020-2-13 11:22
GC工具属于西门子上海研发中心其中一个Team当时针对中国用户开发的。
但是随着前期提出这些功能定义的工作 ...

感谢深度点评!期望GC工具箱继续维护更新,对中国用户来讲还是很实用的,为什么老外不用?应该有什么替代方案吧?
回复 支持 1 反对 0

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

261

帖子

8213

积分

论坛技术员论坛贡献

发表于 2020-2-13 11:22:13 | 显示全部楼层
GC工具属于西门子上海研发中心其中一个Team当时针对中国用户开发的。
但是随着前期提出这些功能定义的工作人员离开,后续没有相应的工作人员对接市场与研发的工作,
从而导致它没有新功能的增强,并且老功能的代码维护已经交给了上海研发中的一个管理人员,管理人员肯定很忙,所以维护不一定及时。

它是二次开发,所以每当NX新版出来,都要去重新编译才确定GC工具所有的功能能用,可能还小部分修改代码,因为有些C++的类方法,在高版本它不适用,或者废弃,而当时开发GC工具是在低版本,所以流到市场上,用户常常不能用。

GC工具默认要在中文环境下才能显示出来,如果要在英文环境显示要单独加环境变量。而西门子官方平时都是英文办公环境,内部软件测试工程师,相当 一部分是实习生,他们也不一定非常清楚这些功能该怎么去测……

总之这个层层脱节,导致很好的功能,没有得到更好的维护。其实大西门子市场已经反馈过,这些功能市场销售很好,也有购买NX的客户反馈给售后的团队,说这些功能很多年没有更新。

但是,对于研发中的软件工程师,他们是不会直接去自己想功能开发的,往往都是要有产品经理来定义,相关项目立项,才会有后续的开发工作……

而据我所知,大陆没有产品经理,这也就是很多中国用户心声没有得到重视的一个主因吧!~
回复 支持 1 反对 0

使用道具 举报

少尉

Rank: 5Rank: 5

36

主题

246

帖子

2532

积分
发表于 2020-2-14 23:18:13 | 显示全部楼层
本帖最后由 fhai0129 于 2020-2-14 23:21 编辑
Jefft* 发表于 2020-2-14 09:11
用一个国人不太好听的词语,中国人思想奇葩。
举一个例子,以图纸编号来说。
国外似乎就直接喜欢用流水 ...

非常认同你的点评!从深层次方面了解了命令的由来,不同的使用习惯和思维方法导致不同的软件设计理念。
国内很多公司没有用teamcenter,甚至没听说过,太贵了,尤其是中小微企业,即使设计人员有想法,老板也是一窍不通这软件是用来做什么的。奇怪也没人破解TC,增加下普及性。
我自己建模的习惯也是使用流水码,类似于ERP自动取号,我也一直想不通非得给不同产品付于编码的意义,众多产品不会乱吗?不会增加设计难度吗?
我没做过模具,一直很奇怪为什么这么多零件放在一个prt里面,这样重复的零件(如后期修改)好管理引用吗?最为不解的是你说奔驰设计师竟然也会在一个prt里面画那么多零件,那他们如何与tc互通呢?(PS:有些PLM软件是自己开发的,如长城汽车公司等)。虽然设计修改起来貌似方便了,但不能不考虑众多零件的引用管理问题。奔驰从CATIA转向NX应该有好多年了,本身他们对软件有相当深度的了解。
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

36

主题

246

帖子

2532

积分
发表于 2020-2-14 23:29:56 | 显示全部楼层
还有麻烦请教个问题,我不懂二次开发,我是机械设计,用的钣金件特别多,钣金需要在工程制图中展开导出到CAD中,标注好折弯方向和尺寸并按板厚类别排布好,切割不同部件时,需要把下属的钣金展开图分门别类的排布好发给激光切割厂进行切割,这一过程非常耗时,特别是部件种类繁多的产品。
可不可以进行二次开发连接起TC(PDM)+nx+autocad三者来通过BOM管理方式统一管理起来?挑选出某件产品,会自己生成所需的钣金排布。
我觉得很难……
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

1

主题

1025

帖子

8999

积分
发表于 2020-2-15 08:49:27 | 显示全部楼层
也不知道为什么  就是超喜欢听技术员说话  先不谈自己到底懂多少  但是技术员说话总有一种耳目一新,是一种全新知识的感觉,如果不是这次疫情我相信你不会有时间来说这些   对我来说算是福祸相依吧
回复 支持 反对

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

261

帖子

8213

积分

论坛技术员论坛贡献

发表于 2020-2-17 08:50:45 | 显示全部楼层
fhai0129 发表于 2020-2-14 23:29
还有麻烦请教个问题,我不懂二次开发,我是机械设计,用的钣金件特别多,钣金需要在工程制图中展开导出到CA ...

没有必要这么麻烦,TC上常规模块加100个点,实施下来,大概要500万,一般的企业都受不了。
建议可以使用国内的PLM软件,虽然用起来难用一点,但便宜,满足中小企业的要求,一般在80万以内就可以搞定。
上PLM关键看企业是什么原因要上,大部分的国内企业都是被客户绑架的,尤其汽车零部件行业,而TC在汽车行业是一枝独秀,所以汽车零部件行业,会按照主机厂的要求,也要求公司做信息化。

如果自己是小公司,做项目周期一般三个月就能做完的,我倒觉得不一定要上PLM,上个PDM也可以,把图档管理好就可以了。如果公司研发人员超过30人了,就建议上PLM了。否则管理图档与项目很麻烦,天天在那里对着excel去扯来扯去……

回你说的钣金出图问题,这个一般都用NX了,就要再用CAD了。NX直接可以出图,至于加工要CAD线割AUTO CAD图,我认为,他们应该自己去将NX图导成CAD,而不是设计工程师来做这事。(大公司由自己模具中心解决,小公司,一般是外协了,那就外协供应商自己做这事)

提取BOM的问题,这要看公司有没有要求,如果没有要求,自己用NX做好模板,可以自动提取BOM表。
而钣金排布,这个需要二次开发来做,NX自带的功能就算有,也不一定满足你的要求。

你们公司的现状可以找一家软件公司,针对你们的现状定制二次开发,会方便很多。
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

36

主题

246

帖子

2532

积分
发表于 2020-2-17 23:04:09 | 显示全部楼层
Jefft* 发表于 2020-2-17 08:50
没有必要这么麻烦,TC上常规模块加100个点,实施下来,大概要500万,一般的企业都受不了。
建议可以使用 ...

受教了!
国内针对NX钣金与激光切割ATUO CAD图导出及之间的集成管理方面的软件没有一个,目前情况要么是找人二次开发,要么还是原始手工方式管理,国内NX的二次开发大多集中在模具这块,而钣金方面很少,尤其是大型农机等上的钣金数量实在太多,管理很不便,而现在激光切割钣金越来越普及。
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

0

主题

113

帖子

3933

积分
发表于 2020-8-8 16:06:56 | 显示全部楼层
libgctool.dll这个文件坏了,到别的电脑上找一个替换掉
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-3-29 05:44

返回顶部