咨詢熱線:0731-88808590
切換到寬版
 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 15483|回復: 4
打印 上一主題 下一主題

AutoPHS版本歷史

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2007-8-20 14:30:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

  • 2000年10月23日,長沙優易軟件開發有限公司經長沙市工商行政管理局核準登記成立。

  • 2000年11月,優易管道支吊架設計軟件AutoPHS2000v1.10版開發完成。該版本包括了西北電力設計院汽水管道支吊架標準和三家彈簧、恒力彈簧廠家標準。

  • 2000年12月,AutoPHS2000v1.20版完成。該版本實現了華東電力設計院汽水管道支吊架標準。

  • 2001年5月,AutoPHS2000v1.26版完成。該版本實現華東電力設計院煙風煤粉管道支吊架標準。

  • 2001年6月8日,AutoPHS2000v1.26版通過湖南、華東、西北、西南電力院專家組聯合鑒定。鑒定一致認為AutoPHS2000處于國內同行業領先水平。

  • 2001年8月,AutoPHS2000v1.29版完成。

  • 2001年10月,AutoPHS2002(v2.0)問世。該版本完全采用VC++6.0開發,速度比以前版本提高至少1倍。

  • 2002年2月,AutoPHS2002(v2.1)版完成,實現了非標零部件統計、非標圖形讀入和保存。

  • 2002年4月,AutoPHS2002實現了CAESARII接口。

  • 2002年5月28日,AutoPHS3.0采用ObjectARX技術實現了任意非標支吊架設計功能,可設計任意方向限位、任意多分支等極其復雜的支吊架。

  • 2002年5月22日,AutoPHS授權用戶達到6家,使用人數超過150人。

  • 2002年6月,AutoPHS3.1實現了PDMS三維接口。

  • 2002年7月,AutoPHS4.0實現了數據庫實施參照完整性功能,能夠級聯更新相關字段,級聯刪除相關記錄。

  • 2002年8月,AutoPHS4.0實現了支吊架18種生根結構構件強度、撓度計算。

  • 2002年9月,AutoPHS4.0實現了單管部多根部、單根部多管部非標支吊架的自動選型。

  • 2002年10月,AutoPHS4.0實現了支吊架零部件(包括其數據庫記錄)復制、移動、旋轉、鏡像、陣列等編輯功能。

  • 2002年12月,AutoPHS4.1實現了對北京巴威公司支吊架組裝圖標準的用戶化:零件明細表和荷載位移表格式修改,編號方式、編號文字高度修改,用戶可控制圖框外框的繪制。

  • 2003年7月,AutoPHS4.1實現西南電力設計院支吊架組裝圖用戶化。增加了“管夾螺栓可換小”等十多個選項,改進了應力分析接口,并支持多個管系數據導入一個卷冊。

  • 2003年8月,AutoPHS4.1實現了ActiveX支持,本身com接口可供其他軟件調用,大大方便了相關軟件的二次開發。

  • 2003年9月,AutoPHS4.1附帶的phs.arx、phs2000.arx支持真三維支吊架快速建模。

  • 2003年10月,AutoPHS4.1支持最新版AutoCAD 2004,并改進了對AutoPSA1.1、AutoPD1.0的支持。

  • 2004年1月,增加了從應力分析結果中自動提取管部標高的功能(目前僅支持AutoPSA1.1及GLIF v3.x)。修正了“格式”菜單中容易死機的BUG。修正了自動輸入圖號后目錄中未能同步反映輸入圖號的BUG。

  • 2004年3月,增加了自動升級的功能。

  • 2004年6月,修正了西北電力設計院彈簧庫中單板整定彈簧T1.101~105、T1.201~205的螺栓孔尺寸φ值(字段Size7)。φ值從14㎜改為18㎜,與國標彈簧最小號d1=18㎜相同,與華東院彈簧最小號d1=17.5接近。如果不做這樣的修改,則在選小荷載彈簧時,由于要做尺寸檢查,而只能找到最小號的U形耳子L8.10,其螺栓直徑M=12剛好穿過φ=14㎜孔。其大一檔耳子L8.12,M=16>φ=14㎜,無法穿過,導致上下拉桿不一致,且拉桿直徑只能選到10㎜,用戶十分費解此現象。

  • 2004年8月,AutoPHS4.1新增快速成圖功能(利用了ARX函數)。支持多文檔界面(MDI),可同時打開多幅圖形。

  • 2004年9月,AutoPHS4.1修改了固定支架G47當前量力的計算公式:以前力、力矩均考慮正負號,而現在力、力矩均按絕對值代入當量力公式計算。引起部分固定支架G47的型號可能要重新計算選擇。

  • 2004年9月12日,AutoPHS4.1修正了彈簧選擇計算時“彈簧工作最近中線”規則的一個BUG。該BUG導致冷態吊零時按“最近中線”規則不能正確地選擇到合適彈簧。該BUG由北京巴威公司報告。

  • 2004年9月,增加了“按選型熱位移計算恒吊安裝高度”計算選項,以適應北京巴威和大連彈簧廠的要求。修正了國標恒力彈簧庫的部分立式恒吊(LHA、LHB、LHC、LHE)的安裝高度尺寸H1數據錯誤。同步更新了大連彈簧廠、江陰石化設備廠的恒力彈簧數據庫。

  • 2004年10月AutoPHS4.1修改了滑動、限位、固定支架工作、結構荷載的計算方法,現在采用x、y、z三個方向力矢量和作為計算荷載。

  • 2005年1月,增加了表格主頁和副頁格式不同的功能,各種字段字體風格、高度均可由用戶控制。

  • 2005年2月AutoPHS4.1大幅度優化了圖形輸入界面響應的速度,響應時間比以前縮短了90%。

  • 2005年3月,優化了圖形界面響應速度,加快5倍以上。

  • 2005年4月,新增LISEG、ANVIL等6家國外彈簧廠數據庫。

  • 2005年4月,修改了產品數據庫結構及部分相關代碼,在PHSManuPART表增加了tbConnect等字段,使其適應華東院拉桿兩端自帶螺母的情況。相應地修改了西北院、華東院支吊架數據庫。

  • 2005年4月30日,修改了中國輕工業長沙工程有限公司報告的一個BUG:當導入AutoPSA1.1結果數據時,某些支吊架點溫度數值不對。

  • 2005年5月,AutoPHS7.0增加了輸出平面定位圖的功能,該功能可由選項控制。增加了根部焊縫符號的標注功能,該功能可以由選項控制。

  • 2005年12月,AutoPHS7.0更新了ZDJcrudeCZDL.mdb(常州電力機械廠圓柱形彈簧恒吊)和ZDJcrudeDLTH.mdb(大連彈簧廠圓柱形彈簧恒吊),并修正了恒力彈簧安裝高度、選型、插入尺寸以及整個支吊架高度的錯誤。

  • 2006年5月,AutoPHS7.0發布了最新三維支吊架設計版本,能夠建立任意支吊架模型并建立二維施工圖。

  • 2006年9月,新增彈簧T1倒轉180度功能。

  • 2006年10月,完善華東電力院格式表。

  • 2006年12月,修改了Z6(西北院),焊接導向選不出的錯誤。

  • 2007年1月,新增大連康維數據庫。

  • 2007年2月,完善西北院L7選型功能。

  • 2007年3月,完善平面定位圖。

  • 2007年4月,修正了支吊架明細一覽表中有部分F3沒有統計的錯誤,同時將支吊架一覽表內“%%C”改為“¢”,并添加總重一欄。修正了當選用立管吊時,選擇兩個根部時,在型鋼、彈簧、拉桿等欄中應該是“2x”,但沒有能體現出來的錯誤。

  • 2007年7月,出圖表格提供英文版

  • 2007年7月,增加了“累加零部件重量到彈簧工作載荷”可選框(當管部重量很大時,彈簧選型需要考慮管部重量)。

  • 2007年8月,修改了華東院的管部SD1選型錯誤。(當溫度小于450 管徑355.6660.4mm時,應該是B型,原來選出的卻是C型)。

  • 2007年8月,按照GB/T17116.3-1997上關于吊桿及其配件的最大使用荷載確定,修改了華東院連接件(如:DJ5,DJ6)最大使用荷載使其與拉桿最大使用荷載保持一致,這樣就解決了拉桿和連接件有時匹配不上的情況。

  • 2007年8月,平面定位圖柱子間的距離可調整。

  • 2007年8月,表格中的數據可四舍五入。

  • 2007年9月,修正了支吊架拉桿長度(華東院標準)計算錯誤。

  • 2007年10月,增加了“管部缺少允許荷載時不會驗算荷載”可選框(水平管道管夾支座:SZ1等缺少允許載荷)。

  • 2007年10月,修改了華東電力院標準(1983版)中的一些錯誤。

  • 2007年10月,生根地點改為下拉菜單,用戶不用手動輸入,直接選擇.如:梁側,梁底,柱子等等。

  • 2007年11月,修改了當使用華東院標準(1983版)設計彈簧支架時,彈簧支架計算不成功的情況。

  • 2007年11月,修改了華東院標準(1983版)中螺母(BZ1、BZ2)的標記(與該標準的標記一致)。標記示例:螺母M48: BZ1-48

  • 2007年11月,修改了當支架偏裝時,根部定位尺寸錯誤。

  • 2008年5月,新增江蘇蘇源電力裝備有限公司《火電廠汽水管道支吊架設計手冊(2007.01送審稿)》數據庫,支持1000MW級發電機組設計。

  • 2008年6月,修改了《火電廠汽水管道支吊架設計手冊(2007.01送審稿)》數據庫不能選擇103/104兩種C型管夾的問題。

  • 2008年7月,修改了《火電廠汽水管道支吊架設計手冊(2007.01送審稿)》數據庫不能選擇球錐墊圈的問題:修改ZDJCrudeJSSY.mdb數據庫的四個表crudeBoltsNutsSY、crudeBoltsNutsSYid、crudeBoltsNutsSYiden、crudeBoltsNutsSYidenCN的CustomID字段的值。不需要修改代碼。

  • 2008年8月12日,修改了《火電廠汽水管道支吊架設計手冊(2007.01送審稿)》數據庫不能選擇106立管管擔的問題。

  • 2008年8月17日,修改了《火電廠汽水管道支吊架設計手冊(2007.01送審稿)》數據庫拉桿兩端插入長度為0問題:修正crudePARTsy表中連接件301、302、303、304的size4、size5字段的值,使其正確表示可插入長度。


