歡迎您光臨本站 登入註冊首頁

剖析CAM350導入Gerber出現的問題

admin @ 2014-03-26 , reply:0

概述

事實上,文件的擴展名不同,只是輸出底片文件的CAD軟體不同罷了,其實質是一樣的,都是GerberFile。可能造成我們輸入錯誤的因素有:a)輸入gerberfile時的單位選錯(MetricorEng……

事實上,文件的擴展名不同,只是輸出底片文件的CAD軟體不同罷了,其實質是一樣的,都是Gerber File。可能造成我們輸入錯誤的因素有:
a) 輸入gerber file時的單位選錯 (Metric or English)。
b) 如果gerber file是RS-274格式的,讀錯其配套的aperture文件(最可能)。
c) 軟體本身的bug。
下面我就對a和b進行說明

a) 一般來說,gerber file都是英制的,因為大多數CAD軟體為西方國家的產品。到目前為止,我只碰到過一次gerber file是英制的
    如果使用CAM350的AutoImport功能輸入RS-274X格式的gerber file,操作如下:
1. 選擇CAM Editor中的AutoImport選項。
 
2. 在對話框中,點選gerber file是公制還是英制(English or Metric)按Finish完成。
  
3. 需要注意,要輸入的所有gerber file必須放在同一文件夾中,不能同時有不相關文件在這一文件夾中,才能正確讀取這一文件夾中的gerber file。
b) 標準的gerber file格式可分為RS-274與RS-274X兩種,其不同在於:

  • RS-274格式的gerber file與aperture是分開的不同文件。
  • RS-274X格式的aperture是整合在gerber file中的,因此不需要aperture文件。

 
為了讀對RS-274格式的gerber file你需要有如下概念:

  • RS-274格式的gerber file必須同其對應的aperture文件配合才能正確輸入。
  • CAM350的AutoImport功能讀RS-274格式的gerber file是能自動辨認aperture的格式的(不同的CAD軟體產生的aperture的格式也是不同的)。CAM350的這一功能又是靠其安裝目錄中.arl為模板來實現的。

 
當我們用CAM350不能正確讀入RS-274格式的gerber file時,通常是因為不能正確辨認aperture而造成的,這就需要編寫自己的.arl文件來協助CAM350正確讀入gerber file。
 
辨認aperture讀入正確與否的方法:
 看aperture table是否均已正確讀入,不存在undefined aperture。
 
看此按鈕是否可用如果是則說明還有未定義的aperture
 如果線路層copper layer中有QFP的話。看其方向是否對:
 
這種情況通常是rectangle的aperture被讀反而造成的(X, Y讀顛倒)。
 其它明顯的不正常現象,如:線端無pad、不合理短、短路等。
當你讀入RS-274格式gerber file發現外形尺寸正確,而線路、pad明顯偏小或偏大,這通常是CAM350的.arl文件單位設置與讀入的aperture單位不符造成的。正確讀入做法如下:
 使用AutoImport功能,點擊Next與Scan each Gerber選項。
 
 在出現的對話框中,察看CAM350讀入時所用的.arl模板名是什麼。
 
 找到此.arl文件,修改其單位,另存為改名的.arl文件。
 
.arl文件的文件名通常與.arl模板名類似,上例的.arl文件的文件名為:pcad8.arl(CAM350自帶的標準.arl文件)。
對於.arl文件的詳細說明在CAM350幫助中詳細談到,你可進行參考。
 
如果線寬、pad大小正確,而外形明顯偏大時,會看起來線路過於稀疏,這是因為 gerber file的單位選錯(公制選成英制)
感謝網友Ben


[admin via 研發互助社區 ] 剖析CAM350導入Gerber出現的問題已經有8084次圍觀

http://cocdig.com/docs/show-post-44320.html