Skip to content

Commit

Permalink
Add more translation
Browse files Browse the repository at this point in the history
  • Loading branch information
Jessesn committed Jul 27, 2024
1 parent df81d95 commit 1c665f1
Show file tree
Hide file tree
Showing 39 changed files with 1,083 additions and 1,089 deletions.
35 changes: 22 additions & 13 deletions docs/pages/_cn/1.0/guides/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,40 +6,49 @@ toc: false
<!-- 10 -->
<!-- 20 -->
<!-- 30 -->
## Essentials
These pages guide you through understanding the underlying concepts in Revit data model: *Elements*, *Parameters*, *Categories*, *Families*, *Types*, *Instances*, etc. They also show you how to use Rhino and Grasshopper inside Revit, and the basics of transferring geometry and data between Revit and Rhino (or other applications) using {{ site.terms.rir }}. Make sure to take a look at the [*Getting Started*]({{ site.baseurl }}{% link _en/1.0/getting-started.md %}) page before continuing.
## 必备内容
这个页面将会带着你理解 Revit 数据模型中的基本概念:图元、参数、类别、族、类型与实例等。还会向你展示如何在 Revit 中使用 Rhino Grasshopper, 以及 Revit Rhino (或其他应用)之间转换数据与几何图形的基本知识。在此之前请务必查阅 [*Getting Started*]({{ site.baseurl }}{% link _en/1.0/getting-started.md %}) 介绍内容.

{% include ltr/gallery.html group="Essentials" large=false %}


<!-- 40, 50-->
## Modeling in Revit
Grasshopper add-on, included with {{ site.terms.rir }}, provides custom Revit-aware nodes that can create native content in Revit. These pages guide you through generating native Revit elements using {{ site.terms.rir }}

## Revit 建模

Grasshopper 插件包括{{ site.terms.rir }}提供了定制的 Revit 组件,可以在 Revit 中创建原生内容,这些页面将会指导你通过利用 {{ site.terms.rir }} 来创建 Revit 原生图元。

{% include ltr/gallery.html group="Modeling" large=false %}

<!-- 60 -->
## Documentation in Revit
These pages guide you through working with Revit views and sheets using {{ site.terms.rir }}

## Revit 文档

这些页面将会指导你如何利用 {{ site.terms.rir }} 来处理 Revit 视图与图纸

{% include ltr/gallery.html group="Documentation" large=false %}

<!-- 70 -->
## Containers
Revit has a few ways to containerize geometry inside a Revit model. These pages guide you through working with these containers in {{ site.terms.rir }}

## 容器

Revit 有一些方法在 Revit 模型中容器化几何图像,这些页面将会指导你如何利用 {{ site.terms.rir }} 使用这些容器

{% include ltr/gallery.html group="Containers" large=false %}

<!-- 80 -->

<!-- 90 -->
## Project Settings
These pages guide you through working with global model global configurations using {{ site.terms.rir }}

## 项目设置

这些页面将指导你如何利用 {{ site.terms.rir }} 处理全局模型配置

{% include ltr/gallery.html group="Settings" large=false %}

<!-- 100 -->
## Scripting
These pages guide you through using Rhino python editor, and Grasshopper scripting components in {{ site.terms.rir }}

## 脚本

这些页面将会指导你如何在 {{ site.terms.rir }} 中使用 Rhino Pyhton 脚本编辑器与 Grasshopper 脚本运算器

{% include ltr/gallery.html group="Scripting" large=false %}
40 changes: 16 additions & 24 deletions docs/pages/_cn/1.0/guides/revit-assemblies.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,57 +6,49 @@ subtitle: Workflows for Revit Assemblies
group: Containers
---

## Querying Assemblies
## 查询部件

Use the {% include ltr/comp.html uuid='fd5b45c3' %} component to find all the existing Assemblies in the project.
使用 {% include ltr/comp.html uuid='fd5b45c3' %} 运算器可以查询项目中既有的所有部件

![]({{ "/static/images/guides/revit-assembly-query.png" | prepend: site.baseurl }})

{% capture api_note %}
In Revit API, Worksets are represented by the {% include api_type.html type='Autodesk.Revit.DB.AssemblyInstance' title='DB.AssemblyInstance' %}.
{% endcapture %}
Revit API 中工作集通过 {% include api_type.html type='Autodesk.Revit.DB.AssemblyInstance' title='DB.AssemblyInstance' %}.
{% endcapture %} 来表达
{% include ltr/api_note.html note=api_note %}

## Finding Specific Assembly
## 查询指定部件

To find a Assembly by name use the {% include ltr/comp.html uuid='fd5b45c3' %} component.
使用 {% include ltr/comp.html uuid='fd5b45c3' %} 运算器可以根据指定名字来查找部件