下載優易系列軟件請點擊這里http://uesoft.com/forum.php?mod=viewthread&tid=15974

[此貼子已經被作者于2009-6-25 16:33:13編輯過]

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 支持支持 反對反對
回復

使用道具 舉報

沙發
 樓主| 發表于 2010-5-28 15:35:00 | 只看該作者

l         20105, 修改了提取CAESARII5.2結果數據的Bug(1.提示記錄號為EOFBOF,應力分析節點號出現-12.考慮了彎管內部支吊架點; 3.彈簧類型錯誤、彈簧串聯數始終為1的錯誤)

l         20105, 提取AutoPSA8.0CAESARII結果,增加了按用戶選擇的工況、按彈簧表中的荷載提取作為彈簧冷/熱態荷載的選項。

l         20116, 可以導出AutoPHS計算成功的支吊架數據到一個規定格式的文本文件,一個轉換程序提取文本文件的數據在PDS環境下生成三維支吊架模型。這個轉換程序由國核電力規劃設計研究院開發。

l         201195, 修改華東電力設計院198310月編制的《管道支吊架手冊(Y83-J01)》零部件數據庫ZDJCrudeHDDLY.mdb的一些字段的值:

修改前CustomID字段

修改前PL1字段

修改后CustomID字段

修改后PL1字段

CustomID

PL1

CustomID

PL1

JZ1

L1+A

JZ1-A

L1+B+B+60

JZ1

L1+A+100+100

JZ1-A

L1+B+B+60

JZ3

L1+A

JZ3

L1

JZ3

L1+A+100+100

JZ3

L1

JZ5

L1+A

JZ5-A

L1+B+30

JZ5

L1+A+100+100

JZ5-A

L1+B+30

XB10-A

GDW1+A+200

XB10-A

GDW1+A+B+120

SJ8

數字

SJ8

GDW1+A

修改前CustomID字段

修改前PL2字段

修改后CustomID字段

修改后PL2字段

CustomID

PL2

CustomID

PL2

SJ1

GDW1/0.866

SJ1

(GDW1+CHheight)*2/sqr(3)

SJ10

(GDW1+200+CHheight)/0.866

SJ10

(GDW1+20+CHheight)*2/sqr(3)

SJ3

GDW1/0.866

SJ3

(GDW1+CHheight)*2/sqr(3)

SJ5

GDW1/0.866

SJ5

(GDW1+10)*2/sqr(3)

SJ5

GDW1/0.866

SJ5

(GDW1+CHheight)*2/sqr(3)

SJ6

GDW1/0.866

SJ5

(GDW1+CHheight)*2/sqr(3)

SJ8

GDW1/0.866

SJ8

(GDW1+10)*2/sqr(3)

 

l         2011914, 向華東電力設計院198310月編制的《管道支吊架手冊(Y83-J01)》零部件數據庫ZDJCrudeHDDLY.mdbcrudeSAec增加根部JZ8螺栓結構雙槽鋼簡支梁(T形板螺栓簡支吊)90個記錄,以前的表crudeSAec沒有JZ8記錄。修改該庫3個數據表crudeSAecidcrudeSAidencrudeSAidenCN中字段ID=G54的記錄,將其CustomID字段值改為JZ8,以使用戶能選擇到JZ8類型。修改該庫數據表crudeBoltsNutsEC字段CustomID=F9(即單頭螺紋拉桿或單頭螺栓)10個記錄,將其BH字段值首字母M全部替換為LG2-四個字符,以使程序能選擇到JZ8并能將根部零件拆開統計(JZ8根部中零件2為單頭螺紋拉桿,如果不修改,AutoPHS在計算根部類型為JZ8的支吊架時出現選擇不到LG2-20之類零件的提示)

l         2011922, 向華東電力設計院198310月編制的《管道支吊架手冊(Y83-J01)》零部件數據庫ZDJCrudeHDDLY.mdbcrudeSAec增加根部JZ10梁箍雙槽鋼簡支梁的166個記錄,以前的表crudeSAec沒有JZ10記錄。修改該庫3個數據表crudeSAecidcrudeSAidencrudeSAidenCN中字段ID=G53的記錄,將其CustomID字段值改為JZ10,以使用戶能選擇到JZ10類型。

 

必中平码图
回復 支持 反對

使用道具 舉報

板凳
 樓主| 發表于 2015-2-28 11:37:10 | 只看該作者

l         20135,AutoPHS8.0多年來小修改匯總升級為AutoPHS8.1

l          201412月,修改AutoPHS8.1代碼,使其可運行在Windows7。做了以下更新:把微軟ADO數據驅動程序從Microsoft Jet 3.51 OLE DB Provider升級為Microsoft Jet 4.0 OLE DB Provider,void CViewTxsr::InitRs()函數中增加了語句m_ActiveRs->PutCursorLocation (adUseClient);使4.0驅動程序能夠往DataGrid控件里面加數據,BOOL CAutoPHSApp::InitInstance()函數中增加了語句AfxGetModuleState()-> m_dwVersion=0x0601;用來使DAO能夠訪問access97以上版本(access2000)數據庫。

l          2014121227日,修正數據庫ZDJCrudeXBDLY.mdb中表crudeSPRING_ZH1字段值CustomID=T2的記錄的字段sizeD的值,sizeD字段保存的是尺寸D的值。更新前,字段BH= T2.101~T2.116T2.201~T2.216的記錄的sizeD字段值對應的值分別是彈簧T2.105~T2.120T2.205~T2.220的實際的值,而字段BH= T2.117~T2.120T2.217~T2.220的記錄的sizeD字段值對應的值分別是彈簧T2.101~T2.104T2.201~T2.204的實際的值。使用SQL語句 UPDATE crudeSPRING_ZH1 IN 'D:\Program Files\長沙優易軟件開發有限公司\AutoPDMS3.0\PHS\Template\ZdjcrudeXBDLY.mdb' SET size3=sizeH-sizeB-sizeH0 WHERE CustomID like 'T[12]' 修正表crudeSPRING_ZH1字段值CustomID=T2T1的記錄的字段size3的值,更正前size3字段值=sizeH,重復了沒必要,更正后size3字段值= H1 – B - H0=字段sizeHsizeB - sizeH0,這樣與ZDJCrudeHDDLY.mdb中表crudeSPRING_ZH1ec字段值CustomID=TH2 TH1的記錄的字段size3(尺寸h)含義一致,size3sizeD字段值在AutoPHS軟件中沒有被使用,所以對軟件輸出結果沒有影響,但更新這些值保證了數據庫與手冊數據一致。注:ZDJCrudeXBDLY.mdb數據庫保存了西北電力設計院編制的《火力發電廠汽水管道支吊架設計手冊》(1983.07版、1998增補版)的管部、根部、連接件、彈簧數據。

l         20141226, 修改華東電力設計院198310月編制的《管道支吊架手冊(Y83-J01)》零部件數據庫ZDJCrudeHDDLY.mdbcrudePAec:把CustomID=CZ4記錄的size4字段值復制到size3字段,與ZDJCrudeHDDLY.mdbcrudePA字段CustomID=D12記錄的size3字段尺寸含義保持一致。修改前CZ4Z10一致,但CZ4有孔與D12更類似。如果不修正CZ4Size3字段值,CZ4在與拉桿直徑匹配孔徑時可能出錯。使用的查詢語句是UPDATE crudePAec SET size3=size4,sizeSymbolk1=sizeDelta1,sizeC1=sizeB,sizeB= sizeH, sizeH=0 WHERE CustomID like 'CZ4'

l         2015110, 修改規范庫PHScrude.mdb中支吊架零件默認材料選擇規則表,把Q235-A材料替換為Q235-B材料。增加了ID字段值=defaultClassIndex字段值=35行記錄,使得可按溫度等級選擇型鋼材料。同時把原來規范庫PHScode.mdb復制為PHScodeQ235-A.mdb,把這個復制庫也增加了溫度等級的5行記錄,用于選擇型鋼材料,用戶只要把這個庫復制為c:/prjdb8.0/PHScode.mdb(注意用戶自己可能改變這個項目數據庫目錄c:/prjdb8.0),即可選擇非管部支吊架零件材料為Q235-A

SpecificationOfMaterial

AuID

ClassIndex

ID

tmin

tmax

Pmin

Pmax

Material

SEQ

92

3

default

-.01

200

0

2.5

Q235-B

1

93

3

default

-20

-.01

0

2.5

Q235-D

2

94

3

default

-20

-.01

0

2.5

Q345-C

3

95

3

default

-40

-20

0

2.5

Q345-D

4

96

3

default

200

300

0

2.5

Q235-B

0

l         2015115,修正了大連彈簧廠的恒力彈簧數據庫ZDJcrudeDLTH.mdb中載荷容量位移范圍表HDforceDist_DLcapacity字段數據(載荷容量),使選型結果更準確。使用的更新查詢語句為:UPDATE (SELECT *,pmax*a.mindist/1000 AS ca, a.capacity,b.capacity FROM HDforceDist_DLdisc AS a LEFT JOIN HDforceDist_DL AS b ON a.dh=b.dh ORDER BY a.dh) SET b.capacity=ca,a.capacity=ca。更新前,HDforceDist_DLcapacity字段值與更新后差別很小,可認為是更新后取整數而得。HDforceDist_DLdisc是為圓柱形碟簧準備的載荷容量位移范圍表,目前該廠沒有開發碟簧,不影響用戶使用。

l         2015116,修正了江蘇蘇源電力裝備有限公司的恒力彈簧數據庫ZDJcrudeJSSY.mdb中載荷容量位移范圍表HDforceDist_SY的一些記錄的maxDist字段數據(位移上限)。更新了ZDJcrudeCZDL.mdb中載荷容量位移范圍表HDforceDist_CZ的一些記錄的maxDist字段數據(位移上限)

HDforceDist_SY表更新前后對照

 

更新前

更新后

DH

MaxDist

MaxDist

0~18

356

203

19~34

356

254

85~94

508

406

l          2015116,提供了華東電力設計院、西北電力設計院2010年編制的發電廠汽水管道支吊架設計手冊(D-ZD2010)(以下簡稱D-ZD2010)支吊架零部件數據庫ZDJCrudeD-ZD2010.mdb。對該手冊中一些疑似有誤數據修訂如下,以便AutoPHS計算:

l          2015118在計算選項中增加復選框:“按力、力矩分量絕對值計算G47/48當量力”,默認為選中。選中后,按20049AutoPHS4.1之前的版本計算G47/G48當量力,那時計算公式與西北電力設計院編制的《火力發電廠汽水管道支吊架設計手冊》(1983.07)116118頁公式是一致的。20049AutoPHS4.1按照部分用戶反饋的意見,修改了固定支架G47G48當量力的計算公式:公式中3個分量力、3個分量力矩取絕對值,但這樣做是違反結構力學計算原理的。因此,增加這個復選框,默認按手冊公式計算,但仍然允許用戶選中這按鈕,按絕對值分量計算。

l          2015120升級了恒力彈簧選型算法。升級前,使用恒力彈簧載荷容量表選擇恒力彈簧型號。升級后,使用載荷容量表和最小臨界位移表聯合校核恒力彈簧型號,選擇結果更精準。給PhsManuConstantSPRING增加字段minCriticalDisplacement存儲最小臨界位移載荷容量表的名稱。

l          2015121修改了sort.mdb數據庫PhsManu表字段SEQ=3ProductName= 恒力彈簧(碟簧)’的記錄,修改該記錄CrudeDataTableNum字段值78SQL字段值增加了一個表名稱minCriticalDisplacement

l          2015122在計算選項中增加數字框:“恒力彈簧最大串聯數”,默認為1。為1時,是不允許恒力彈簧串聯使用的。根據2004年第5期《華中電力》論文《恒力彈簧選型及恒力彈簧支吊架的設計與安裝》(作者:劉瑜、徐傳海,中南電力設計院)建議,不應串聯使用恒力彈簧,如果恒力彈簧容量不夠,應該使用特殊設計的整體恒力彈簧。為了消除恒力彈簧容易翹尾無法正常工作造成的問題,應該禁止使用PHBPHCLHBLHCLHD等型號恒力彈簧,使用能與輔助鋼結構完全固定連接的PHAPHDPHELHALHE等型號恒力彈簧。

l          2015122修改“鍵入一個數”BUG。在一些很偶然的情況下,比如當AllPrjDB.mdb 數據庫ZA表某些字段類型為數字型且存儲的浮點數為0時,在某些64位操作系統機器上AutoPHS圖形輸入界面熱態或冷態數據頁顯示-0,這時可能不穩定地出現提示“鍵入一個數”,當按照提示鍵入了非0數字以后,提示不再出現,否則一直循環提示“鍵入一個數”。解決辦法:使用MFC將變量綁定到CString類型,修改前綁定到float類型。

l          2015123修正數據庫ZDJCrudeXBDLY.mdb中表crudePART字段值CustomID=L9CustomID=L10的記錄的字段sizeD的值,sizeD字段保存的是最大位移Δmax的值。更新前,CustomIDL9L10的記錄的sizeD字段值是空的。

l         2015124修改了ZDJCrudeD-ZD2010.mdb數據庫connect2010表增加連接匹配記錄,這些記錄適合于D-ZD2010數據庫新增的支吊架零部件,如下:

connect

CNTB

CNTBnum

CNTBextlenFLD

RELATION

CNTE

CNTEnum

CnteXfx

CnteRotation

CNTEFLDN

CNTN

103

 

SIZE5

 

L8

 

1

 

SIZE3

L2

103

 

SIZE5

 

L8

 

1

 

SIZE3

L1

104

 

SIZE5

 

L8

 

1

 

SIZE3

L2

104

 

SIZE5

 

L8

 

1

 

SIZE3

L1

106

 

SIZE5

 

L8

 

1

 

SIZE3

L2

106

 

SIZE5

 

L8

 

1

 

SIZE3

L1

109

 

 

 

T5

1

 

 

 

 

109

 

 

 

T4

 

 

 

 

 

109

 

 

 

LHG

1

 

 

 

 

109

 

 

 

L15

 

 

 

 

 

109

 

 

 

415

 

 

 

 

 

另外還新增了415416417與所有根部連接的記錄,以便讓底板生根在根部。

