在不输出和输入的情况下移动刀具数据库

FeatureCAM 可使用本地数据库或网络数据库。本主题仅适用于本地数据库。

您不能简单地通过传输数据库文件而在计算机之间移动本地数据库。要在计算机之间移动本地数据库,应从源计算机输出刀具和材料,并将其输入到目标计算机。

有时无法这样做,因为存在硬件问题,或您无法从 FeatureCAM 输出信息,例如:

在这种情况下,您可以手动移动数据库。

在计算机之间手动移动数据库的步骤:

  1. 确定源数据库的位置:

    下面几点对数据库进行了描述:

    • 它是一个包含大量文件的文件夹。
    • 如果您具有 32 位版本的 FeatureCAM,该文件夹名为“DATABASE”。

      如果您具有 64 位版本的 FeatureCAM,该文件夹名为“DATABASEX64”。

    • FeatureCAM 数据库文件夹包含以下文件:

      object.idx

      domain.num

      多个 .a1 文件

    下面这些问题会导致难以找到该数据库:
    • 如果您已安装多个 FeatureCAM 副本,便会存在多个数据库。
    • 该数据库在不同版本的 Windows 上存储在不同的位置。
    • 该数据库在不同版本的 FeatureCAM 上存储在不同的位置。
    • 该数据库可能存储在不同的位置或采用不同的名称,具体取决于 Windows 或 FeatureCAM 的语言。
    按照以下提示区分不同的数据库:
    • 您可以比较时间戳以区分较旧的数据库与较新的数据库。
    • 您可以比较文件大小以区分尚未使用的数据库(如来自试用下载的数据库)与已使用很多的数据库。
  2. 确定目标数据库的位置:

    您需要确定要使用源数据库替换的目标数据库。您必须已在具有本地数据库的源计算机上安装 FeatureCAM

    1. 使用步骤 1 中的信息在目标计算机上查找数据库,并记下数据库文件夹的完整路径名,例如:C:\programdata\featurecam\featurecam188\database
    2. 从目标数据库文件夹中,在文本编辑器中打开 object.idx。它包含重复多次的文件夹名称。
    3. 从目标数据库文件夹中,在文本编辑器中打开 domain.nam。它包含重复多次的文件夹名称。
  3. 在一个中性位置创建源数据库的副本:

    将源数据库文件夹及其所有内容(domain.namobject.idx.a1 文件)复制到一个中性位置。

    您将编辑此数据库副本,而不是原始数据库。如果出了差错,您可以通过重新复制原始文件夹来重新开始。

  4. 编辑数据库的中性副本:
    1. 在中性数据库文件夹中,在文本编辑器中打开 object.idx
    2. 将源数据库路径名的所有实例替换为目标文件夹路径名。

      例如,如果源数据库路径名为:

      c:\foo\bar\featurecam\featurecam184\database

      而目标路径名为:

      c:\programdata\featurecam\featurecam188\database

      c:\foo\bar\featurecam\featurecam184\database 的所有实例替换为 c:\programdata\featurecam\featurecam188\database

    3. 针对 domain.num 重复步骤 a 和 b。
    4. (可选)针对 object.bak(这是一个备份文件)重复步骤 a 和 b。
    警告: 编辑文件时应小心,不要进行其他任何意外更改。
    警告: 不要编辑 .a1 文件,它们是二进制文件,无法使用文本编辑器进行编辑。
  5. 删除目标数据库文件夹中的所有文件。
    注: 会删除目标数据库中的所有刀具或材料。如果要保留它们,应在删除目标数据库之前将其输出,稍后再将其输入。
  6. 将中性数据库文件夹中的所有文件复制到目标数据库文件夹中。

当您下次在目标计算机上使用 FeatureCAM 时,便可访问从源数据库复制的刀具和材料。