![]({{ "/static/images/guides/revit-assembly-query-typeName.png" | prepend: site.baseurl }})

## Reading Assembly Elements
## 读取部件图元

Get or Set Assembly Elements using the {% include ltr/comp.html uuid='33ead71b' %} component.
如果需要读取或设置部件图元,请使用 {% include ltr/comp.html uuid='33ead71b' %} 运算器.

![]({{ "/static/images/guides/revit-assembly-members.png" | prepend: site.baseurl }})

## 创建一个部件


## Creating an Assembly

Create a new Assembly Type with the {% include ltr/comp.html uuid='6915b697' %} component.
如果需要创建一个新的部件,请使用e {% include ltr/comp.html uuid='6915b697' %} 运算器.

![]({{ "/static/images/guides/revit-assembly-create.png" | prepend: site.baseurl }})

## 添加部件至项目


## Adding Assembly to Project

Add an Assembly Type to a Project Location with the {% include ltr/comp.html uuid='26feb2e9' %} component.
使用 {% include ltr/comp.html uuid='26feb2e9' %} 运算器可以在项目中根据指定位置添加部件,

![]({{ "/static/images/guides/revit-assembly-add-location.png" | prepend: site.baseurl }})

## 拆卸部件


## Disassemble Assembly

Disassemble Assembly instance with the {% include ltr/comp.html uuid='ff0f49ca' %} component.
利用 {% include ltr/comp.html uuid='ff0f49ca' %} 运算器可以拆卸部件.

![]({{ "/static/images/guides/revit-assembly-disassemble.png" | prepend: site.baseurl }})

## Assembly Origin
## 部件原点

Get and Set the Assembly Origin with the {% include ltr/comp.html uuid='1c1cc766' %} component.
利用 {% include ltr/comp.html uuid='1c1cc766' %} 运算器可以设置或获取部件原点.

![]({{ "/static/images/guides/revit-assembly-origin.png" | prepend: site.baseurl }})


60 changes: 33 additions & 27 deletions docs/pages/_cn/1.0/guides/revit-categories.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,64 +9,70 @@ ghdef:
---

{% capture link_note %}
Categories are the highest-level groups. These categories are built into Revit and loosely organize the components by their function. Categories cannot be removed or added-to in Revit. There are many Categories within Revit organized in various ways.

类别是最高级别的组织,这些类别都内置于 Revit 中,根据各自不同的功能松散的组织各自的组件。无法在 Revit 中删除或添加类别,但提供许多不同的方式组织类别。
{% endcapture %}
{% include ltr/link_card.html note=link_note thumbnail='/static/images/guides/revit-categories.png' %}

There are multiple category types in a Revit model:
- *Model* categories e.g. *Walls*, *Doors*, *Floors*, *Roofs*, etc.
- *Analytical* categories e.g. *Analytical Surfaces*, *Structural Loads*, etc.
- *Annotation* categories e.g. *Tags*, *Dimensions*, etc.
- *Internal* categories various Tags etc.
一个 Revit 模型中通常都会存在多组不同的类别:

- 模型类别,例如墙、门、楼板与屋顶等
- 分析类别,例如表面分析与结构载荷等
- 注解类别,例如标签、尺寸等
- 内部类比,例如各种标签.

模型类别可以包含的图元各不相同, 开发和了解常用类别的使用方式对于使用 Revit 很重要,类别可能包含也可能不包含:

- Directshapes

Model Categories vary in the elements they can contain. Developing and understanding of how commonly used categories will allow is important to using Revit. Categories may or may not contain:
- *Directshapes*
- *Loadable Families* e.g. *Furniture*, *Generic Model*, *Site* etc.
- *System* Families/Types e.g. *Walls*, *Doors*, *Floors*, *Roofs*, etc.
- 可载入族, 例如家具、通用模型与场地等

See [Rhino To Revit]({{ site.baseurl }}{% link _en/1.0/guides/rhino-to-revit.md%}) guide to understand how to add any these element types using Rhino and Grasshopper.
- 系统族/类型,例如墙体、门、楼板与屋顶等

[Rhino To Revit]({{ site.baseurl }}{% link _en/1.0/guides/rhino-to-revit.md%}) 章节来了解如何利用 Rhino 与 Grasshopper 来添加图元。

## Query Categories
## 查询类别

There are two main ways to find categories in a document.
有两个主要的方法来查询一个文档中的类别,

Use the {% include ltr/comp.html uuid="d150e40e" %} component to query the document for the main categories and sub-categories that exist in a project. For query can be modified by using the {% include ltr/comp.html uuid="5ffb1339" %} component to filter for only certain categories types or use a Boolean toggle to select main categories or sub-categories.
使用{% include ltr/comp.html uuid="d150e40e" %} 运算器来查询一个当前项目文档中的主要类别与子类别,还可以利用 {% include ltr/comp.html uuid="5ffb1339" %} 运算器来进一步的过滤与筛选某些特定的类型或使用一个布尔开关来选择主要的类别或子类别,

