輸出規則

從 SOLIDWORKS 輸出時請考慮這些原則。

伸長特徵名稱

在掃描組合件中的零組件時,CircuitWorks 會使用 SOLIDWORKS 特徵名稱來識別每個 ECAD 幾何類型所代表的意義。 CircuitWorks 用於伸長特徵的名稱是由 CAD 特徵名稱 選項所定義。 若要查看 CircuitWorks 在輸出時使用這些名稱的方式,您可以在從 CircuitWorks IDF 或 PADS 檔案匯出特徵之後,檢查特徵在 SOLIDWORKS 組合件中的命名方式。 如果您在手動產生組合件時採用相同的慣例,CircuitWorks 可以將它重新輸出 SOLIDWORKS。 如需更多命名慣例的相關資訊,請參閱 SOLIDWORKS 特稱對應

例如,CircuitWorks 最初所產生之 PCB 的 SOLIDWORKS FeatureManager(特徵管理員) 設計樹狀結構會顯示三個特徵: 電路板輪廓線伸長稱為 BOARD_OUTLINE,而非電鍍與電鍍孔的兩個除料伸長特徵,分別稱為 NPTH 和 PTH。 要在電路板中加入額外的輪廓線 (切塊),可以修改原始 BOARD_OUTLINE 伸長之下的草圖,或是加入新的除料伸長特徵。 如果特徵名稱包括 CircuitWorks 用於識別電路板輪廓線的名稱,則 CircuitWorks 會使用草圖中的資訊。 名稱不區分大小寫。

您是否在單一草圖中定義單一類型的所有特徵(例如電鍍孔或線路輪廓線),或者您是否使用多個草圖,都依您個人的喜好決定。只有電路零組件必須在每個草圖中只能有一個封閉特徵。所有其他特徵可以在每個草圖中包括一個以上的輪廓線。

您也應該命名阻進和輪廓線包括輸入特徵名稱。請參考 CircuitWorks 選項 - 特徵 。範例如下:
  • Route_Outline1
  • Route_Outline _1
  • Place_Keepout_one
  • Via_Keepout01
  • Via_Keepout_top

草圖名稱

如果 CircuitWorks 在零組件中找不到合適的命名伸長特徵,則它會查看草圖名稱。

例如,名為 TO237 的零組件有一個命名為 COMPONENT_OUTLINE 的伸長,而 SOLIDWORKS 將其識別為電路零組件。 因為 3D 伸長特徵被命名為 TO237,所以 CircuitWorks 能夠取得這個零組件的高度。

名為 FIDMARK2 的零組件僅由名為 COMPONENT_OUTLINE 的草圖所組成,同時也被識別為一個電路零組件。 但是由於草圖被命名為 COMPONENT_OUTLINE 同時沒有伸長特徵,因此這個零組件被視為 2D (零高度)。

建議您的輸出時命名伸長特徵而不要命名草圖,如此一來,CircuitWorks 就可以輸出高度資訊。

如需更多命名慣例的相關資訊,請參閱CircuitWorks 說明: SOLIDWORKS 特徵對應

特徵高度

如果您將 ECAD 特徵(例如零組件、電路板、阻進和輪廓線)建模為 2D 草圖,則 CircuitWorks 會將它們輸出為零高度。 但是如果您在 SOLIDWORKS 中將它們伸長至某個高度然後再將它們輸出,則 CircuitWorks 會使用伸長的高度作為 ECAD 特徵的高度。 如果並非刻意將特徵帶入 CircuitWorks 成為零高度,如果需要,可以以手動方式在 CircuitWorks 中增加高度。 CircuitWorks 會將預覽影像中的零高度幾何顯示為線架構。

因為 IDF 2.0 及 IDF 3.0 不支援負的偏移,CircuitWorks 會忽略在電路板表面之下的零組件高度。例如,如果一個 20mm 零組件被向內推進 5mm 至電路板中,CircuitWorks 會將此零組件的高度判定為零偏移的 15mm。

有不正確草圖的幾何

零組件草圖必須在相同的平面,或平行於電路板輪廓線草圖的平面上。 如果零組件有草圖是在錯誤的基準面或其不代表零組件的輪廓線,則 CircuitWorks 可能會產生不希望的結果。 解決的方法是在 SOLIDWORKS 零組件零件中產生新的草圖,讓 CircuitWorks 能夠使用呈現零組件輪廓線的草圖。 您可以在 SOLIDWORKS 中隱藏此草圖。 CircuitWorks 會處理隱藏的特徵,但是不會處理抑制的特徵。

例如,由於已經建構了 SOLIDWORKS 模型的顯示方式,因此不會有單一草圖代表此零組件輪廓線。 它的方法並非重新命名現有草圖或是變更零組件的建模方式,而是將新的草圖插入呈現輪廓線的零組件。 草圖是藉由轉換現有圖元所建構,如果零組件的形狀變更,草圖也會變更。 此草圖會命名為 Component_Outline,讓 CircuitWorks 會將其視為零組件的輪廓線。 草圖會顯示於此處,但是通常是隱藏起來的。

不含草圖的幾何

模型可以在沒有合適草圖可以呈現特徵輪廓線 (例如從其他 CAD 系統輸入的零件) 的情況下存在於 SOLIDWORKS 中。 如果沒有草圖,CircuitWorks 可以使用側影輪廓邊線來如下確定零組件形狀:
  • 對於電路板零組件:
    • 外部的側影輪廓邊線變為電路板的輪廓線。
    • 非環狀的內部封閉邊線變為電路板的切塊。
    • 環形的鑽孔變為非電鍍孔。
  • 對於電路板上的所有零組件,外部的側影輪廓邊線變為特徵的輪廓線。 CircuitWorks 沒有考慮內部的邊線,因為 IDF 2.0 及 3.0 不支援有切塊的零組件。

如果這些側影輪廓規則產生出不正確的結果,則產生草圖。例如,為電鍍孔產生草圖。

要控制 CircuitWorks 是否會使用側影輪廓邊線來決定零組件的形狀,請參閱 CircuitWorks 選項 - SOLIDWORKS 輸出