對應檔案標準慣例及各組成部份
對應檔案中的慣例
ecad_hint.map 檔案中:
# 字元是註解字元。
物件域和值域用空格分開。
若字串用引號括住,那麼在值字串中允許有空格。
萬用字元 (*) 對「所有字元」都有效,例如:
mcad_in_ignore ->
ecad_name "resistor"
ecad_alt_name "*"
ecad_type "part"
ref_des "*"
end
每個截面從目的開始,後面跟著 "->"。
每一段以 "end" 結束。例如:
map_objects_by_name->
ECAD_NAME "GEN_DIP"
ECAD_ALT_NAME "GEN_DIP"
ECAD_TYPE ""
MCAD_NAME "PROE_GEN_DIP"
CAD_TYPE "part"
end
如果您將字串 ecad_create_hint_add N 包含在 config.pro 檔案中,則不會建立 .add 檔案。
對應檔案的各組成部份
欲按名稱對應物件:
在 Creo 中,將 ECAD_NAME 和 ECAD_ALT_NAME 對從 ECAD 端對應至 MCAD_NAME (實體零件或組件) 名稱。例如:
map_objects_by_name->
ECAD_NAME "<ecad_name>"
ECAD_ALT_NAME "<ecad_alt_name>"
ECAD_TYPE ""
MCAD_NAME "<mcad_name>"
MCAD_TYPE "<part/assembly>"
MCAD_LAYER "<layer_name>"
END
MCAD_Layer - 為元件建立一個名為 ECAD_<layer_name> 的新圖層,僅適用於 IDF 匯入。
MCAD_TYPE - 指示組件與實體零件具有相同 MCAD 名稱時的搜尋優先順序。
欲對應參照位置:
將 ECAD 參照位置對應至 MCAD 參照位置。例如:
reference_designator ->
ECAD_REF_DESIG "<ecad_ref_des>"
MCAD_REF_DESIG "<mcad_ref_des>"
END
匯入至 MCAD 端后,ECAD 參照位置名稱將對應至 MCAD 參照位置名稱。
匯出至 ECAD 端后,MCAD 參照位置名稱將對應至 ECAD 參照位置名稱。
欲標記要在匯出時略過的元件,可使用 mcad_out_ignore
標記元件以防其匯出到 ECAD 端。例如:
mcad_out_ignore->
MCAD_NAME "<mcad_name>"
REF_DES "<ref_des>"
PART_TYPE <part, assembly>
END
可分別,也可結合使用每個語句。
零件元件與組件元件使用相同名稱時,可使用 PART_TYPE 語句更為精准地控制欲略過的元件。可將 PART_TYPE 設定為 partassembly
每個語句均可包含一個星號 (‘*’)。
欲標記要在匯入時略過的元件,可使用 mcad_in_ignore
標記元件以防其匯入到 MCAD 端。例如:
mcad_in_ignore->
ECAD_NAME "<ecad_name>"
ECAD_ALT_NAME "<ecad_alt_name>"
REF_DES "<ref_des>"
END
可分別,也可結合使用每個語句。
每個語句均可包含一個星號 (‘*’)。
欲在 IDF 匯入與匯出期間將 ECAD other_outline 名稱對應至 MCAD 零件:
map_other_outline_name->
ECAD_BOARD_NAME "<board name>"
ECAD_OTHER_OUTLINE "<ecad other outline name>"
MCAD_PART_NAME "<mcad part name>"
END
這是否有幫助?