从ARCHICAD 16或之前的版本中迁移
建筑材料:新建“超级属性”
以ARCHICAD 17开始,所有模型元素使用“建筑材料”,而不是剪切填充。
编辑建筑材料属性使整个模型变化。
建筑材料是自动生成和分配的
当在ARCHICAD 22中打开一个较早版本(ARCHICAD 17以前)的文件时,程序自动创建一个必需的建筑材料并将它们分配给所有元素来保持模型在所有模型视图中的初始图形外观。
迁移算法搜索所有项目的模型元素,默认值,收藏夹,未被使用的复合结构/截面,等等,及其优先级,剪切填充,填充方向,表面材质和画笔设置。
设置相同的地方,将产生一个新的建筑材料。(剪切填充画笔和表面材质的变化被作为元素层高覆盖处理,使新创建的属性数目最小化。)
新建建筑材料的名称从初始剪切填充的名称中生成并将随着一个独特的九位数标识符扩充(解释如下:用热链接工作:这些属性发生了什么).
当在ARCHICAD 22打开一个旧文件时,通过模型分析过程创建的自动生成是最好的。该过程导致在项目使用的设置的真实表现,因为它检查模型中的所有元素并创建所有需要的建筑材料。但是,由于建筑材料向ARCHICAD中介绍了一个新衍生,生成的属性集应该由用户评估和定案。
参见如果处理迁移项目中的属性。
生成的新的复合结构和截面
一些元素层高设置(包括剪切线,剪切线画笔,分割线,分割线画笔和启动复合层优先级)以前可用于复合和截面元素,在ARCHICAD 22的元素层高中不再可用。对于截面和复合元素,这些设置在它们的结构中定义。
因此,如果一个复合/截面元素在旧版文件中使用了元素层高设置(其“应用结构的设置”选型未被勾选),一个新的复合或截面将在ARCHICAD 22中生成。
建议您花费时间手动完成您的属性设置,以确保您需要的和抛弃您不需要的。
迁移之前
1。做好备份
对您的项目做好备份复制。如果您稍后疏忽而删除了属性,您可以使用属性管理器并从备份拷贝中再次添加它们。
2。删除不必要的属性
•使用属性管理器的标签页来查看每个属性类型的列表,并删除您不使用且不需要的属性。逐个详细检查每个属性类型 (每个标签页)。
•对于每个属性类型,逐个删除每个不需要的属性 (在属性管理器中选择它,然后点击删除)。
•如果您对一个特殊的属性不确定,您可以对它重命名(例如,附加标签_删除其名称),然后检查项目是否被实际使用。
•不使用清除未用的 命令,除非您肯定您的项目未使用将被清除的任何属性。
–如果您的任何元素的默认值或收藏夹使用了一个特定的属性,但没有被放置在项目中,清除命令将当作“未使用”的属性删除它们。
–清除命令将删除在图库部件的GDL脚本中使用的属性。
如果您迁移多个项目:
如果您迁移多个类似的项目文件到ARCHICAD 22,通过文件替换属性功能可以帮助您加速迁移过程:程序实现删除和替换属性功能自动化,因此不再需要在每个属性设置对话框中重复使用"删除和替换"命令。这要求以特定的格式生成文本字段,并运行调用此文件的命令。
见帮助中心的属性迁移章节中该过程的描述。
3。检查元素的默认值和收藏夹
当您迁移一个项目到ARCHICAD 22时,默认值和收藏夹元素设置在迁移时可能生成新的属性。迁移之前,依据在项目中实际使用的元素确保您的默认值/收藏夹是必需的并且是最新的。(ARCHICAD 22将生成符合默认值或收藏夹的新属性,即使它们不是实际使用在被放置的元素中)。
迁移之后
1。删除不需要的属性(再次)
•检查建筑材料设置中的建筑材料来决定删除哪个,用哪个替换。
•如果您需要的建筑材料不是被生成的设置的一部分,您可以很容易的从另一个ARCHICAD 22 项目中通过属性管理器或直接在建筑材料设置中创建(点击新建)来添加它们。
•消除复制剪切填充:许多旧版本项目包含的许多剪切填充与使用的剪切填充图案相同;这些副本需要通过它们的其他属性(例如,物理属性)进行区分。在ARCHICAD 22中,一个单一的剪切填充图案可以被分配给许多建筑材料:点击您的剪切填充列表来消除不必要的副本。
关于减少生成的属性的工作流技巧见下文
2。检查并修改建筑材料的名称
如果需要,检查并修改建筑材料的名称(一个建筑材料将继承其来自剪切填充的名称)。
注意:建议您不修改被用作或包含热链接的文件中建筑材料的名称,直到所有的参与文件被迁移。这样的名称修改应该在热链接更新之前进行。
参见推荐热链接文件。
3。检查交叉优先级
一些生成的建筑材料可能有一个为0的交叉优先级(最可能从这些导入的元素中,如在较早的 版本中没有交叉优先级的柱和板,以及导入的带有默认值为0的交叉优先级的截面)。根据需要检查它们并分配交叉优先级。
•在属性设置中使用新建的删除和替换功能(点击删除后可用):定义在您的模型中哪些属性应该被替换(对建筑材料,线型,填充类型,复合结构,截面,表面材质,区域类别可用)
•使用查找 & 选择来搜索项目中带有某些属性的模型元素(建议使用3D窗口,并打开解锁全部图层,调整在3D中过滤选取的元素的设置,确保所有的3D元素可视且能够被找到)
•使用交互式清单来查找并列出项目中的元素,对直接修改它们提供方便,使用交互式清单环境。
当您添加或更新一个热链接文件时,如果属性设置不匹配,ARCHICAD将如下所述自动管理它们:
热链接文件中的属性(模块 .MOD 或本地的ARCHICAD .PLN 文件)通过相同属性类型中它们的名称与主文件中的属性关联。例如:
•如果相同的名称存在 - 热链接中的“属性 A” 将链接到主文件中的“属性 A”。
•如果相同的名称不存在 - 热链接中的“属性A” 将在主文件中创建一个新的“属性 A”。
•如果在主文件中 “属性 A”被重命名为 “属性 B”,并且更新了热链接文件,一个新的“属性A”将被创建(第2点)
当迁移热链接文件时,同上所述的相同的‘使用属性名称’衍生仍适用于维持一个精确的模型外观。
如上所述,在ARCHICAD 22中,从迁移项目中生成的建筑材料属性将使用剪切填充的名称和一个唯一的9位数编码。此标识符代表了生成饿建筑材料的内容和设置;因此,带有相同唯一编码的熟悉拥有同样的设置。如果您修改了建筑材料的名称(包括ID数目),这些属性不与它们在热链接文件中相同的副本配对,因此,热链接更新后将创建新的属性。
当在项目中用热链接工作时,最好使用主文件和热链接文件中相同设置的属性。
•最好迁移所有的热链接文件到相同的版本来保持文件之间的一致性。
•如果您将主文件和热链接文件都迁移到ARCHICAD 22中:
–首先整理并更新主文件中的属性
–然后再更新任何热链接前对所有的热链接文件执行同样的操作 - 否则一个更新可能导致不必要属性的生成
•建议您不修改被用作或包含热链接的文件中建筑材料的名称,直到所有的参与文件被迁移。这样的名称修改应该在热链接更新之前进行。
•如果您修改了建筑材料的名称,确保您在所有的链接文件中也一直这么做
在一些实例中,您可能不想把热链接迁移到 ARCHICAD 22中 (也许它们仍然使用在旧版ARCHICAD版本文件中)。由于自动生成属性并命名,再一次:建议您不要对从ARCHICAD 22 主文件的热链接文件中生成的建筑材料重命名。如果您想对它们重命名,这将导致这些旧版本热链接文件在主文件中下次更新时生成新的属性。
或者,更新主机后,模块文件(mod)可以从主文件中导出,使用热链接模块管理器:选择模块并点击 “保存到文件”。基于清理主机属性,这将生成一个新的模块文件。这可以从您单个和分别清理所有模块中保存。但是,如果该模块被用于其他文件,那么他们会需要重新链接这个更新的模块。