【sap2000】部分模型通过.s2k文件合并模型generating a global model through partial models by .s2k text file

合并模型

Working in Parallel with Models

SAP2000程序具有允许工程师同时处理同一项目的功能,从而在不影响整体模型稳健性的情况下提高速度和灵活性。
The SAP2000 program has functionalities that allow engineers to work on the same project simultaneously, thus enabling effective and flexibility without compromising the robustness of the global model.

本文档的主要目的是:
The main objectives of this document are:

  • 介绍通过部分模型生成全局模型的便利性
    Introduce the ease of generating a global model through partial models
  • 说明在进行模型迁移/合并时需要注意的主要事项
    Explain the main precautions to take when making model migrations/merges

与部分模型相关的主要关注点之一是生成和分配具有相同名称的Load Patterns和Load Cases,以便全局模型具有关联性。
One of the main concerns related to partial models is the generation and attribution of Load Patterns and Load Cases with the same designation among all, so that the global model has correlation.

功能

Functionalities

  • Change Labels (Joint)
  • Import File .s2k

img

步骤

Steps

  1. 首先,需要更改每个部分模型中元素节点的名称,使其唯一。因此,需要在每个模型中定义一个与其他模型不同的前缀,使用选项Edit → Change Labels → Element Labels - Joint。
    First, it is necessary to change the names of the nodes of the elements in each partial model to make them unique. Therefore, it is necessary to define a different prefix from the others in each model, using the option Edit → Change Labels → Element Labels - Joint.
    img

  2. 对所有部分模型重复该过程
    Repeat the process for all partial models

    • 模型A(阶段1/5) Model A (Phase 1/5)
      img

    • 模型B(阶段2/5) Model B (Phase 2/5)
      img

    • 模型C(阶段3/5) Model C (Phase 3/5)
      在这里插入图片描述

    • 模型D(阶段4/5) Model D (Phase 4/5)
      img

    • 模型E(阶段5/5) Model E (Phase 5/5)
      img

  3. 现在需要通过选项File → Import → SAP2000 .s2k Text File → Add to existing model(如果使用其中一个部分模型作为基础)或New model(如果使用新文件)添加部分模型,并使用以下导入选项。
    Now it is necessary to add the partial models through the option File → Import → SAP2000 .s2k Text FileAdd to existing model (if using one of the partial models as a base) or New model (if using a new file), with the following import options.
    img

  4. 开始合并部分模型的过程
    Start the process of merging the partial models

    • 模型A+B(阶段1/4) Models A+B (Phase 1/4)
      img
    • 模型A+B+C(阶段2/4) Models A+B+C (Phase 2/4)
      img
    • 模型A+B+C+D(阶段3/4) Models A+B+C+D (Phase 3/4)
      img
    • 模型A+B+C+D+E(阶段4/4) Models A+B+C+D+E (Phase 4/4)
      img
  5. 最终模型 – 结构上施加的作用的视图。
    Final model – View of the actions applied to the structure.

    img

analyzing android.bp文件并在out/soong/build.ninj中生成ninja文件。 在Android开发中,我们使用android.bp文件来描述构建Android应用程序的模块信息和依赖关系。android.bp文件是Soong构建系统的一部分,它使用Build Blueprints语言来定义构建项目。每个模块在android.bp文件中有一个或多个相关的属性。这些属性包括模块类型、编译选项、依赖关系等。 为了生成构建系统所需的ninja文件,我们需要先分析android.bp文件。在分析过程中,Soong构建系统会读取android.bp文件并解析其中的模块属性。然后,它会根据这些属性生成对应的构建规则和依赖关系。 生成的ninja文件将保存在out/soong/build.ninj目录中。这个文件是一个由构建系统生成的规则文件,其中包含了构建项目所需的所有命令和依赖关系。ninja文件采用一种简单的语法来描述这些规则,它可以让构建系统更加高效地执行构建过程。 通过分析android.bp文件并生成ninja文件,我们可以确保构建系统能够正确地编译和构建Android应用程序。这个过程可以自动化,以提高开发效率并降低错误的发生。 总之,分析android.bp文件并生成ninja文件是构建Android应用程序的关键步骤之一。它确保了我们的应用程序可以成功地编译和构建,并最终生成可执行文件和APK包。同时,这个过程也为开发者提供了一个方便的构建环境,使他们可以更加专注于应用程序的开发和调试工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hmywillstronger

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值