l          2015125修改了ZDJCrudeHDDLY.mdb數據庫crudeAttachmentECCustomID字段=JG3的記錄,增加了一條size2=27的記錄,以免設計煙風煤粉管道支吊架時選擇不到直徑為27mm的附件JG3-14a墊板,該記錄數據復制自JG3-14b。使用更新查詢語句update  crudePA set sizeh=-sizeb1 where CustomID like 'D9*'更新ZDJCrudeXBDLY.mdb數據庫crudePACustomID字段類似D9*的記錄,使sizeh字段等于尺寸B1的負值,更新之前這些記錄sizeh=0;修改PHScode.mdb數據庫PhsBlkDimPosBlkID=D9 or ‘D9A的記錄Dh字段值從0改為-2.0964;打開ACAD圖形文件PXD9.dwgPZD9.dwg,使用命令BASE把圖形插入基點Y坐標向+方向移動2.0964,這樣就把D9D9A的管部標高位置從以前的螺栓連接處移到了管夾上部邊沿,便于安裝定位。

l          2015125修改了ZDJCrudeD-ZD2010.mdb數據庫crudePA2010CustomID字段=109的記錄,復制customid=105相同管徑的sizeC字段值為這些記錄的sizeC字段賦值,使用的2SQL語句是:SELECT * INTO a105 FROM crudePA2010 WHERE customid='105' ORDER BY customid, bh, dw, tj;update (SELECT a.bh, a.sizec, b.bh, b.sizec FROM crudepa2010 AS a LEFT JOIN a105 AS b ON (b.dw= a.dw) WHERE a.customid='109' ORDER BY a.customid, a.dw, a.tj ) as c set a.sizec=b.sizec

l          2015126使用更新查詢語句update  crudePA set sizeh=-sizeb1 where CustomID like 'D11*'更新ZDJCrudeXBDLY.mdb數據庫crudePACustomID字段類似D11*的記錄,使sizeh字段等于尺寸B1的負值,更新之前這些記錄sizeh=0;修改PHScode.mdb數據庫PhsBlkDimPosBlkID=D11 or ‘D11A的記錄Dh字段值從0改為-2.5;打開ACAD圖形文件PXD9.dwgPZD9.dwg,使用命令BASE把圖形插入基點Y坐標向+方向移動2.5,這樣就把D11D11A的管部標高位置從以前的螺栓連接處移到了管夾上部邊緣,便于安裝定位。

l          2015126使用更新查詢語句update  crudePA set sizeh=-sizeb/2 where CustomID like 'D10*'更新ZDJCrudeXBDLY.mdb數據庫crudePACustomID字段類似D10的記錄,使sizeh字段等于尺寸B/2的負值,更新之前這些記錄sizeh=0;修改PHScode.mdb數據庫PhsBlkDimPosBlkID=D10的記錄Dh字段值從0改為-4.2731;打開ACAD圖形文件PXD10.dwgPZD10.dwg,使用命令BASE把圖形插入基點Y坐標向+方向移動4.2731,這樣就把D10的管部標高位置從以前的螺栓連接處移到了管夾上部邊緣,便于安裝定位。

l          2015126修改《AutoPHS用戶指南》,在第16.8節“用戶化AutoPHS”增加了16.8.5節約“替換材料”,并且修改了程序使其支持多選卷冊或材料,還修改了替換材料的一個錯誤:修改前,會替換所有工程相同卷冊代號的材料,修改后只替換選擇的工程選擇的卷冊中的材料。AutoPHS“替換材料”功能可快速替換整個工程的材料,如把Q235-A替換成Q235-B,也是一個高風險功能,應謹慎使用,使用前請備份好AllPrjDB.mdb數據庫,因為快速替換以后沒法恢復原狀。

l          2015127修改了“支吊架組裝模板管理”對話框中選擇過濾復選框后彈簧組件數量不正確的BUG。修改前,默認按每個支吊架組件內最大串聯數為2計算彈簧組件數,所以彈簧串聯數>=3時選擇彈簧串聯組件數量為2的模板。修改后,按PhsManuSPRINGSerialNumPerSPR字段給出的每個組件彈簧允許最大串聯數計算彈簧組件數。具體代碼如下:long iTmp=(modPHScal::ZdjType.GetAt(0) -'0') / modPHScal::giAllowedMaxSerialNumPerSPR ;iTmp += (0 == (modPHScal::ZdjType.GetAt(0) -'0') % modPHScal::giAllowedMaxSerialNumPerSPR  ? 0 : 1);修改前modPHScal::giAllowedMaxSerialNumPerSPR全局變量位置處用的常數2.修改后,只有少數情況還不能正確,比如ZD83彈簧T4T5每組最多允許2個串聯彈簧,而SerialNumPerSPR設置值3只適用于T1T2T3T3A。還修改了AllPrjDB.mdb數據庫ZAdn1gn1兩個字段含義,修改后這2個字段分別表示該支吊架的管部ID、根部ID,這樣在改變支吊架零部件規范以后可以根據ID查出CustomID,否則如果保存的是CustomID在規范改變以后將很難查出對應的ID,因為新規范可能已經不能識別這個CustomID了,導致自動選型失敗。只有把dn1字段值保存為ID值而不是CustomID值,才能避免程序出現找不到CustomID錯誤,因為不可能在改變規范時掃描所有的支吊架修正其管部CustomID,既浪費時間也沒有必要。因此決定把所有dn1gn1字段保存ID值而不是CustomID值。(盡管已經有Iddn1Idgn1字段保存管部、根部ID值,但程序很少用Iddn1Idgn1字段。)

l          2015127使用更新查詢語句update  crudePAec set sizeh=-sizeb1 where CustomID like 'CS#'更新ZDJCrudeHDDLY.mdb數據庫crudePAecCustomID字段類似CS#的記錄,使sizeh字段等于sizeB1字段(尺寸B1)的負值,更新之前這些記錄sizeh=0,更新CustomID=CS1CS2CS3CS4的記錄數共552個;修改PHScode.mdb數據庫PhsBlkDimPosBlkID= D11CS4的記錄Dh字段值從0改為-2.5;打開ACAD圖形文件PXD11CS4.dwgPZD11CS4.dwg,使用命令BASE把圖形插入基點從原點坐標0,0處向+Y方向移動到0,2.5,這樣就把CS4(D11CS4)的管部標高位置從以前的螺栓連接處移到了管夾上部邊緣,便于安裝定位。

l          2015127修改了PHScode.mdb數據庫connectPASAconnectCSPRconnectSPR表增加連接匹配記錄,這些記錄適合于Y83-J01手冊數據庫ZDJcrudeHDDLY.mdb新增的支吊架零部件D11CS4

