在模型組態中的色彩參數

設計表格可以包括為模型組態指定色彩的欄位。這些值是 32 位元的整數,用來指定 RGB (紅、綠、藍)色彩。如果沒有指定任何數值,則使用零(黑色)。

如果您知道某一色彩的 32 位元整數值,您可以直接在設計表格中以 $COLOR 參數為標題的欄中數入數值。如果您不知道 32 位元整數值,您可以在設計表格中使用 RGB 組成數值來計算。

要將不同色彩套用至每一模型組態,顯示狀態必須連結至模型組態。

在組態色彩之前:

  1. 用右鍵按一下 ConfigurationManager 標籤底部的一個顯示狀態,然後按一下屬性
  2. 顯示狀態屬性 PropertyManager 中的進階選項之下,選擇將顯示狀態與模型組態連結
  3. 按一下

下表列出一些典型的色彩、其組成成分,及相等的整數數值。

色彩 紅色 綠色 藍色 整數
0 0 0 0
紅色 255 0 0 255
橘色 255 128 0 33023
綠色 0 255 0 65280
藍色 0 0 255 16711680
255 128 255 16744703
青綠 0 255 255 16776960
白色 255 255 255 16777215
模型組態特定的色彩僅套用至塗彩的模型中,除非您選擇了在型模型顯示選項中的套用相同顏色於線架構、移除隱藏線及塗彩模式

決定色彩的 RGB 組成

如果您不知道色彩的 32 位元整數值,您可以在設計表格中使用 RGB 組成數值來計算。首先您必須決定某一顏色的紅、綠、藍的組成成分值。

決定某一顏色的紅、綠、藍的組成成分:

  1. 按一下 編輯外觀 (「標準」工具列) 或 編輯 > 外觀 > 外觀
  2. 在 PropertyManager 的色彩之下:
    1. 在調色盤中按下一個色彩。
    2. 選擇 RGB
    3. 注意色彩的紅色組成 色彩的綠色組成 、及色彩的藍色組成 旁的組成數字。
  3. 按一下

在設計表格中計算色彩的數值

在設計表格中,您可使用顏色的紅、綠、藍的組成成分值,計算色彩的 32 位元整數值。

要將不同色彩套用至每一模型組態,顯示狀態必須連結至模型組態。

在設定色彩之前,用右鍵按一下 ConfigurationManager 標籤底部的顯示狀態,然後按一下屬性。 在顯示狀態屬性 PropertyManager 中的進階選項之下,選擇將顯示狀態與模型組態連結。 按一下

在設計表格中計算色彩的數值:

  1. 在設計表格的儲存格 B2、C2、及 D2 中輸入 $USER_NOTES,在儲存格 E2 中輸入 $COLOR。欄表頭分大小寫。
    您可能需要插入欄位,讓這些參數出現在儲存格 B2 到 E2。
  2. 在儲存格 B3、C3、及 D3 中為色彩的紅、綠、藍組成輸入整數。值必須儲存為數字,不可是文字。
  3. 在儲存格 E3 中輸入下列的公式:
    = MAX(MIN(B3,255),0) + MAX(MIN(C3,255),0)*16*16 + MAX(MIN(D3,255),0)*16*16*16*16
    請確定儲存格中的 = 號之前沒有空格。

    此公式會確定每個組成數值是介在零和 255 之間。

  4. 在適當的列中輸入其他的色彩組成成分並複製公式,在欄位 E 的相對應儲存格中調整列的編號。