『壹』 C++ 編寫的工業軟體有那些
正常創建MFC界面或者單文檔,然後插入對話框實現多個界面調用。2000年UCanCode E-Form++ 圖形可視化源碼庫2.0在國外開始銷售以來,彈指一揮間已經快14年了。這14年裡見慣了各種新技術的不斷涌現、也見慣了各種科技公司的不斷出現和消亡,仔細想來也對,軟體其實也是一個生態,這個生態環境中有生命力強的大樹,也有更多作為大樹養份的小眾植物。大樹只所以能不斷長大,長久不衰,我想一個很重要的原因就是大樹從出生那一刻起就具備的優質基因以及優秀的架構。讓我們深有感觸的是:軟體開發確實是一個需要不斷積累的過程,從當初E-Form++的簡單制圖源碼,到現在能快速開發各類工業基礎應用的優秀的圖形可視化開源架構,如果沒有UCanCode的堅持,隨時都可能面臨著夭折!當然也就不會有現在全球數千家大型軟體公司能夠「拿來即用」開源基礎庫了。1999年我開始負責E-Form++核心基礎架構的設計和開發,本人從事C++編程已經超過17年了, 這些年我基本只看不說,一來擔心自己不會說,另外一個是怕說錯。
個人以為,軟體同其他工業產品一樣也應該分為傳統軟體行業和新技術軟體行業,新技術會在極短的時間不斷涌現,代表著新的生命,甚至預示著未來的方向,但這個方向是不斷修正的。這也就是我們會看到很多技術在出現之後很短時間就消失了。
傳統軟體行業(比如石油、化工、造船、航空、航天… … etc)卻始終保持著非常穩健和平緩的步子向前邁。當Windows 7 & Windows 8在個人應用領域鋪天蓋地的時候,傳統軟體行業才剛剛完成Windows 2000到Windows XP的全面轉換。作為向中國這樣一個體量的大國,如果沒有堅實的工業能力是絕對不可以的。
一提到軟體編程語言的選擇,很多人無不將關注點放在C#, VB, Java上面。其實這也沒錯,畢竟這些語言學起來容易、用起來方便。但作為基礎軟體行業(工業控制、數控、CAD, GIS,製造,建模與模擬等等)支撐著我們國家的工業軟體基礎卻需要大量的C++開發工程師。UCanCode Software這14年裡的感觸最明顯,跟我們接觸的軟體開發公司國內的和國外的開發水平差距巨大,作為工業軟體開發的主力(C++)目前還多以70年代開發員的為主,而80-90後學C++的就相對少多了,試想想, 70年代的人很快就奔40了,新生力量是多麼的不可或缺。對比中美軟體領域看來,作為工業最強國的美國基本上每個大型的實驗室,每個具體的工業領域都有非常專業的軟體。而國內絕大多數都是空白。中國的GDP已經上升為全球第2位,作為中國人是很自豪的一件事,無不希望祖國能夠更加強盛。 但現實很殘酷,由於軟體基礎差,我們的出口的產品基本上都只能做中低端的。這里還更不用說基礎軟體差對國防國家安全構成的威脅。
『貳』 工業軟體有哪些
工業軟體(英文:Instrial Software)是指專用於工業領域里的軟體,包括系統、應用、中間件、嵌入式等。
一般來講工業軟體被劃分為編程語言、系統軟體、應用軟體和介於這兩者之間的中間件。其中系統軟體為計算機使用提供最基本的功能,但是並不針對某一特定應用領域。而應用軟體則恰好相反,不同的應用軟體根據用戶和所服務的領域提供不同的功能。
工業軟體在產品設計、成套裝備設計、廠房設計、工業系統設計中起著非常重要的作用,可以極大地提高工業企業研發、製造、生產管理水平,提升工業管理性能和設計效率,有效節約成本,並實現可視化管理,是現代工業裝備的「大腦」,也是製造業落地工業互聯網,轉型智能製造的有力武器。為此中發智造搜集整理了各類工業軟體,希望對行業有一定幫助。
01主流CAX
序號 軟體名稱 主要功能
1 AUTOCAD CAXA 二維CAD
2 SOLIDWORK/ UG / PROE / CATIA等 三維CAD
3 UG,catia,edgecam,mastercam,cimtron,hypermill,powermill. CAM(數控編程軟體)軟體
4 Ansys 很經典的CAE,國內應用最廣,客戶成熟度最高
5 Nastran/UG NASA已在使用的CAE分析軟體
6 Pam crash 專門的碰撞研究軟體
7 Moldflow 模流分析軟體
8 AutoForm,UG PWD 鈑金沖壓分析軟體
9 Autodesk AutoCAD P&ID / UG PID 管路設計軟體
10 ug moldwizard 模具設計軟體
11 AUTOCAD ELECTRICAL 電氣系統設計軟體
12 UG Imageware,Copy CAD,RapidForm,catia 逆向軟體
02泵行業軟體
序號 軟體名稱 主要功能
1 PUMP CAD 二維 用於過流部件的水力設計
PUMP CAD 三維(水力設計)
2 PUMP CAD 三維(結構設計) 用於泵結構部件以及總裝圖的設計
3 CFTURBO 專業的葉輪及蝸殼設計軟體
4 Fluent CFD 分析軟體
5 CFX CFD 分析軟體
6 Eventech TPump 水泵測試軟體(水力性能測試,氣蝕測試,空載測試,轉堵測試等)
7 Eventech XPump 泵選型軟體(電子樣本,參數選型,API610選型)
8 Eventech SPump 泵行業項目管理軟體(售前管理,選型管理)
9 AutoCAD UG PROE等 CAD設計軟體
03工藝系統專業
(包括化學工程、工業爐、熱工、安全專業)
序號 軟體名稱 主要功能
1 PRO-II 穩態工藝流程模擬(物料平衡,單元分析等)
Aspen Plus
2 Aspen Polymer Plus 聚合物工藝流程模擬
3 Aspen Dynamics & Custom Modeler 動態工藝流程模擬與建模
4 Aspen Properties 純組分及油品物性計算軟體
5 Aspen HX-NET 換熱網路優化
6 FRI 塔設計、校核計算(填料塔,篩板塔,穿流塔等)
7 HTRI 換熱器模擬、設計與校核計算
HTFS
8 INPLANT 管網水力學計算
9 Visual Flow 泄壓系統的模擬計算與設計
10 HEXTRAN 換熱網路模擬計算
11 CFX 流體力學模擬
12 Aspen Zyqad 工藝設計資料庫管理(PFD,設備表,數據表等)
13 SP P&ID 智能P&ID
VPE P&ID
14 Vantage PE 工程資料庫系統
15 GRTMPS/G4 通用流程工業線性規劃系統
16 H/CAMS 原油分析管理系統(包括Chevron原油資料庫)
17 Aspen PIMS 通用流程工業線性規劃系統
18 REF-SIM 汽油和BTX裝置的操作,可用於連續重整、半再生重整和再生重整等不同專利工藝
19 HCR-SIM/HTR-SIM 加氫裂化模擬程序,加氫精製模擬程序
20 AMSIM 用於模擬從氣體或液化石油氣中脫出H2S和CO2的醇胺裝置的穩態過程模擬器
21 SULSIM 優化硫化裝置的運行,識別工藝反應的熱力學以及動力學特徵
22 FRNC-5PC 通用加熱爐模擬
REFORM-3PC 烴蒸汽轉化爐模擬
FURCRAK-PC 加熱爐、裂解爐、轉化爐傳熱計算
23 SAFETI和 LEAK 安全評估軟體(陸地)
24 NEPTUNE OFFSHORE 安全評估軟體(海上)
25 Aspen FlareNet 火炬管網模擬計算軟體
26 SNAMER 蒸汽管網分析監測系統。解決復雜蒸汽管網及壓力超過10MPaG的蒸汽管網的溫度降和阻力降的計算。
27 CCSOS 催化裂化單元反應-再生系統的模擬優化程序
28 CCDIS 催化裂化和延遲焦化單元的塔設計、核算程序
29 TRAYS Package 浮閥、舌形、篩孔和泡罩塔板的工藝計算軟體包
30 HENMFD 多功能換熱網路設計軟體包
31 HEATNT 換熱網路核算程序
32 FINEXCH 內波紋外螺紋管換熱器的計算
33 PHAWorks HAZOP分析
34 Shell FRED 安全分析
35 Shepherd Desktop (including PIPA 3.1) 安全分析
36 COMOS 工藝設計資料庫管理(PFD,設備表,數據表等)
04配管專業
(包括材料應力專業、水道專業)
序號 軟體名稱 主要功能
1 PDS 三維工廠設計系統
PDMS
SP 3D
2 Drawiz PDS平面圖自動標注
E-Draw
3 SP Review 工廠模型瀏覽與校審
VPD Review
JetStream
4 CAESAR II 按ANSI B31等規范進行管系的靜態(線性和非線性)和動態應力分析
5 ANSYS 非線性動態和靜態有限元分析(包括流體計算功能)
6 FE Pipe 管道及壓力容器有限元局部應力分析
7 Vantage PE 工程資料庫系統
8 I-Sketch ISO圖
9 Spoolgen 管道加工圖生成
05容器專業和機械專業
序號 軟體名稱 主要功能
1 SW6 鋼制壓力容器設計計算(GB 150標准)
PV Desktop
LANSYS
2 Aspen Teams 管殼式換熱器設計計算(ASME,TEMA標准)
3 Pvelite 壓力容器整體及部件設計計算 (ASME, UBC,BC,BS5500,TEMA,WRC107,ANSI 標准)
4 TANK 儲罐設計、分析、評估軟體(API650,API653標准)
5 ANSYS 壓力容器局部應力計算
6 ABAQUS 求解線性和非線性問題,包括結構的靜態、動態、熱和電反應等
7 FE Pipe 管道及壓力容器有限元局部應力分析
8 CFX 流體力學模擬
9 CFX Tascflow 透平通道的全負荷分析
10 Solidedge 3D CAD程序,具有零件建模、構建裝配件建模、板金件建模、焊接建件建模等功能
11 DyRoBes 轉子軸承系統動力學模型分析軟體
12 Agile Engineering Design System(AXIAL,AXCAD) 一維透平設計軟體,能給出軸流壓縮機、透平機械的預測性能,支持亞音速、超音速透平的設計,並支持多種工作介質。透平機械設計分析軟體,能提供葉片的幾何造型並為流場分析建立模型
13 Autodesk Inventor Professional(AIP) 機械二維、三維CAD
14 Mathcad CAD工具
15 材料腐蝕資料庫(金屬/非金屬) 材料腐蝕資料庫(金屬/非金屬)
06電氣專業
序號 軟體名稱 主要功能
1 EDSA 電氣系統設計和計算軟體(ANSI標准)
2 ETAP 電氣系統設計和計算軟體(ANSI標准)
3 EES 大型電力電氣工程設計
4 PDS(EE_RACEWAY)/SP3D 電纜橋架設計軟體
PDMS
5 Vantage PE 工程資料庫系統
6 AUTOCAD ELECTRICAL 2008 電氣系統設計軟體
07儀表專業
序號 軟體名稱 主要功能
1 SP Instrumentation (INTOOLS) 集成的儀表設計和資料庫管理
2 PDS(EE_RACEWAY)/SP3D 電纜橋架設計軟體
PDMS
3 Vantage PE 工程資料庫系統
4 WINPCCAD 儀表計算機輔助設計系統
08結構專業
序號 軟體名稱 主要功能
1 PKPM 鋼筋砼的分析與設計,包括框排架,框-剪,獨立基礎,條形基礎,樓梯,剪力牆,彈性地基梁板,高層結構,鋼筋砼基本構件,箱形基礎,樁基等
2 ANSYS 靜態與動態有限元分析
3 STAAD PRO 鋼結構三維計算(美國,日本標准)
4 STAAD SSDD 中國標准鋼結構計算
5 STAAD PRO.Foundation 基礎計算
6 PDS (Frameworks Plus) 鋼結構三維設計
7 StruCad 鋼結構製造圖CAD軟體
8 GTSTRUDL 針對結構靜力、動力計算的空間模型分析軟體
9 Tekla Sterctures 爐子專業使用
10 STEEL 鋼結構CAD設計軟體
11 TSSD 探索者結構工程計算機輔助設計繪圖軟體
12 SAP2000 通用結構分析與設計軟體
13 Etabs 集成化的建築結構建模、分析和設計軟體
14 SAFE 集成化的樓板、基礎底板和擴展式基礎設計軟體
09分析化驗專業與環境保護專業
序號 軟體名稱 主要功能
1 ELAA 大氣環境影響評價的一般計算、繪圖
2 EIAN 根據環評導則推薦的模式預測各種雜訊源對聲環境的影響程度和范圍
3 EIAW 根據環評導則推薦的模式預測計算排放污水對地表水環境的影響程度和范圍
5 EIAProA2008 大氣環評
6 GPS-X 污水處理模擬軟體
7 TOXCHEM 優化污水處理場
10建築專業和暖通空調專業
序號 軟體名稱 主要功能
1 TArch 天正建築CAD軟體
2 TBEC 天正建築節能分析軟體(公建/民住)
3 THvac 天正暖通設計軟體
4 PDS(PE_HVAC)/SP3D 暖通空調三維設計軟體
5 ACS 採暖、通風計算與設計
6 AUTOCAD Revit Architecture Suite 建築設計
7 Ecotect 生態建築大師
8 SketchUp and Piranesi 建築草圖大師與空間彩繪大師,主要應用於3D建築方案設計。
11儲運專業、總圖專業、給排水專業
序號 軟體名稱 主要功能
1 INPLANT 管網水力學計算
2 PIPENET 流體分析設計軟體
3 消防工程CAD 消防工程CAD
4 MIS 2000 總圖設計與管理信息系統
5 WCAD 智能化給排水設計繪圖軟體包。
6 TWT 天正給排水設計CAD軟體
7 AUTOCAD CIVIL 3D 2008 場地設計
12估算專業
序號 軟體名稱 主要功能
1 CostManager/ PCCS 費用控制軟體
2 中國石化工程建設概、預算軟體系統 概算編制
3 中國石油建設安裝工程概、預算軟體系統 中國石油建設安裝工程概、預算
4 鋼筋抽樣軟體GGJ 鋼筋抽樣計算
13項目管理專業
序號 軟體名稱 主要功能
1 STAT 任務分派與檢測統計系統
2 Microsoft Project 進度控制
Primavera P3
Primavera P3e/c
3 Primavera Contract Manager (Expedition) 商務、合同管理
4 SmartPlant RD / SmartPlant Materials 材料與采購管理
PRM
PMCS
5 ACCPAC 工程財務管理
SAP FI/CO
PFCM
6 Documentum 項目電子文檔管理系統
7 PMCV 施工費用與進度檢測
8 IPMS 綜合採購管理軟體
9 Pertmaster 風險分析軟體
10 RMIS 風險管理協同軟體
『叄』 編程軟體有哪幾種
數控編程有很多軟體,最常用的有pro
/
e軟體,ug、catia、cimatron、delcam等軟體。在我國的模具加工業,一般是幾種軟體混合使用。取利補弊。我們鑄造模具廠是金屬模具和壓鑄模具的加工企業。現在使用pro
/
e軟體進行設計,利用其實體參數化的功能。而數控編程軟體則使用cimatron和delcam。在實際工作中使用的效果比較好。
一、
數據格式的轉換:iges是最通用的格式,出錯機率比較少,即使轉換成相應的圖形有錯誤,也能修改。不影響模具的編程質量。pro
/
e的文件轉換成cimatron文件,出了這種iges轉換格式外,還有一種中性文件的轉換方式,即neutral
file
,後綴為neu。效果要比iges的格式要好
『肆』 常用的編程軟體有那些
常用的變成軟體有:Visual studio、WebStrom、PhpStorm、Notepad++、EditPlus、Sublime Text等。
1、Visual studio
Visual studio是一款由美國微軟公司開發的開發工具集,簡稱VS,它包括了整個軟體的生命周期所需要的大部分工具,比如UML工具,代碼管控工具,集成開發環境IDE等等。
5、EditPlus
EditPlus是一款由韓國Sangil Kim出品的小巧而功能強大的可處理文本,HTML和程序語言的Windows編輯器,可以通過設置用戶工具將其作為C,Java,PHP等等語言的一個簡單的IDE
6、Sublime Text
Sublime Text是一款代碼編輯器,是HTML和散文先進的文本編輯器。具有漂亮的用戶界面以及強大的功能,比如代碼縮略圖,Python插件,代碼段等。
『伍』 工控行業中常見的軟體有哪些
與工業自動化相關的軟體、平台實在是太多了,主要看你具體是需要什麼類型或是做什麼工作的。工業組態軟體如WinCC、亞控組態王等,功能都比較強,組態方便。組態王還是國內裝機量第一、用戶數第一、佔有率第一的民族品牌,在性價比方面還是比較高的,還有一些繪圖軟體、PLC編程軟體、觸摸屏組態軟體等等,這個還是看你具體的需求。你可以去了解下亞控,亞控旗下的產品種類還是挺多的。
『陸』 工業機器人都是用什麼軟體編程
要用到什麼軟體編程語言,首先要看由那幾個部分組成。
主要分為三部分。
1、人機交互。人和機器人互動,操作界面,播放視頻,語音互動什麼的。
2、運動規劃。根據要實現的機器人動作,計算如何實現的控制數據。
3、電機控制感測器信號處理。如何控制單個電機的運轉,接受各種感測器的信號。
控制系統包含這幾大部分,開發語言可以有幾種。首先是人機交互部分,這部分選擇空間很大,Android、Windows、Linux系統都可以,Java,C/C++,C#等等在這些上系統能開發的都可以。這部分可以實現的功能多,而且有很多現成的東西(比如訊飛語音,face+的人臉識別),語音控制、智能對話、機器視覺、人臉識別和普通電腦或手機上沒啥區別。
然後就是運動規劃、電機控制,家用這類兩者一般在一個處理器上完成(工業有專門的電機控制,伺服控制器),這部分主要是基於ARM或FPGA平台,解析人機交互部分傳來的消息,完成要達到的動作。這個部分一般ARM處理器跑嵌入式Linux,C/C++語言開發。
FPGA需要專門的硬體描述語言,VHDL或Verilog語言,家用機器人一般不用FPGA。
『柒』 工業機器人編程會有哪些軟體
用的軟體就那麼幾種,才在海瑞朗培訓完,通常不同廠商的工業機器人系統採用不同的編程語言,這些編程語言通常內置於機器人控制器中。譬如:ABB機器人採用的RAPID編程語言,KUKA機器人採用的KRL編程語言,FANUC機器人採用的karel編程語言等,這些編程語言類似C語言或者VB這些高級編程語言的結構形式,同時增加了機器人運動的控制以及對外輸入輸出點的控制等。
為了提高作業效率,同時能夠對於系統進行優化,很多機器人公司推出了針對本公司機器人系統的離線模擬軟體,譬如ABB離線模擬軟體Robot Studio,以及KUKA機器人公司的KUKA.Office Lite離線模擬軟體等,這些軟體通常運行於PC機上,在該環境中模擬的結果可以直接下載到相應的機器人控制器中。還有一類模擬軟體就是類似的IGRIP等類的軟體,這些軟體據我所知通常是用於虛擬現實的機器人模擬應用,並不針對特定的機器人系統。
示教編程就可以應付平時工作了,而且還快捷。人機界面編程就是廠家內置在機器人控制器里的。以上這些編程必須在機器人停止工作時才能進行,效率低下,而離線編程則可以在機器人工作情況下,為下道工序編程,CAM編程差不多,用專門軟體,目前國際上比較有名的,如Deneb公司的IGRIP、Robot Simulatoins公司的WORKSPACE及Tecnomatix公司的ROBOCAD。
『捌』 工業自動化最常用的PLC編程軟體,你知道多少
主流的plc有三菱、西門子用的居多。
『玖』 常用的數控編程軟體有哪些
常用數控軟體簡介CNC( 加工中心 ) 在機械領域飛速普及的今天,電腦造型自然成為機械以及模具從業人員必學的一種技藝,現實證明,一個懂電腦造型、編程比不懂電腦而同樣技術出色的機械從業人員,其工資比例相差3 — 5 倍。而且隨著機械加工的先進,必將減少大量的手工人員。會電腦設計的人將處在一個更高的地位。 1、 MASTERCAM 是如今珠三角最常用的一種軟體,它最早進入中國大陸,您去工廠看到的 CNC 師傅,70% 使用 MASTERCAM ,它集畫圖和編程於一身。繪制線架構最快。縮放功能最好。 2、 CIMATRON 是遲一些進入中國的以色列軍方軟體,在刀路上的功能優越於 MASTERCAM ,彌補了 MASTERCAM 的不足。該系統現已被廣泛地應用在機械、電子、航空航天、科研、模具行業。在加工編程中 99% 使用 CIMATRON 與 MASTERCAM ,早期都用這兩種軟體畫圖及編寫數控程式,但在畫圖造型方面功能不是很好。PRO-E 在這時候走進中國大陸。 3、Pro/E 是 美國 PTC (參數技術有限公司)開發的軟體,十多年來已成為全世界最普及的三維 CAD/CAM (計算機輔助設計與製造)系統。廣泛用於電子、機械、模具、工業設計和玩具等各行業。集合了零件設計、產品裝配、模具開發、數控加工、造型設計等多種功能於一體,97 年開始在大陸流行,用於模具設計、產品畫圖、廣告設計、圖像處理、燈飾造型設計、可以自動產生工程圖紙,目前大部分企業都裝有 Pro/ENGINEER 軟體。它與 UG 是最好的畫圖軟體,但 PRO-E 在大陸最流行。用 PRO-E 畫圖,用 MASTERCAM 和 CIMATRON 加工已經公認。 4、 Unigraphics ( 簡稱 UG) 進入大陸比 PRO-E 晚很多,但同樣是當今世界上最先進、面向製造行業的 CAD/CAE/CAM 高端軟體。 UG 軟體被當今許多世界領先的製造商用來從事工業設計、詳細的機械設計以及工程製造等各個領域。如今 UG 在全球已擁有 17000 多個客戶。UG 自 90 年進入中國市場以來,發展迅速,已經成為汽車、機械、計算機及家用電器、模具設計等領域的首選軟體。 5、 Powermill 是英國的 編 程軟體,刀路最優秀,特別適合殘料加工。 6、CATIA 的最特色的地方就是它的曲面功能強大,應該說是任何一個CAD三維軟體所不能比的,現在國內幾乎所有的航空飛機公司都用CATIA,當然UG也在用,但沒有它廣泛,不過小企業一般還是買不起正版的,國內盜版的也少。CATIA是一套集成的應用軟體包,內容覆蓋了產品設計的各個方面:計算機輔助設計(CAD)、計算機輔助工程分析(CAE)、計算機輔助製造(CAM),既提供了支持各種類型的協同產品設計的必要功能,也可以進行無縫集成完全支持「端到端」的企業流程解決方案。