![]({{ "/static/images/guides/gh-query-category.png" | prepend: site.baseurl }})

The second is to use the {% include ltr/comp.html uuid="af9d949f" %}. This selector will list both main categories and built-in sub-categories that exist in every Revit file. Here this selected category is then run through the {% include ltr/comp.html uuid="d794361e" %} component to output the parts of the category identity
第二个方法是使用 {% include ltr/comp.html uuid="af9d949f" %}. 这个选取器会列出每个 Revit 文档中所有的主要类别与子类别,可以先选择一个所需要的类别然后通过 {% include ltr/comp.html uuid="d794361e" %} 运算器来输出类别标识的部分

![]({{ "/static/images/guides/gh-built-in-category.png" | prepend: site.baseurl }})

{% include ltr/bubble_note.html note='The Category selector supports searching. Double-click on the component title and use the name input box to enter an exact name, alternatively you can enter a name pattern. If a pattern is used, the list will be filled up with all the items that match it. Several kind of patterns are supported, the method used depends on the first pattern character see Microsoft.VisualBasic Like Operator;Regular expression, see here as reference' %}
{% include ltr/bubble_note.html note=' 别选择器支持搜索,双击运算器标题然后在框内输入准备查询类别的名称,如果名称有效则会列出所有与之匹配的类别。支持多模式进行查询,甚至是表达式 ' %}

## Accessing Categories
## 访问类别

{% include ltr/comp.html uuid="d794361e" %} component can be establish the Parameters Type (Model, Annotation, Analysis) Name and whether it is a Main or Sub-category.
{% include ltr/comp.html uuid="d794361e" %} 运算器可以用来建立各种参数类型(模型、注解与分析)名称,包括主类别于子类别。

![]({{ "/static/images/guides/gh-built-in-category.png" | prepend: site.baseurl }})

A list of Parameters which belong to a Category can be created to assist in making a list of values that can be used to create schedules or set them in a convenient list. The example below uses the {% include ltr/comp.html uuid="af9d949f" %} component select the Door Category then to find the Doors in the project in addition to all the Parameters in the Door category with the {% include ltr/comp.html uuid="189f0a94" %} component.
可以创建属于某个类别的参数列表,以帮助建立用于创建计划或将其设置于某个适当的列表中。例如下面使用 {% include ltr/comp.html uuid="af9d949f" %} 运算器来选择一个门的类别,然后利用 {% include ltr/comp.html uuid="189f0a94" %} 运算器来查找合格项目中所有门的附加参数,

![]({{ "/static/images/guides/gh-category-parameter.png" | prepend: site.baseurl }})

Get and set the Graphics styles for a Category thru the {% include ltr/comp.html uuid="ca3c1cf9" %} component.
通过 {% include ltr/comp.html uuid="ca3c1cf9" %} 运算器来获取与设置一个类别的图形类型

![]({{ "/static/images/guides/gh-category-graphic-style.png" | prepend: site.baseurl }})

## Extending Categories
Main Categories are built-in and cannot be edited. Although subcategories can be added within most Categories for further organization and refined control of Elements
## 扩展类别

## Sub-Categories
Use the {% include ltr/comp.html uuid="8de336fb" %} component to add a subcategory. If the sub-category already exist the component will simply return the existing sub-category.
主要类别都是被内置且无法被修改,尽管可以在大多数类别中添加子类别以进一步组织和重构控制图元

## 子类别

利用 {% include ltr/comp.html uuid="8de336fb" %} 运算器可以增加一个子类别,如果子类别已经存在这个运算器会间的返回当前已经存在的子类别

![]({{ "/static/images/guides/gh-sub-category.png" | prepend: site.baseurl }})

Use the {% include ltr/comp.html uuid="4915ab87" %} component to create a list of sub-categories within a specific category.
使用 {% include ltr/comp.html uuid="4915ab87" %} 运算器来创建一组指定类别的子类别,

![]({{ "/static/images/guides/gh-category-subcategory.png" | prepend: site.baseurl }})


Use the {% include ltr/comp.html uuid="495330db" %} component to Get-Set Element Sub-Categories.
使用 {% include ltr/comp.html uuid="495330db" %} 运算器来获取-设置图元的子类别

![]({{ "/static/images/guides/revit-element-subcategory.png" | prepend: site.baseurl }})
30 changes: 16 additions & 14 deletions docs/pages/_cn/1.0/guides/revit-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,27 @@ ghdef:
---

