• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      Vlisp在管道彎管參數(shù)計算中的應(yīng)用

      2019-05-30 11:26:28安萌
      山東工業(yè)技術(shù) 2019年12期
      關(guān)鍵詞:二次開發(fā)

      安萌

      摘 要:本文介紹了輸氣管道轉(zhuǎn)角的計算方法,并探討了利用AutoCAD二次開發(fā)中的Vlisp語言在管道彎管參數(shù)計算中的應(yīng)用。

      關(guān)鍵詞:Vlisp;角度計算;彎管參數(shù);二次開發(fā)

      DOI:10.16640/j.cnki.37-1222/t.2019.12.187

      1 概述

      輸氣管道設(shè)計過程中,需要設(shè)置不同類型的管道彎管,這就要確定管道轉(zhuǎn)角的空間角度,然后根據(jù)相關(guān)規(guī)范確定某空間角度下管道轉(zhuǎn)角的類型及相關(guān)參數(shù)。再采用Vlisp語言進行編程,可實現(xiàn)管道空間角度及彎管參數(shù)的自動計算。

      2 管道轉(zhuǎn)角計算原理

      2.1 空間角度的計算

      將空間角度在水平、縱向兩個平面投影后,可將空間角α拆分為α1、α2、θ三個角度,不同類型轉(zhuǎn)角的α、α1、α2、θ相互關(guān)系見圖1。

      當空間角度為水平轉(zhuǎn)角或縱向轉(zhuǎn)角時可直接量取,當轉(zhuǎn)角為迭加角時需根據(jù)三角函數(shù)關(guān)系進行換算。

      ①當空間轉(zhuǎn)角坡向相同時α=arccos(cosα1*cosα2*cosθ+sinα1*sinα2)

      ②當空間轉(zhuǎn)角坡向相反時α=arccos(cosα1*cosα2*cosθ-sinα1*sinα2)

      根據(jù)上述公式,可計算出彎管的空間角度α。

      2.2 管道彎管參數(shù)的計算

      根據(jù)法律規(guī)范及以往項目經(jīng)驗,可約定彎管的曲率半徑、角度范圍及角度系列差。在空間轉(zhuǎn)角α、曲率半徑R已知情況下,通過空間轉(zhuǎn)角計算公式及曲線要素計算公式,即可獲得管道轉(zhuǎn)角的各項參數(shù)。

      切線長:T=R*tan(α/2) 曲線長:L=R*α*(π/180) 外失距:E=(R/cosα)-R

      3 采用Vlisp計算方法

      通過分別獲取管道平面圖及斷面圖中某轉(zhuǎn)角始邊上的點、轉(zhuǎn)點坐標及終邊上的點,可取得2.1節(jié)計算公式中的α1、α2、θ三個參數(shù)進而計算出管道的空間轉(zhuǎn)角α,再結(jié)合選取的管道曲率半徑R,通過曲線要素計算公式可確定彎管的各項參數(shù)。

      空間轉(zhuǎn)角為迭加角時:

      坡向相同:(setq jsjd (radtorad (abs (acos (+ (* (cos texa1) (cos texa2) (cos texθ)) (* (sin texa1) (sin texa2)))))))

      坡向相反:(setq jsjd (radtorad (abs (acos (- (* (cos texa1) (cos texa2) (cos texθ)) (* (sin texa1) (sin texa2)))))))

      空間轉(zhuǎn)角為縱向轉(zhuǎn)角時:

      坡向相反:(setq tmpzj (atof (angtos (radtorad (+ texa1 texa2)) 0 4)))

      坡向相同:(setq tmpzj (atof (angtos (radtorad (abs (- texa1 texa2))) 0 4)))

      空間轉(zhuǎn)角為水平轉(zhuǎn)角時:(setq texθ (radtorad texθ))

      根據(jù)空間轉(zhuǎn)角及管道曲率半徑規(guī)定,計算各彎管參數(shù):

      彈性敷曲率半徑:(setq qlbj (* 3600.0 (expt (* (expt (/ gdwj 10) 2) (/ (- 1 (cos (/ jsjd 2))) (expt (/ (* jsjd 180) pi) 4))) (/ 1 3.0))))

      冷彎彎管、熱煨彎管曲率半徑:(setq qlbj (/ (* lwql gdwj) 1000))

      彈敷、冷彎、熱煨切線長度:(setq qxcd (* qlbj (/ (sin (/ jsjd 2)) (cos (/ jsjd 2)))))

      彈敷、冷彎、熱煨弧長:(setq hc (* jsjd qlbj))

      彈敷、冷彎、熱煨外失距:(setq wsj (- (/ qlbj (cos (/ jsjd 2))) qlbj))

      運行以上代碼即可計算出管道彎管參數(shù)。

      4 應(yīng)用實例

      根據(jù)AutoCAD二次開發(fā)界面語言DCL可制作基本參數(shù)輸入界面,根據(jù)項目規(guī)定的設(shè)計參數(shù)及上節(jié)計算過程代碼,可將計算出管道彎管參數(shù)結(jié)果并再次反饋至界面,進而實現(xiàn)了管道彎管參數(shù)的自動化計算及顯示,節(jié)省了工作量,從而大大提高了工作效率。

      5 結(jié)束語

      本文采用Vlisp語言對AutoCAD進行了二次開發(fā),實現(xiàn)了管道轉(zhuǎn)角及彎管參數(shù)的自動化計算,在實際項目中得到了較好的應(yīng)用,提高了管道轉(zhuǎn)角設(shè)計的效率及質(zhì)量,減少了大量的工作量。

      參考文獻:

      [1]吳永進,林美櫻.AUTOCAD完全應(yīng)用指南[M].北京:科學出版社,

      2009.

      [2]GB 50251-2015 輸氣管道工程設(shè)計規(guī)范[S].

      [3]SY/T 5257-2004 油氣輸送用鋼制彎管[S].

      猜你喜歡
      二次開發(fā)
      淺談基于Revit平臺的二次開發(fā)
      甘肅科技(2020年20期)2020-04-13 00:30:02
      西門子Operate高級編程的旋轉(zhuǎn)坐標系二次開發(fā)
      淺談Mastercam后處理器的二次開發(fā)
      模具制造(2019年3期)2019-06-06 02:11:02
      基于C#的AutoCAD建筑構(gòu)件庫二次開發(fā)
      江西建材(2018年2期)2018-04-14 08:01:14
      西門子Easy Screen對倒棱機床界面二次開發(fā)
      基于全站儀二次開發(fā)的覆冰厚度測量與實現(xiàn)
      電測與儀表(2016年9期)2016-04-12 00:29:52
      Micaps3.2 版本二次開發(fā)入門淺析
      西藏科技(2015年12期)2015-09-26 12:13:51
      基于VB的ANSYS二次開發(fā)在變壓器抗短路性能分析中的應(yīng)用
      基于CATIA的橡皮囊成形毛料展開的二次開發(fā)
      機械工程師(2015年9期)2015-02-26 08:38:10
      ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應(yīng)用
      汽車零部件(2014年5期)2014-11-11 12:24:32
      平阳县| 嵩明县| 万年县| 廉江市| 永兴县| 昭通市| 绍兴市| 婺源县| 莱阳市| 鹤壁市| 云安县| 惠东县| 尼木县| 辽源市| 肥乡县| 平顺县| 孙吴县| 闵行区| 玉田县| 西宁市| 雅江县| 呼图壁县| 咸阳市| 英吉沙县| 曲水县| 三河市| 同仁县| 淮阳县| 叶城县| 井研县| 罗平县| 邓州市| 利辛县| 手机| 彩票| 黔西县| 崇阳县| 交口县| 博罗县| 武清区| 确山县|