一種基于xsteel的大型鋼結構工藝信息提取方法
【技術領域】
[0001]本發明專利涉及一種大型鋼結構工藝信息提取方法,尤其涉及基于XSTEEL平臺的大型鋼結構工藝信息提取方法。
【背景技術】
[0002]Xsteel軟件是芬蘭Tekla公司開發的三維智能鋼結構詳圖設計軟件,Xsteel軟件中包含了全球各主要國家的型材庫、材質庫、螺栓庫等建模時需要的數據和信息;還包含一個綜合性的智能自動節點庫,這就為準確,快速地搭建結構模型提供了可靠的保證。
[0003]目前的大型結構物加工工藝流程一般采用人機交互,輸入工藝步驟,這樣給工藝設計人員帶來了大量的繁重、重復性手工勞動,延長了工藝設計周期,而且容易出錯,降低了工藝設計質量。Xsteel軟件搭建的模型中,包含了鋼結構工程中結構和建造的全部信息,如果能在建模過程中自動提取工藝信息,就能夠節省人工編制工藝步驟的工作,而且能夠保證工藝流程更加準確,為后續鋼結構的加工設計做準備,提高大型鋼結構加工制造效率。
【發明內容】
[0004]本發明的目的在于克服已有技術的不足,提供一種能夠保證工藝流程更加準確,為后續鋼結構的加工設計做準備,提高大型鋼結構加工制造效率的基于XSTEEL的大型鋼結構工藝?目息提取方法。
[0005]為了達到上述目的,本發明采用的技術方案是:
[0006]本發明的一種基于XSTEEL的大型鋼結構工藝信息提取方法,它包括以下步驟:
[0007]步驟一、采用C#語言在Tekla的API模塊中開發工藝信息提取平臺和零件特征信息提取平臺,并將所述的工藝信息提取平臺和零件特征信息提取平臺集成到Tekla的環境中;然后建立大型鋼結構的加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫,用來存儲大型鋼結構的加工制造工藝信息和零件特征信息;
[0008]步驟二、在Tekla中進行大型結構物的建模,利用工藝信息提取平臺提取建模過程中的工藝步驟,然后將工藝步驟信息以數據表的格式上傳到大型鋼結構的加工制造工藝信息數據庫中;
[0009]步驟三、使用Tekla中的自動編號功能為鋼結構模型的所有零件進行編號,然后通過所述的零件特征信息提取平臺提取鋼結構所有的零件的特征并上傳于零件特征信息數據庫;
[0010]步驟四、將加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫中的工藝步驟信息和零件特征信息分別以xls的格式導出到Excel表格中,生成大型結構物加工制造工藝信息文件,對工藝信息文件進行編號,所述的編號與待加工的大型結構物編號相對應。
[0011]與現有技術相比,本發明的有益效果:
[0012]建模過程中自動提取工藝信息,節省人工編制工藝步驟的工作量,而且能夠保證工藝流程更加準確,為后續鋼結構的加工設計做準備,提高大型鋼結構加工制造效率。
【附圖說明】
[0013]圖1為本發明一種基于XSTEEL的大型鋼結構工藝信息提取方法的流程示意圖。
【具體實施方式】
[0014]下面結合具體實施例對本發明進行詳細描述。
[0015]如圖1所示的本發明的基于XSTEEL的大型鋼結構工藝信息提取方法,包括以下步驟:
[0016]步驟一、采用C#語言在Tekla的API模塊中開發工藝信息提取平臺和零件特征信息提取平臺(Tekla Open API是一種由Tekla開發的專業應用程序編程界面(API)),并將所述的工藝信息提取平臺和零件特征信息提取平臺集成到Tekla的環境中;然后建立大型鋼結構的加工制造工藝信息數據庫,以及鋼結構零件特征信息數據庫,用來存儲大型鋼結構的加工制造工藝信息和零件特征信息。
[0017]步驟二、在Tekla中進行大型結構物的建模,利用工藝信息提取平臺提取建模過程中的工藝步驟,主要包括切割、成型、焊接、涂裝等工藝步驟信息,然后將工藝步驟信息以數據表的格式上傳到大型鋼結構的加工制造工藝信息數據庫中。
[0018]步驟三、使用Tekla中的自動編號功能為鋼結構模型的所有零件進行編號,然后通過所述的零件特征信息提取平臺提取鋼結構所有的零件的特征,主要包括長度、寬度、直徑等特征,然后上傳于鋼結構零件特征信息數據庫。
[0019]步驟四、將加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫中的工藝步驟信息和零件特征信息分別以xls的格式導出到Excel表格中,生成大型結構物加工制造工藝信息文件,對工藝信息文件進行編號,所述的編號與待加工的大型結構物編號相對應,為后續加工制造做準備。
[0020]實施例1
[0021]為生活樓屋頂搭建橫梁。
[0022]步驟一、采用C#語言在Tekla的API模塊中開發工藝信息提取平臺和零件特征信息提取平臺,并將所述的工藝信息提取平臺和零件特征信息提取平臺集成到Tekla的環境中;然后建立大型鋼結構的加工制造工藝信息數據庫,以及鋼結構零件特征信息數據庫,用來存儲橫梁的加工制造工藝信息和零件特征信息。
[0023]步驟二、在Tekla軟件中激活工藝信息提取平臺和零件特征信息提取平臺,然后進行建模:(1)在材料庫中選取相似橫梁,進行切割;(2)在橫梁與立柱接觸部位創建梁柱焊接節點。建模完成后,對工藝步驟信息進行上傳,上傳到加工制造工藝信息數據庫。
[0024]步驟三、使用Tekla中的自動編號功能為搭建的橫梁進行編號,然后通過所述的零件特征信息提取平臺提取橫梁的特征,主要包括長度、寬度等特征,然后上傳于鋼結構零件特征信息數據庫。
[0025]步驟四、將加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫中的橫梁搭建工藝步驟信息和橫梁特征信息分別以xls的格式導出到Excel表格中,生成橫梁加工制造工藝信息文件,對工藝信息文件進行編號,所述的編號與待加工橫梁的大型結構物編號相對應,為后續加工制造做準備。
[0026]以上示意性的對本發明及其實施方式進行了描述,該描述沒有限制性,附圖中所示的只是本發明的實施方式之一,實際的結構也并不局限于此。如果本領域的技術人員受其啟示,在不脫離本發明創造宗旨的情況下,采用其它形式的傳動、驅動裝置以及連接方式不經創造性的設計與該技術方案相似的結構方式及實施例,均應屬于本發明的保護范圍。
【主權項】
1.一種基于XSTEEL的大型鋼結構工藝信息提取方法,它包括以下步驟: 步驟一、采用C#語言在Tekla的API模塊中開發工藝信息提取平臺和零件特征信息提取平臺,并將所述的工藝信息提取平臺和零件特征信息提取平臺集成到Tekla的環境中;然后建立大型鋼結構的加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫,用來存儲大型鋼結構的加工制造工藝信息和零件特征信息; 步驟二、在Tekla中進行大型結構物的建模,利用工藝信息提取平臺提取建模過程中的工藝步驟,然后將工藝步驟信息以數據表的格式上傳到大型鋼結構的加工制造工藝信息數據庫中;步驟三、使用Tekla中的自動編號功能為鋼結構模型的所有零件進行編號,然后通過所述的零件特征信息提取平臺提取鋼結構所有的零件的特征并上傳于零件特征信息數據庫;步驟四、將加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫中的工藝步驟信息和零件特征信息分別以xls的格式導出到Excel表格中,生成大型結構物加工制造工藝信息文件,對工藝信息文件進行編號,所述的編號與待加工的大型結構物編號相對應。
【專利摘要】本發明公開了一種基于XSTEEL的大型鋼結構工藝信息提取方法,它包括以下步驟:開發工藝信息提取平臺和零件特征信息提取平臺并集成到Tekla的環境中;然后建立大型鋼結構的加工制造工藝信息數據庫以及鋼結構零件特征信息數據庫;在Tekla中進行大型結構物的建模,利用工藝信息提取平臺提取建模過程中的工藝步驟,然后將工藝步驟信息以數據表的格式上傳到大型鋼結構的加工制造工藝信息數據庫中;為鋼結構模型的所有零件進行編號,然后通過零件特征信息提取平臺提取鋼結構所有的零件的特征并上傳于零件特征信息數據庫;將工藝步驟信息和零件特征信息分別以xls的格式導出到Excel表格中。本方法提高了大型鋼結構加工制造效率。
【IPC分類】G06F17/50
【公開號】CN105468836
【申請號】CN201510810477
【發明人】代春陽, 馮志肖, 邢海濤, 王京風
【申請人】博邁科海洋工程股份有限公司
【公開日】2016年4月6日
【申請日】2015年11月20日