隐藏置顶帖
置顶
微信扫一扫,加入PLM之家微信公众号,每天学习一点点
微信扫一扫,加入PLM之家微信公众号,每天学习一点点
每天都有新的teamcenter,NX相关知识学习哦!
隐藏置顶帖
置顶
智能铸造系统插件发布 -欢迎广大企业前来咨询
智能铸造系统插件发布
本套插件结合铸造行业相关工艺设计要求,融合铸造手册相关工艺模块,结合NX软件开发,涵盖零件结构设计、工艺设计、图纸及加工,同时涵盖相关仿真模拟优化能力,形成直接通过CAD就可以进行工艺设计判断。
更多定制功能,欢迎企业单位前来咨询合作。
Tel : 18301858168
...
隐藏置顶帖
置顶
Teamcenter10 ITK二次开发VS模板分享
Teamcenter10 ITK二次开发VS模板分享
使用此模板,自动添加了开发的库和目录。使用方法:
(1)解压文件,复制VC内容到VS安装目录下的VC目录,直接覆盖
(2)创建新项目,此时可以看到Teamcenter的开发模板,直接点击进入,模板文件生成
(3)编译测试OK
(4)更改其中的代码,重命名模板,或者删除已有的C文件,添加新 ...
隐藏置顶帖
置顶
Teamcenter11结合VS2012二次开发ITK模板分享
Teamcenter11结合VS2012二次开发ITK模板分享
模板方便快速创建ITK编译环境,用法如下:
使用很简单,解压模板到 C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcprojects 目录即可。
新建项目到VC++可以看到模板如下,直接点击完成
注意切换到X64模式下,另外如果你的TC安装路径不一致,在项目下把相关库目 ...
隐藏置顶帖
置顶
从NX二次开发转化层teamcenter ITK二次开发的模版分享
在NX二次开发中,默认的开发模版,使得开发NX非常方便,实际上主要是在Visual Studio 的环境下,加入了库的路径,以及一些预处理相关的设置。
关于ITK开发中的模版,我制作了一个,大家可以在这里下载:
此处是给一个报告ITK函数执行错误的函数,方便使用,大家可以替换上面下载的模版template.c里面的代码,直接使用这个 ...
隐藏置顶帖
置顶
基于VS2012的teamcenter10.1服务器端ITK开发配置教程
基于VS2012的teamcenter10.1服务器端ITK开发配置教程
如果大家熟悉NX的二次开发,这里应该很简单,具体的方法如下:
(1)打开VS2012创建一个新的空项目
(2)新建一个C文件或者使用samples下面的示例文件,添加到项目中
(3)接下来的关键就是项目属性的配置了:
a,点击项目属性,在C/C++下面添加附加包含目录%TC_ROOT%\i ...
teamcenter 二次开发源码分享:导出命名引用到本地
teamcenter 二次开发源码分享:导出命名引用到本地
这个比较常用,分享下。
**** 本内容被作者隐藏 ****
【电子书】teamcenter胖客户端开发SWT/JFACE资料中文版
【电子书】teamcenter胖客户端开发SWT/JFACE资料中文版
实在太棒了,这个掌握了。胖客户端的开发界面就不是问题了!
回复可见!
**** 本内容被作者隐藏 ****
【电子书】teamcenter胖客户端开发关于swt,jface界面最好资料
【电子书】teamcenter胖客户端开发关于swt,jface界面最好资料
珍藏多年的好书,现在teamcenter已经不再使用swing了,swt,jface就上场了,目前这方面的书很少,这边绝对值得学习参阅!
回复可见哦!
**** 本内容被作者隐藏 ****
...
teamcenter二次开发视频教程开始录制,有没有需要的?
teamcenter二次开发视频教程开始录制,有没有需要的?
大家可以看到我们PLM之家NX相关的视频教程,由于teamcenter的使用更加注重业务,这里我们也想通过一套客户端的二次开发来进行teamcenter相关的二次开发视频录制,供大家学习参考!
如果大家有好的案例或者想法,请回帖,我们将积极采纳!
...
【Teamcenter胖客户端开发】teamcenter菜单添加图文教程<1>
【Teamcenter胖客户端开发】teamcenter菜单添加图文教程
这部分内容实际上是eclipse的插件开发的功能, 这里做个简单分类,菜单文件的扩展点都是 ,添加菜单就是在这里面添加内容。这里只要注意location即可!
(1)在主工具条上添加菜单。
(2)在工具功 ...
TC10.1自定义状态图标
这几天有个需求,要求自定义一个发布状态,并且要有自己的图标,我摸索了下,可以按照以下步骤:
(1)在BMIDE中定义状态名称,及本地化属性,然后部署。
(2)修改com.teamcenter.rac.common_10000.1.0.jar中的配置,并添加状态图标(路径自己定义,这里我们把自定义的图标放在:com\teamcenter\rac\common\images\Status ...
Eclipse插件开发(原书第3版)--Teamcenter客户端开发eclipse基础教程
Eclipse插件开发(原书第3版)--Teamcenter客户端开发eclipse基础教程
PLMHome_Eclipse插件开发(原书第3版)_plmhome.com.zip(52.03M)
【Teamcenter 胖客户端开发】配置debug环境图文教程
【Teamcenter 胖客户端开发】配置debug环境图文教程这里其他的可以参考帮助文档,主要的是要注意环境变量的配置,否则启动失败。
(1)保证Tao窗口运行
(2)在debug configuration下的environment中添加两个环境变量,一个是FMS_Home,一个是path。
...
Teamcenter二次开发源码分享;判断当前用户是否为DBA
Teamcenter二次开发源码分享;判断当前用户是否为DBA
[mw_shl_code=cpp,true]#include
using namespace std;
using namespace Teamcenter::Core;
static logical isCurrentUserDba()
{
LoggedInUser* loggedInUser = LoggedInUser::getInstance();
logical isDba = loggedInUser->isUserSystemAdministrator ...
Teamcenter二次开发源码分享: 获取当前用户信息
Teamcenter二次开发源码分享: 获取当前用户信息
[mw_shl_code=cpp,true]#include
#include
#include
#include
using namespace Teamcenter;
using namespace Core;
using namespace std;
static void reportCurrentLoginInfomation()
{
int ifail = ITK_ok;
LoggedInUser* loggedInUser = LoggedInUser::g ...
Teamcenter二次开发源码分享:创建信封发送邮件
Teamcenter二次开发源码分享:创建信封发送邮件
[mw_shl_code=cpp,true]#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using namespace Teamcenter;
using Teamcenter::Main::logger;
static void create_envelope_and_send_mail(void)
{
int ifail = I ...
Teamcenter二次开发源码分享:获取下一个Item ID的方法
Teamcenter二次开发源码分享:获取下一个Item ID的方法
[mw_shl_code=cpp,true]#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using Teamcenter::Main::logger;
int get_naming_rule_next_rev_id(tag_t item_tag, char **next_rev_id)
{
int ...
Teamcenter二次开发源码分享: Revise 版本 升级版本方法
Teamcenter二次开发源码分享: Revise 版本 升级版本方法
[mw_shl_code=cpp,true]#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using namespace Teamcenter;
...
Teamcenter二次开发源码分享: 创建Item Create Item方法
Teamcenter二次开发源码分享: 创建Item Create Item方法
[mw_shl_code=cpp,true]#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using namespace Teamcenter;
using Teamcenter::Main::logger;
int ITK_user_main(int argc, ...
Siemens PLM 二次开发基础教程
Siemens PLM 二次开发基础教程
Siemens PLM 二次开发_plmhome.com.zip(354.69K)
怎么修改查看器中查看pdf的工具为adobe软件
怎么通过开发,选中数据集pdf文件在查看器中调用adobe软件进行查看操作pdf文件;大概思路,求指教
Teamcenter二次开发实例教程-报表开发教程
Teamcenter二次开发实例教程-报表开发教程
在大多数情况下,我们为客户做实施时,采用的是重新开发报表的功能。以满足客户多种多样的报表模板。然而Teamcenter8,9对报表开发有不错的支持。我们可以通过简单的配置开发出功能强大的报表。本文就Teamcenter OOTB报表技术展开讨论,希望能在众多报表开发方法中再增加一种可 ...
RCP 开发资料分享--比较全的RCP实例教程
RCP 开发资料分享--比较全的RCP实例教程
PLMHome_RCP入门教程_plmhome.com.zip(475.24K)
Teamcenter ITK 用户出口点user_exits详细解释
Teamcenter的允许从它的标准功能进行扩展也就是出口点exit point。在长期ITK考虑到这一功能的用户出口。您可以自定义Teamcenter来适应您的企业需要通过其直接从一个名为自定义Teamcenter的交互式会话。例如,自定义程序过程中运行Teamcenter的工作流程。
有两种方法可以利用Teamcenter的出口点。
•一个link_user_exits方 ...
Eclipse应用开发完全手册--Teamcenter插件开发基础
Eclipse应用开发完全手册--Teamcenter插件开发基础
PLMHome_Eclipse应用开发完全手册_plmhome.com.zip(98.12M)
teamcenter二次开发 判断当前对象是否被check out
teamcenter二次开发 判断当前对象是否被check out
[mw_shl_code=cpp,true]#include
#include
#include
#include
#include
#include
using namespace std;
using namespace Teamcenter;
static logical is_instance_checked_out(tag_t object_tag)
{
int ifail = ITK_ok;
ResultStatus rstat;
logical ...
Teamcenter二次开发C++判断当前用户是否为dba账户
Teamcenter二次开发C++判断当前用户是否为dba账户
[mw_shl_code=cpp,true]#include
using namespace std;
using namespace Teamcenter::Core;
static logical isCurrentUserDba()
{
LoggedInUser* loggedInUser = LoggedInUser::getInstance();
logical isDba = loggedInUser->isUserSystemAdministrator(); ...
Teamcenter二次开发中文图文教程--入门必备
Teamcenter二次开发中文图文教程--入门必备
在进行客制化开发前,必须先设置系统环境。TC 编译、链接等批处理命令将读取
系统环境参数。
Window 系统环境
设置 VC 编译工具环境变量 MSDEV_HOME
设置 TC 头文件环境变量 TC_INCLUDE
设置用户自定义头文件环境变量 USER_INCLUDE
设置 TC 库文件环境变量 T ...
谁有开发过这个override Teamcenter commands 求教。。
谁有开发过这个override Teamcenter commands 求教。。
Eclipse插件开发 教程--Teamcenter胖客户端开发基础
Eclipse插件开发 教程--Teamcenter胖客户端开发基础
插件通过添加到预定义的扩展点来向平台添加功能。要将程序代码变成插件,需要:
[*] 决定插件如何与平台集成
[*] 标识需要进行添加的扩展点以便与开发者的插件进行集成
[*] 根据扩展点的规范来实现这些扩展
[*] 提供清单文件 plugin.xml, ...
用ITK函数实现将plmxml导入到teamcenter
如题,请问各位大虾,如何使用ITK函数实现将plmxml导入到teamcenter中,感激不尽,可以有偿,谢谢!1!
Teamenter SOA开发源码:通过user ID 找 User
Teamenter SOA开发源码:通过user ID 找 User
[mw_shl_code=applescript,true]import com.teamcenter.services.strong.query.SavedQueryService;
import com.teamcenter.services.strong.query._2006_03.SavedQuery.GetSavedQueriesResponse;
import com.teamcenter.services.strong.query._2007_09.SavedQuery.SavedQuer ...
Teamcenter SOA开发源码: 打印对象信息
Teamcenter SOA开发源码: 打印对象信息
[mw_shl_code=java,true]import com.teamcenter.clientx.AppXSession;
import com.teamcenter.services.strong.core.DataManagementService;
import com.teamcenter.soa.client.model.ServiceData;
import com.teamcenter.soa.client.model.ModelObject;
import com.teamcenter.s ...
【官方开发资料】Teamcenter二次开发服务器端ITK开发教程
【官方开发资料】Teamcenter二次开发服务器端ITK开发教程
%TC_ROOT%
bin\ Teamcenter执行档
data\ 建立tc data的范本文件
include\ ITK程序用的头文件
install\ 安装工具
lang\ 多语言的本地化文件
lib\ 劢态链接库
sample\ 开发的源代码或脚本样例
PLMHome_Teamcenter Custo ...
Teamcenter二次开发源码分享:获取对象显示名
Teamcenter二次开发源码分享:获取对象显示名
[mw_shl_code=cpp,true]#include
#include
#include
#include
#include
using namespace std;
using namespace Teamcenter;
static int ask_property_display_name_by_type(const char * type_name, const char *prop_name, char **display_name)
{
int ifail = ...
新人帖
Teamcenter10.1 如何在登录之前修改用户密码。
有这么一个需求是要在用户登录之前判断用户的密码是否快到期了,到期就得必须修改密码才能登录,修改密码的方法又必须要获取到用户session才可以,没登陆就没有这个session,我想直接连接数据库操作数据表,发现不知道密码的加密类型。代码中传的密码是明文,然后调用的底层C存入数据库的,现在没有好的办法去实现这个功能
...
JAVA-属性表- 常用类
JAVA-属性表- 常用类
TCSession
TCComponentItem
TCComponentItemRevision
TCComponentForm
TCProperty
TCComponentListOfValues
TCComponentQuery
tc soa执行待办时报以下错有人知道怎么解决吗,谢谢!
Partial Errors caught in com.teamcenter.clientx.TcWebPartialErrorListener.
Partial Error for
Code: 33083 Severity: 3 Business rules for handler 'EPM-hold' on action 'Complete' in task 'Master Document Control' are not met.
新人帖
使用SOA执行待办至下一步
各位大神,请问有使用SOA执行待办的案例吗,能否共享一下。
新人帖
关于Teamcenter二次开发java发流程
请教关于Teamcenter二次开发java发起流程怎么添加资源的?
teamcenter二次开发,tc启动时执行java函数
eclipse给teamcenter做插件开发,怎么样在tc启动时调用一个java方法?