l          2015127修改了恒力彈簧選型算法,使選型更準確。修改前,選擇恒力彈簧只查荷載容量,不查位移和安裝方式;修改后,把載荷容量、臨界最小位移、安裝方式聯合檢查,更精準。

l          2015128修改了華東電力設計院編制的《煙風煤粉管道支吊架手冊試用本》(1977.03)零部件數據庫ZDJcrudeHDDLY.mdb中數據,使更準確。修改如下:在零件匹配表connectEC中新增L7DdG12LcG12LcGcbeam/GIbeam連接記錄。新增一種根部GCBEAMS(混凝土梁側)用于與Lm吊耳連接。

l          2015129PHScode.mdb加入支吊架數據庫管理SQL查詢,可以生成每個支吊架零部件數據庫新增的零部件ID表,提取這些ID在連接匹配表connect的記錄,根據這些ID刪除每個零部件數據庫中各個類別id表的記錄,使id表只反映本零件數據庫中的內容。聯合connectPASA/connectSPR/connectCSPR三個類別連接匹配表生成總連接匹配表connect,從connect提取connectPASA/connectSPR/connectCSPR三個類別連接匹配表。使用這些SQL語句修改了zdjcrudeHDDLY.mdbzdjcrudeD-ZD2010.mdbzdjcrudeYZDF.mdb、大連康維.mdb數據庫的id表。

l          2015130修改了AutoPHS程序,使“支吊架組裝模板管理”對話框中“可連接零件”列表框、“支吊架零部件選擇”對話框字符區分大小寫,正確反映零部件類別標志字符。比如華東電力設計院煙風煤粉管道支吊架設計手冊試用本(1977.03)根部標志符第2位是小寫字符,而管部標志符第2位是大寫字符,如果都大寫,就一樣了。

l          2015130PHScode.mdb數據庫connectCSPR表刪除cntb=L1Dd9個記錄,現在把L1DdL1L2DdL2按同樣算法處理。刪除cntb=ZHBcnte=L7Ddcntn=LG31個記錄,修改1個記錄cntb=ZHBcntn=LG3cnteL8Dd改為L8。這樣恒力彈簧支座ZHB可正確連接拉撐桿。在connectSPR表修改cntb=L1Dd為‘L2Dd’cnte=T1T2T3的記錄。

l          201521修改PHScode.mdb數據庫PhsBlkDimPosBlkID=106的記錄Dh字段值從0改為1.4;打開ACAD圖形文件PX106.dwgPZ106.dwg,使用命令BASE把圖形插入基點Y坐標向-方向移動1.4,這樣就把106的管部標高位置從以前的螺栓連接處移到了管夾上部支撐處邊緣,便于安裝定位。在PhsBlkDimPos表增加blkID=415記錄,其數據復制自blkID=L15記錄,使繪制鋼板時不再出現提示“沒有415這個塊

l         201521修改了ZDJCrudeD-ZD2010.mdb數據庫crudePART2010CustomID字段=415的記錄,使Pmax字段值為60000kgf,以便正確選型。使用的SQL語句是: UPDATE  crudePART2010 SET Pmax=60000 WHERE  customid='415

l         201523發布AutoPHS9.0版,可運行在WinodwsXPVistaWindows7等多個操作系統,提供了AutoPHS9.0版本格式的華東電力設計院、西北電力設計院2010年編制的發電廠汽水管道支吊架設計手冊(D-ZD2010)(以下簡稱D-ZD2010)支吊架零部件數據庫ZDJCrudeD-ZD2010.mdb,改進了恒力彈簧選型算法,修改了華東電力設計院煙風煤粉管道支吊架數據庫部分數據,修改了材料替換功能,使得把整個卷冊或工程的Q235-A.F材料替換成Q235-B更方便。

l         201526ZDJCrudeD-ZD2010.mdb數據庫crudePART2010CustomID字段=415417的記錄復制到ZDJCrudeXBDLY.mdb數據庫crudePART表和ZDJCrudeHDDLY.mdb數據庫crudePARTec表,并復制對應的id表記錄。使用的查詢語句為:INSERT INTO crudePARTec IN 'd:/db/zdjcrudeHDDLY.mdb' SELECT customid,BH,pmax,size2,size3,sizeh,size4,weight, sizeA , sizeB, sizeDelta, sizeF1,sizeF2,sizeA1,sizeh1,sizeh3 FROM crudePART2010 WHERE customid  between '415' and '417';INSERT INTO crudePARTid IN 'd:/db/zdjcrudeXBDL Y.mdb' SELECT * FROM crudePART2010id WHERE customid  between '415' and '417'

l         201526修改CreateTmpConnectTable()函數代碼,使維護連接匹配表更簡單。修改前,函數每次先刪除workprj.mdbconnect表,再復制PHScodeconnectPASAconnectSPRconnectCSPR表記錄分別插入到workprj.mdbconnect表。修改后,直接復制PHScodeconnect表到workprj.mdbconnect表,這樣只需要維護PHScodeconnect表的連接匹配記錄,否則要維護3個表connectPASAconnectSPRconnectCSPR,很麻煩。

l         201526修改CreateTmpIDCustomIDTable()函數代碼,使維護ID-CustomID表更簡單。修改前,函數每次先刪除workprj.mdbPictureClipData表,再復制Zdjcrude庫管部、根部、連接件、彈簧、恒力彈簧、螺栓螺母、附件、型鋼等部件的id表記錄分別插入到workprj.mdbPictureClipData表。修改后,不刪除workprj.mdbPictureClipData, 只復制Zdjcrude庫管部、根部、連接件、彈簧、恒力彈簧、螺栓螺母、附件、型鋼等部件的id表中CustomID不在PictureClipDataCustomID字段中的那些記錄,加快了速度,而且保留了那些當前選擇規范不存在的CustomID,避免了更換規范后可能選擇不到零部件的問題。

l         201526修改EDIBAcad:rawTableACAD函數代碼,使在調用ACAD2009 COM接口繪制支吊架組裝圖時能夠繪制零件明細表。修改前,繪制文字為空在acad2004不出錯,在acad2009出錯退出。修改后,判斷文字不為空才繪制,避免出錯退出不繪制零件明細表。

l         201526modregistry.cpp文件增加一個函數GetPHSVerKey,并在GetRegKey函數中調用CString strPHSVer=GetPHSVerKey(_T("AutoPHS"),_T("AutoPHS_Version"),_T("9.0"))得到AutoPHS版本號,這樣升級軟件版本不需要修改注冊表相關代碼,只需要在注冊表AutoPHS子鍵AutoPHS_Version鍵名寫入版本號如9.0就可以正常運行。但這樣也讓新老版本不能同時運行了。

l         201528修改EDIBAcad:rawTableACAD ()函數代碼,使其調用ACAD COM接口能正常繪制零件明細表。這故障表現為:點擊菜單“繪圖”、“繪制當前支吊架組裝圖”,在某些ACAD版本不能繪制零件明細表。測試了幾個acad版本,在acad2009/2010/2013(估計2009-2014版本)會出錯退出,acad2004/2008(估計2000-2008版本)不會出錯退出。這故障的原因是acad2009-2014版本不允許寫空文字,但acad2000-2008允許寫空文字,故修改代碼捕獲這個錯誤,使其正常運行不出錯。

l          201528修改ZDJCrudeXBDLY.mdb數據庫crudePARTCustomID字段=416的記錄,使其sizeH字段表示尺寸t,將尺寸h保存到sizeh1字段。同步修改ZDJCrudeHDDLY.mdb數據庫crudePARTec表、ZDJCrudeD-ZD2010.mdb數據庫crudePART2010表的對應CustomID=416的記錄。這樣可以正確計算支架高度。

l          201528修改PHScode.mdb數據庫PhsBlkDimPos,增加BlkID=416的記錄DhZh字段值為1.0169;新增ACAD圖形文件PX416.dwgPZ416.dwg,使用命令BASE把圖形插入基點放在最下面線段中點。復制這個記錄,并將復制的記錄BlkID字段值從416改為417。這樣就避免繪圖含有416417零件時出現提示“沒有這個塊”。

l         201528在數據庫ZDJCrudeHDDLY.mdb增加固定支架CZ4F。過程如下:復制crudePAecCustomID字段值CZ4的記錄到新表crudePAec_CZ4F,修改表crudePAec_CZ4F字段CustomID值從CZ4改為CZ4F,把表crudePAec_CZ4F的全部記錄插入到表crudePAec。在PHScode.mdb數據庫connect表增加CZ4F與根部G47/G48/SJ8連接匹配記錄。在PhsBlkDimPos表復制BlkID=D12的記錄DhZh字段值為0, 并將復制的記錄BlkID字段值從D12改為CZ4F。復制ACAD圖形文件PZD12.dwg另存為PZCZ4F.dwg,修改圖形使符合實際,保存這個圖形文件,又將其另存為PXCZ4F.dwg,這樣就完成了。尚未增加強度校核算法。使用的查詢語句是:SELECT * INTO crudePAec_CZ4F IN 'D:\DB\ZdjcrudeHDDLY.mdb' FROM crudePAec WHERE CustomID like 'CZ4';UPDATE crudePAec_CZ4F IN 'D:\DB\ZdjcrudeHDDLY.mdb' SET CustomID='CZ4F';INSERT INTO crudePAec SELECT * FROM crudePAec_CZ4F IN 'D:\DB\ZdjcrudeHDDLY.mdb' WHERE CustomID like 'CZ4F' ORDER BY customid, tj,dw;

l         201529修復了零部件數據庫的idcustomid字段有空值時不能正常工作的BUG。解決方法是:在生成ID-CustomID對照表時排除customid為空值的記錄。

l         201529修復了選擇支吊架零部件規范改變而模板號不變時計算支吊架出錯的BUG。解決方法是:在計算前,根據該支吊架的模板號,重新寫一遍IDCustomID,這樣只要規范中存在CustomID,就可以計算成功,否則計算才不成功。而修復前,如果沒改變模板號重寫CustomID,導致計算時不能識別該CustomID

l         2015218修改ZDJcrudeJYSH.mdb數據庫PhsManuConstantSPRING表增加字段minCriticalDisplacement存儲最小臨界位移載荷容量表的名稱DisplacementRange_JYSH。這個表DisplacementRange_JYSH的數據復制自ZDJcrudeDLTH.mdb數據庫DisplacementRange_DL表。暫時也使用這個表DisplacementRange_JYSH作為該庫碟簧恒力彈簧的載荷容量位移表,可能不能正常選型。修改ZDJcrudeJSSY.mdb數據庫PhsManuConstantSPRING表增加字段minCriticalDisplacement存儲最小臨界位移載荷容量表的名稱DisplacementRange_SY。這個表DisplacementRange_SY的數據復制自ZDJcrudeCZDL.mdb數據庫DisplacementRange_CZ表。

l          2015221修復了在圖形輸入界面選擇單位制時的一個錯誤。這錯誤在多個支吊架使用了不同的單位制時偶爾出現,會使載荷變得很大。還修復了雜項選項頁的一些錯誤,現在能正常顯示當前支吊架的彈簧剛度,而且在顯示雜項選項頁時如果遇到手工輸入數據來計算的支吊架(因為偶爾type字段為空了)時不會出錯致命退出。修復了在圖形輸入界面右鍵彈出菜單過濾彈簧支吊架的一個小BUG,剛性吊架會被選擇到彈簧支吊架。現在過濾器中增加了載荷判斷,誤判幾率就很小了。

l          2015221修改了PHScode.mdb數據庫connect表增加L15T4連接匹配記錄,以適應支架彈簧選擇。

l         2015221修改了冷態吊零彈簧選型的荷載變化系數計算公式:冷態吊零荷載變化系數使用工作荷載為基準,即冷態吊零荷載變化系數mvCoefOfVarLoad = fabs(1 - TmpPaz/mvF)。還修改了圖形輸入界面選項頁之間的反饋方式,允許用戶手工輸入冷熱態的載荷或工作安裝載荷,以便計算彈簧:當計算選項選擇了“冷態吊零”,將可以在“注釋”選項頁“安裝荷載”輸入數值,該值自動反饋到“冷態”選項頁垂直方向“荷載”框,反之亦然。現在采用AutoPSA EXP(膨脹工況) CASEARII EXP(膨脹工況)位移作為彈簧選型熱位移,之前采用AutoPSA OPE(運行工況)作為彈簧選型熱位移。

