原创 vbs 腳本學習

最近一直學習腳本技術,上次初步學習了bat批處理,現在順勢瞭解了下vbs腳本。 vbs是VB語言的一個縮影。該語言不需要編譯,可以直接在windows操作系統上解釋執行,效率很高。由於語法簡單,靈活高效,功能強大,所以很值得研究。該語言

原创 Creo Parameteric 與windchill 集成後,打開圖紙時出現無法檢索族表中性信息報錯的解決方法

通過creo打開windchill系統中的圖紙時,有時候會提示無法檢索族表中性信息,我們先看看這個問題的解決方法。1 備份數據庫的兩張表。epmfamilytablecell 和 epmfamilytablecelldep。備份方法如下

原创 Windchill 關於EC剋制化的API記錄

本文記錄一下windchill剋制化過程中EC類的相關操作。 根據PR獲取ECR QueryResult qr = ChangeHelper2.service.getChangeRequest(wtchangeissue); 根據ECR

原创 Windchill 10.0 初步優化

         目前的項目需要做windchill10.0系統的優化工作,經過整理,現在羅列如下         一 在site.xconf文件中添加如下內容: <Property name="wt.org.services.userP

原创 博客開篇

最近受了兩篇文章的啓發,用一個新博客記錄所有的學習。 推薦一下。 <<銀彈和我們的職業>>和<<無劍勝有劍,軟件大師之路的探索>> 這兩篇文章是這個博客的起點和終點。

原创 Windchill 中默認EC流程的研究

在Windchill10.0 系統的默認變更流程中,ECO和ECA的狀態同步,是通過同步機來完成,同步的觸發是在ECA狀態更改時會執行相應代碼。這個代碼用的非常普遍,但是裏面有個細節很值得注意,所以專門寫篇文章來記錄這個問題。 在同步的

原创 bat腳本學習

        做windchill剋制化的時候,部署代碼很複雜,需要根據情況執行很多命令,所以通過bat批處理可以有效避免。bat批處理就是一條一條的命令。輕巧靈活,功能強大,如下記錄一些常用的用法。        @echo off 

原创 Windchill 中實現獲取帶有層級記錄的BOM功能

在windchill中,BOM管理作爲一種核心的業務功能存在,但是在windchill10.0版本的系統OOTB功能中,BOM無法提取零件的分類屬性,因此一般情況下,都會進行剋制化開發,獲取BOM結構以及零件的層級是導出BOM報表的關鍵

原创 軟件開發的基本方法---讀軟件工程思想(林銳)有感

近期的努力學習,一直希望能突破一個瓶頸,就是熟練工,目前感覺到自己就是一個熟練工,對於工作中所接觸到的技術,基本的API都知道,完成工作也比較順利,我想,開發如果僅僅是CRUD的話,那麼這種工作沒有任何意義,因爲這一堆CRUD最終會實現自

原创 Windchill 開發環境配置

Windchill開發環境的配置需要很多jar包,但是這些jar都分散在windchill安裝目錄的很多地方。所以此篇文章進行總結。 <WT_HOME>:這個是windchill安裝目錄。  需要的jar包在如下目錄 1 <WT_HOME

原创 Windchill Service方法實現

Windchill 中的業務邏輯方法,可以讓其運行在MethodServer上,9.1 版本的系統通過反射調用來實現在MethodServer上運行。10.0版本是通過java annotation實現。爲什麼會出現這樣的方式調用方法呢?

原创 java反射調用main方法,private方法實現

最近研究jetty源代碼的時候,發現這個容器裏面的代碼根本無法看懂,都是java語法,基本上都是反射+設計模式+配置文件。很莫名奇妙的方法調用。裏面有調用main方法的反射,結果沒看懂,所以就再來研究研究反射功能。由於反射的文章在網上太多