王煥新
摘要:CARD/1是一款國際化、功能集成化、智能化程度高,應用靈活的線路勘測設計軟件。文章主要介紹在CARD/1系統下平交口設計的二次開發,使平交口渠化設計達到參數化,智能化、盡量減少設計人員的手工勞動量,提高設計效率。
關鍵詞:平交口;智能設計;參數化;CARD/1
中圖分類號:TM921 文獻標識碼:A 文章編號:1009-2374(2014)03-0027-02
1 概述
CARD/1是一款國際化、功能集成化、智能化程度高,應用靈活的線路勘測設計軟件。特別是其強大的二次開發功能,設計人員可借助二次開發功能靈活解決設計中的問題,實現自己的設計思想和目標。CARD/1系統在公路平面、縱斷面、橫斷面及繪圖方面的應用已經非常成熟。但要實現平交口的參數化設計,就需要進行二次開發以達到目標。近年來,我國的基礎建設步伐越來越快,高等級公路和城市道路的建設飛速發展,特別是城市道路設計中,平交口設計非常多。而平交口設計是制約市政道路設計周期的關鍵因素,實現平交口設計的智能化,就能大大地節約人力物力,大大縮短設計
周期。
2 開發過程
平交口設計中涉及到主線和次線,也可能有多條路脊線參與設計,需要綜合考慮。從形式上分,有T型、Y型、十字型平交口和環形平交口等。在平交口設計中,最復雜的是平交口的渠化設計及高程設計。而平交口渠化設計中涉及的內容也很多,有右轉彎車道設計、導流島設計、淚滴型導流島設計、左轉彎車道設計、直行車道導流島設計等。與之配套的相關設計規范也相當詳細和繁多。設計者要想完成一個復雜的平交口設計,需要做大量的工作,費時費力。就目前而言,市場上除了個別軟件能夠對簡單的平交口進行豎向設計外,還沒有一款軟件能夠自動化地完成平交口的渠化設計。
經過對大量已經完成的平交口設計進行分析研究,在CARD/1系統上進行二次開發實現平交口的參數化設計是可行的。下面簡述開發過程。
2.1 開發思路
要實現平交口的參數化設計,就需要找到平交口渠化設計的規律和方法,通過引入一系列的控制參數,達到智能化設計平交口的目的。
通過分析各種形式的平交口,不難發現,無論是兩路交叉還是多路交叉,都可以按照任意兩條相鄰路脊線進行考慮,整個平交口區域會被相鄰路脊線區分成多個象限,對于任意象限的右轉彎車道設計、導流島設計及豎向設計,均存在共性,可以采用同一套參數進行控制設計,這樣,就可以將一個整體的平交口設計拆分成各個獨立的部分,按照逐個象限單獨完成設計,將復雜的問題簡單化,最終完成整個平交口的設計。
2.2 功能開發
根據對平交口的分析,結合設計規范,確定了各種形式的渠化設計所需的參數需求,并繪制了參數配置圖,設計者對各參數的含義一目了然,可根據規范要求對各參數進行賦值,輕松完成參數的配置。
對于右轉彎車道設計,可以選用單圓弧或三段圓弧設計,不同的設計方式采用的參數相同,只是對參數的使用做了不同的處理,列舉兩個參數配置圖如圖1、圖2所示。
左轉彎車道設計,可以選用有中分帶或無中分帶的設計形式,兩種形式采用的參數配置不同,也可以設計直行車道的導流島,由于篇幅限制,不再一一配圖。
程序會分析用戶給定的平交口形式及參數配置,經過分析處理,精確定位渠化設計的邊線,可自動分析出右轉彎車道邊線、導流島邊線、淚滴型導流島邊線、左轉彎車道邊線、直行車道導流島邊線,從而完成平交口的渠化設計。如果設計出來的邊線不合理,用戶可以通過調整參數達到修改設計的目的。同時,程序可以結合用戶給定的特征點高程完成豎向設計,分析計算得到的成果會記錄在不同的圖層中,便于后續的出圖和編輯。
圖3是利用此參數化平交口設計功能完成的T型平交口的渠化設計成果:
圖3
此功能的開發,填補了自動處理平交口渠化設計的空白,大大提高了設計效率,極大地節約了設計單位的人力物力。
3 應用與結語
本功能在各大設計院中得到了極大的應用和推廣,得到了廣大平交口設計工程師的認可和好評。由于CARD/1系統極大的開放性,使設計者的設計理念得到極大的發揮和擴展,利用二次開發,可以大大降低設計工程師的手工勞動量,將設計師從繁瑣的手工勞動中解放出來,讓設計師回歸到設計本身,而不是變成繪圖員。
鑒于本人水平有限,文中有不妥之處,敬請同行批評指正,并希望與廣大同行在CARD/1系統的開發與應用上相互交流。
參考文獻
[1] 公路路線設計規范(JTG D20-2006)[S].
[2] 公路幾何設計細則[S].
[3] 西安開道萬軟件有限公司.CARD/1應用教程.2002.
[4] 城市道路設計規范(CJJ 37-90)[S].
[5] 公路工程技術標準(JTJ 001-97)[S].
摘要:CARD/1是一款國際化、功能集成化、智能化程度高,應用靈活的線路勘測設計軟件。文章主要介紹在CARD/1系統下平交口設計的二次開發,使平交口渠化設計達到參數化,智能化、盡量減少設計人員的手工勞動量,提高設計效率。
關鍵詞:平交口;智能設計;參數化;CARD/1
中圖分類號:TM921 文獻標識碼:A 文章編號:1009-2374(2014)03-0027-02
1 概述
CARD/1是一款國際化、功能集成化、智能化程度高,應用靈活的線路勘測設計軟件。特別是其強大的二次開發功能,設計人員可借助二次開發功能靈活解決設計中的問題,實現自己的設計思想和目標。CARD/1系統在公路平面、縱斷面、橫斷面及繪圖方面的應用已經非常成熟。但要實現平交口的參數化設計,就需要進行二次開發以達到目標。近年來,我國的基礎建設步伐越來越快,高等級公路和城市道路的建設飛速發展,特別是城市道路設計中,平交口設計非常多。而平交口設計是制約市政道路設計周期的關鍵因素,實現平交口設計的智能化,就能大大地節約人力物力,大大縮短設計
周期。
2 開發過程
平交口設計中涉及到主線和次線,也可能有多條路脊線參與設計,需要綜合考慮。從形式上分,有T型、Y型、十字型平交口和環形平交口等。在平交口設計中,最復雜的是平交口的渠化設計及高程設計。而平交口渠化設計中涉及的內容也很多,有右轉彎車道設計、導流島設計、淚滴型導流島設計、左轉彎車道設計、直行車道導流島設計等。與之配套的相關設計規范也相當詳細和繁多。設計者要想完成一個復雜的平交口設計,需要做大量的工作,費時費力。就目前而言,市場上除了個別軟件能夠對簡單的平交口進行豎向設計外,還沒有一款軟件能夠自動化地完成平交口的渠化設計。
經過對大量已經完成的平交口設計進行分析研究,在CARD/1系統上進行二次開發實現平交口的參數化設計是可行的。下面簡述開發過程。
2.1 開發思路
要實現平交口的參數化設計,就需要找到平交口渠化設計的規律和方法,通過引入一系列的控制參數,達到智能化設計平交口的目的。
通過分析各種形式的平交口,不難發現,無論是兩路交叉還是多路交叉,都可以按照任意兩條相鄰路脊線進行考慮,整個平交口區域會被相鄰路脊線區分成多個象限,對于任意象限的右轉彎車道設計、導流島設計及豎向設計,均存在共性,可以采用同一套參數進行控制設計,這樣,就可以將一個整體的平交口設計拆分成各個獨立的部分,按照逐個象限單獨完成設計,將復雜的問題簡單化,最終完成整個平交口的設計。
2.2 功能開發
根據對平交口的分析,結合設計規范,確定了各種形式的渠化設計所需的參數需求,并繪制了參數配置圖,設計者對各參數的含義一目了然,可根據規范要求對各參數進行賦值,輕松完成參數的配置。
對于右轉彎車道設計,可以選用單圓弧或三段圓弧設計,不同的設計方式采用的參數相同,只是對參數的使用做了不同的處理,列舉兩個參數配置圖如圖1、圖2所示。
左轉彎車道設計,可以選用有中分帶或無中分帶的設計形式,兩種形式采用的參數配置不同,也可以設計直行車道的導流島,由于篇幅限制,不再一一配圖。
程序會分析用戶給定的平交口形式及參數配置,經過分析處理,精確定位渠化設計的邊線,可自動分析出右轉彎車道邊線、導流島邊線、淚滴型導流島邊線、左轉彎車道邊線、直行車道導流島邊線,從而完成平交口的渠化設計。如果設計出來的邊線不合理,用戶可以通過調整參數達到修改設計的目的。同時,程序可以結合用戶給定的特征點高程完成豎向設計,分析計算得到的成果會記錄在不同的圖層中,便于后續的出圖和編輯。
圖3是利用此參數化平交口設計功能完成的T型平交口的渠化設計成果:
圖3
此功能的開發,填補了自動處理平交口渠化設計的空白,大大提高了設計效率,極大地節約了設計單位的人力物力。
3 應用與結語
本功能在各大設計院中得到了極大的應用和推廣,得到了廣大平交口設計工程師的認可和好評。由于CARD/1系統極大的開放性,使設計者的設計理念得到極大的發揮和擴展,利用二次開發,可以大大降低設計工程師的手工勞動量,將設計師從繁瑣的手工勞動中解放出來,讓設計師回歸到設計本身,而不是變成繪圖員。
鑒于本人水平有限,文中有不妥之處,敬請同行批評指正,并希望與廣大同行在CARD/1系統的開發與應用上相互交流。
參考文獻
[1] 公路路線設計規范(JTG D20-2006)[S].
[2] 公路幾何設計細則[S].
[3] 西安開道萬軟件有限公司.CARD/1應用教程.2002.
[4] 城市道路設計規范(CJJ 37-90)[S].
[5] 公路工程技術標準(JTJ 001-97)[S].
摘要:CARD/1是一款國際化、功能集成化、智能化程度高,應用靈活的線路勘測設計軟件。文章主要介紹在CARD/1系統下平交口設計的二次開發,使平交口渠化設計達到參數化,智能化、盡量減少設計人員的手工勞動量,提高設計效率。
關鍵詞:平交口;智能設計;參數化;CARD/1
中圖分類號:TM921 文獻標識碼:A 文章編號:1009-2374(2014)03-0027-02
1 概述
CARD/1是一款國際化、功能集成化、智能化程度高,應用靈活的線路勘測設計軟件。特別是其強大的二次開發功能,設計人員可借助二次開發功能靈活解決設計中的問題,實現自己的設計思想和目標。CARD/1系統在公路平面、縱斷面、橫斷面及繪圖方面的應用已經非常成熟。但要實現平交口的參數化設計,就需要進行二次開發以達到目標。近年來,我國的基礎建設步伐越來越快,高等級公路和城市道路的建設飛速發展,特別是城市道路設計中,平交口設計非常多。而平交口設計是制約市政道路設計周期的關鍵因素,實現平交口設計的智能化,就能大大地節約人力物力,大大縮短設計
周期。
2 開發過程
平交口設計中涉及到主線和次線,也可能有多條路脊線參與設計,需要綜合考慮。從形式上分,有T型、Y型、十字型平交口和環形平交口等。在平交口設計中,最復雜的是平交口的渠化設計及高程設計。而平交口渠化設計中涉及的內容也很多,有右轉彎車道設計、導流島設計、淚滴型導流島設計、左轉彎車道設計、直行車道導流島設計等。與之配套的相關設計規范也相當詳細和繁多。設計者要想完成一個復雜的平交口設計,需要做大量的工作,費時費力。就目前而言,市場上除了個別軟件能夠對簡單的平交口進行豎向設計外,還沒有一款軟件能夠自動化地完成平交口的渠化設計。
經過對大量已經完成的平交口設計進行分析研究,在CARD/1系統上進行二次開發實現平交口的參數化設計是可行的。下面簡述開發過程。
2.1 開發思路
要實現平交口的參數化設計,就需要找到平交口渠化設計的規律和方法,通過引入一系列的控制參數,達到智能化設計平交口的目的。
通過分析各種形式的平交口,不難發現,無論是兩路交叉還是多路交叉,都可以按照任意兩條相鄰路脊線進行考慮,整個平交口區域會被相鄰路脊線區分成多個象限,對于任意象限的右轉彎車道設計、導流島設計及豎向設計,均存在共性,可以采用同一套參數進行控制設計,這樣,就可以將一個整體的平交口設計拆分成各個獨立的部分,按照逐個象限單獨完成設計,將復雜的問題簡單化,最終完成整個平交口的設計。
2.2 功能開發
根據對平交口的分析,結合設計規范,確定了各種形式的渠化設計所需的參數需求,并繪制了參數配置圖,設計者對各參數的含義一目了然,可根據規范要求對各參數進行賦值,輕松完成參數的配置。
對于右轉彎車道設計,可以選用單圓弧或三段圓弧設計,不同的設計方式采用的參數相同,只是對參數的使用做了不同的處理,列舉兩個參數配置圖如圖1、圖2所示。
左轉彎車道設計,可以選用有中分帶或無中分帶的設計形式,兩種形式采用的參數配置不同,也可以設計直行車道的導流島,由于篇幅限制,不再一一配圖。
程序會分析用戶給定的平交口形式及參數配置,經過分析處理,精確定位渠化設計的邊線,可自動分析出右轉彎車道邊線、導流島邊線、淚滴型導流島邊線、左轉彎車道邊線、直行車道導流島邊線,從而完成平交口的渠化設計。如果設計出來的邊線不合理,用戶可以通過調整參數達到修改設計的目的。同時,程序可以結合用戶給定的特征點高程完成豎向設計,分析計算得到的成果會記錄在不同的圖層中,便于后續的出圖和編輯。
圖3是利用此參數化平交口設計功能完成的T型平交口的渠化設計成果:
圖3
此功能的開發,填補了自動處理平交口渠化設計的空白,大大提高了設計效率,極大地節約了設計單位的人力物力。
3 應用與結語
本功能在各大設計院中得到了極大的應用和推廣,得到了廣大平交口設計工程師的認可和好評。由于CARD/1系統極大的開放性,使設計者的設計理念得到極大的發揮和擴展,利用二次開發,可以大大降低設計工程師的手工勞動量,將設計師從繁瑣的手工勞動中解放出來,讓設計師回歸到設計本身,而不是變成繪圖員。
鑒于本人水平有限,文中有不妥之處,敬請同行批評指正,并希望與廣大同行在CARD/1系統的開發與應用上相互交流。
參考文獻
[1] 公路路線設計規范(JTG D20-2006)[S].
[2] 公路幾何設計細則[S].
[3] 西安開道萬軟件有限公司.CARD/1應用教程.2002.
[4] 城市道路設計規范(CJJ 37-90)[S].
[5] 公路工程技術標準(JTJ 001-97)[S].