{% capture link_note %}
Both Rhino files and Grasshopper definitions can be integrated into {{ site.terms.bim360 }}. The most recent files will be available to all team members as part of the project. All files will benefit from the backup, versioning and file locking that {{ site.terms.bim360 }} offers.
Rhino Grasshopper 文件都可以整合至 {{ site.terms.bim360 }} 中,作为项目的一部分,所有团队成员都可以使用最新的文件,所有文件都支持 {{ site.terms.bim360 }} 所提供的备份、版本控制与文件锁定功能.
{% endcapture %}
{% include ltr/link_card.html note=link_note thumbnail='/static/images/guides/revit-cloud.png' %}

By using the [BIM360 File Locker](https://github.com/eirannejad/BIM360FileLockerForRhino) plugin:
- Files will lock if currently open, or manually marked as locked by another person
- Alerts to the lock status will be displayed
- Files will sync with {{ site.terms.bim360 }} when saved
- This will work for both Rhino and Grasshopper files
- The plugin works if using {{ site.terms.rir }}, or running Rhino outside of Revit
使用 [BIM360 File Locker](https://github.com/eirannejad/BIM360FileLockerForRhino) 可以:

**To install the BIM360Locker plugin from Rhino:**
1. Type PackageManager in Rhino
1. Search for "BIM360"
1. Select the *BIM360FileLocker* plugin from the list
1. Click on Install
- 如果当前文件被打开或被其他人标记为锁定,这个文件会被锁定
- 会显示锁定状态警报
- 保存文件后会与 {{ site.terms.bim360 }} 同步
- 同时支持 Rhino 与 Grasshopper 文件
- 插件既可以既可以在 {{ site.terms.rir }}内运行,也可以在 Rhino 内运行

For details on install, configuration and use of the {{ site.terms.bim360 }} File Locker for Rhino 23 see the video:
**安装 BIM360Locker from Rhino 插件:**

1. 在 Rhino 指令行执行 Type PackageManager 指令
2. 弹出框搜索 "BIM360"
3. 从搜索结果列表中点选 *BIM360FileLocker* 插件
4. 点击 **安装** 按钮开始安装

更多关于 {{ site.terms.bim360 }} File Locker for Rhino 插件的安装、设置与调试请查看下面的视频 :

{% include youtube_player.html id="son3aC8kJ2c" %}

[BIM360 File Locker](https://github.com/eirannejad/BIM360FileLockerForRhino) is an Open-Source project by [Ehsan Iran-Nejad](https://github.com/eirannejad)
[BIM360 File Locker](https://github.com/eirannejad/BIM360FileLockerForRhino) 是由 [Ehsan Iran-Nejad](https://github.com/eirannejad) 主导的开源项目
22 changes: 10 additions & 12 deletions docs/pages/_cn/1.0/guides/revit-compound-structures.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,34 +6,32 @@ subtitle: Workflows for Revit Compound Structures
group: Modeling
---

## Deconstruct Compound Structure
## 拆解复合结构

Use the {% include ltr/comp.html uuid='120090a3' %} component to Deconstruct Compound Structure in the project.
可以使用 {% include ltr/comp.html uuid='120090a3' %} 运算器来拆解项目中的复合结构

![]({{ "/static/images/guides/revit-compound-deconstruct.png" | prepend: site.baseurl }})

## 拆解复合结构图层

## Deconstruct Compound Structure Layer

Use the {% include ltr/comp.html uuid='6b32703e' %} component to Deconstruct Compound Structure Layer in the project.
使用 {% include ltr/comp.html uuid='6b32703e' %} 运算器可以拆解复合结构图层

![]({{ "/static/images/guides/revit-compound-deconstruct-layer.png" | prepend: site.baseurl }})

## Construct Compound Structure Layer
## 构建复合结构图层

Use the {% include ltr/comp.html uuid='69ee799c' %} component to Construct Compound Structure Layer in the project.
使用 {% include ltr/comp.html uuid='69ee799c' %} 运算器可以在项目中构建复合结构.

![]({{ "/static/images/guides/revit-compound-construc-layert.png" | prepend: site.baseurl }})

## Construct Compound Structure
## 构建复合结构

Use the {% include ltr/comp.html uuid='92ba430e' %} component to Construct Compound Structure in the project.
可使用{% include ltr/comp.html uuid='92ba430e' %} 运算器在项目中创建构件类复合结构

![]({{ "/static/images/guides/revit-compound-construct.png" | prepend: site.baseurl }})

## Host Type Compound Structure
## 主体类型复合结构

Use the {% include ltr/comp.html uuid='08cb62f1' %} component to get the Host Type Compound Structure.
使用 {% include ltr/comp.html uuid='08cb62f1' %} 运算器可以获取到主体类型复合结构

![]({{ "/static/images/guides/revit-compound-host.png" | prepend: site.baseurl }})

Loading

0 comments on commit 1c665f1

Please sign in to comment.