回復 支持 反對

使用道具 舉報

地板
 樓主| 發表于 2015-2-28 18:25:01 | 只看該作者

l          2015227修改了PHScode.mdb數據庫SelSpringRuleSEQ字段值=1的記錄,修改LocalRuleDescriptionRuleDescription字段值 串聯數最小,彈簧號最小 彈簧號最小,串聯數最小,修改其DefRuleSQLRuleSQL字段值 ORDER BY SerialNum,SEQ,Weight, CoefOfVarLoad DESC,DifToMidLine ORDER BY SEQ,SerialNum, Weight,CoefOfVarLoad DESC,DifToMidLine。這樣修改后,當選擇AutoPHS菜單“文件”-“選項”-“計算選項”-“彈簧選擇的規則”-“彈簧號最小,串聯數最小”時,可選出西北電力設計院編制的《火力發電廠汽水管道支吊架設計手冊》(1983.07版,即ZD83)73例題31種情況彈簧,否則如果選擇其他選項則選出第2種情況彈簧(2種情況下,彈簧冷熱態平均位置更接近中線,即所謂在經濟工作范圍內工作)。在SelectedSpring表新增2個單精度浮點型數值字段DifToMidLineaz、DifToMidLinepj。新增了2種彈簧選擇規則,即字段SEQ=9SEQ=10兩個記錄,如下:

SelSpringRule

SEQ

RuleDescription

LocalRuleDescription

RuleSQL

DefRuleSQL

9

安裝位置近中線(適合運行時間小于停機時間)

安裝位置近中線(適合運行時間小于停機時間)

ORDER BY DifToMidLineaz,Weight,CoefOfVarLoad DESC

ORDER BY DifToMidLineaz,Weight,CoefOfVarLoad DESC

10

平均位置近中線(適合運行、停機時間相等)

平均位置近中線(適合運行、停機時間相等)

ORDER BY DifToMidLinepj,Weight,CoefOfVarLoad DESC

ORDER BY DifToMidLinepj,Weight,CoefOfVarLoad DESC

l          2015年2月28日修正了選中“累加零部件重量到彈簧工作載荷”復選框時有時彈簧號不正確的BUG。

 

回復 支持 反對

使用道具 舉報

5#
 樓主| 發表于 2017-5-15 18:01:41 | 只看該作者
2015年11月5日升級AutoPHS軟件,以前只支持CAD2000-CAD2006 32位系統,升級后支持CAD2000-CAD2014 的32位AutoCAD。支持32位系統和64位系統,修復了軟件中存在的多個BUG。軟件版本從8.0升級為9.0。

2016年1月20日新增了AutoPHS對管道應力分析軟件CAESAR II 2014 7.0及其以下版本的接口,可以導入CAESARII (2014) 7.0的計算結果數據到AutoPHS9.0。此前的AutoPHS僅僅能導入CAESAR II (2011) 5.3及其以下版本的計算結果。導入CAESARII計算結果如各工況支吊架載荷、位移、彈簧號等數據到AutoPHS以后,再使用AutoPHS就可以設計支吊架。

2016年5月10日,修復了AutoPHS軟件切換規范后,選擇模板計算存在結果不對的問題和零件串并聯數不一致的問題。

2016年11月28日支吊架設計軟件AutoPHS9.0可以運行在32位或64位CAD,支持的32位CAD版本有AutoCAD2002-2014(CAD2002,2003,2004,2005,2006,2007,2008,2009, 2010, 2011, 2012, 2013,2014),支持的64位CAD版本有AutoCAD2007-2014(2007,2008, 2009, 2010, 2011, 2012,2013,2014)。支持的Windows操作系統有XP,Vista,7,8,10。

2017年2月20日 修改滑動支架和導向支架,輸出時支吊架名稱類型不正確的BUG。

2017年3月1日,AutoPSA軟件的計算結果文件與以前不一致,導致AutoPHS不能抽取新版本的應力計算結果數據。AutoPHS修復了應力計算結果數據提取的問題。修復了Z4不能與其他零件連接的BUG和SJ8不能顯示的BUG。

2017年4月12日,發布新的優易三維支吊架設計軟件PHS3D 10.0,該軟件取代原優易管道支吊架設計軟件AutoPHS9.0,并可以和管道應力分析軟件AutoPSA9.3和三維工廠設計軟件AutoPDMS10.1或AVEVA PDMS集成。
PHS3D 10.0版本主要功能如下:
(1)、具有老版本AutoPHS常用功能。
(2)、兼容AutoPHS模板組裝和選型功能。
(3)、提供多種靈活方便直觀的模板選擇方式。
(4)、與AutoPSA或CAESARII接口。
(5)、可以在AutoPDMS或AVEVA PDMS生成并顯示三維支吊架模型。
(6)、關聯三維支吊架和三維管道,能夠在AutoPDMS移動觀察每個支吊架節點。
(7)、支持32位或64位Windows操作系統,支持32位或64位AutoCAD版本2007-2014。
2017年4月26日,發布PHS3D 10.0.1三維支吊架軟件,軟件主要改進功能如下:
(1)、修復了PHS3D在AutoCAD 64位系統中有些界面不能顯示的BUG
(2)、優化軟件的界面,方便用戶在AutoPDMS或AVEVA PDMS中的使用。
(3)、修復軟件在智能生成模板時,管部方向不對的問題。
(4)、在三維支吊架模型庫UPH中增加和完善對華東電力院的支持。
(5)、增加三維支吊架在AutoPDMS中自動定位管道功能,方便用戶快速查找設計的邏輯支吊架類型和三維支吊架的顯示。
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們

長沙優易軟件開發有限公司(中文簡稱:優易軟件,英文簡稱:UESOFT)是三維管道CAD/CAE一體化設計軟件開發商,也是新一代三維工廠設計管理系統的開創者。公司開發的自主知識產權的管道應力分析軟件AutoPSA居于中國大陸市場前2名。UESOFT于2000年10月23日經湖南省長沙市工商行政管理局核準登記設立。

聯系我們

  • 地址: 中國湖南省長沙市高新區桐梓坡西路保利麓谷林語中心i區1棟718-725
  • 電話: 0731-88808590
  • Email: [email protected]
© 2001-2013 Comsenz Inc..  Powered by Discuz! X3.2  技術支持:永益科技
快速回復 返回頂部 返回列表