Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
中国BDN社区
  • Welcome to Bentley Communities
  • Bentley's Communities
  • 中国BDN社区
  • More
  • Cancel
中国BDN社区
中国BDN社区-威客 2. 系统基本组成
    • Sign in
    • 中国BDN社区-威客
    • +iTwin.js编程
    • +MicroStation CONNECT版SDK的新变化
    • +MicroStation编程技巧
    • -OpenRoads中国版平台开发指南
      • 1 概述
      • 2. 系统基本组成
      • +3. CIM SDK
      • +4 Cim Elements
      • +5 CIMMesh SDK
      • +6 CIMSolid SDK
      • +7 CIM Template
    • +ORD SDK二次开发编程
    • +一步步学习ABD-CE开发
    • +一步步学习MicroStation CE Addin开发
    • 一步步学习MicroStation CE MDL开发
    • +一步步学习ProjectWise编程
    • 中国优先社区二次开发精华帖汇总
    • +学习Microstation交互式工具开发
    • +用户分享的文章
    • +过期帖,留存仅供参考

     
     Questions about this article, topic, or product? Click here. 

    2. 系统基本组成

           如前介绍,OpenCivil主要由设计产品和SDK两部分组成。关于这两部分的详细组成及其关系,请见下图:

            在上图中各元素的基本介绍如下:

    • OpenRail Designer Ultimate for China: 为面向铁路行业发布的设计类产品,它在功能上完全包含OpenRoads Designer Ultimate for China,除此之外它还包含铁路设计专用的Rail  App和Rail SDK,以及铁路接触网设计专用的OHL App和OHL SDK;

    • OpenRoads Designer Ultimate for China: 为面向公路行业的设计类产品,它在功能上包含:

      • Roads App/Roads SDK: 公路设计专用的功能及对应SDK;

      • Bridge App/Bridge SDK: 桥梁设计专用的功能及对应SDK;

      • Tunnel App/Tunnel SDK: 隧道设计专用的功能及对应SDK;

      • Site App/Site SDK: 场地设计专用的功能及对应SDK;

      • Prostructure App/Prostructure SDK: 钢筋砼结构配筋专用功能及对应SDK;

    • CIM SDK: 可用于扩展自定义实体的通用SDK,它只有少量功能基于Civil Framework, 主体功能完全基于PowerPlatform;

    • Civil Framework: 也称之为 Civil Infrastructure Framework(CIF),是一个功能强大且非常庞杂的基础类库,主要用于面向土木领域的大规模应用开发。目前,几乎所有的设计类产品均以它为平台开发而成

    • PowerPlatform: Bentley公司的基础框架及类库,公司内几乎所有设计产品均以它为平台开发而成(包括Microstation),此平台虽然功能非常强大,且集成了许多高级功能、 (如点云处理、地形处理、倾斜摄影模型处理、地理坐标处理等等),但由于它是个专业无关的通用平台,故用它直接开发专业产品会比较困难,且工作量很大;

    • DgnPlatform: 用于处理Bentley公司专有的DGN格式文件的一个平台,其功能包含DGN文件的读、写、显示等等;

    • EC Framework: 一个用于以通用且具备高度扩展的方式表达和容纳工程内容的接口库,其中的EC代表Engineering Content。使用它,可将任意来源的工程相关数表达为 一种统一且通用的形式,从而在很大程度上简化了工程数据的表达、存储、访问等;在Bentley产品中,EC有着极为广泛的使用。

            配置开发环境

            必备软件

    • OpenRoads Designer for China/OpenRoads Designer Ultimate for China面向铁路行业发布的设计类产品

    • OpenRail Designer for China/OpenRail Designer Ultimate for China面向公路行业发布的设计类产品

    • CIMPlatformSDK (10.08.xx.xx) CIM 开发包,包含了 CIM 核心框架及相关应用扩展    

           备注:如果本机已经安装了旧版本的开发包,建议完全卸载之后再安装新版本的开发包

          开发工具

    • Visual Studio 2017 及以上     

           备注:当然您也可以使用任何您钟爱的开发工具,例如  Visual Studio Code, Sublime Text, CLion, CodeBlocks 等

    • Share
    • History
    • More
    • Cancel
    • Li Ma Created by Li Ma
    • When: Wed, Mar 10 2021 12:35 AM
    • Li Ma Last revision by Li Ma
    • When: Wed, Mar 10 2021 2:29 AM
    • Revisions: 5
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies