你可以利用Excel資料匯入Catia:第一步先在EXCEL裡輸入座標點因為EXCEL在做一組資料的時候可以進行填充,省去你不必要的鍵盤輸入,另外在必須手工輸入的情況下,在EXCEL裡編輯,也是方面核對和儲存的。XYZ值都輸入完以後,存檔,一會再用。然後找到catia安裝位置裡的\intel_a\code\command\GSD_PointSplineLoftFromExcel.xls此檔案中間會包含一些語句,你需要把你剛才輸入過的座標點,複製貼上到StartCurve和EndCurve中間,如下圖StartCurve內容(剛才編輯好的座標點)EndCurve比如有100個座標點,那麼內容部分就是100行。注意,一般GSD_PointSplineLoftFromExcel.xls這個檔案裡有三組StartCurve和EndCurve你隨便用一組即可,然後把其他的行刪除掉。他存有三組的意思是可以同時處理幾批資料回到catia,把檔案建立好,把工作游標設定到幾何圖形集,(不能設到實體)然後回到excel,點工具--宏--宏選Feuil1.main,點執行。彈出對話方塊,用鍵盤輸入1,2,3任意一個數(第一是全點,第二樣條線,第三掃描面)再回到catia,已經建立完畢。如果選的1,那麼空間中會出現100個零散的點。如果選的2,那麼這些點會用樣條線貫穿起來如果把點分開,分別輸入開始的3組StartCurve和EndCurve中間那麼出現的就是三條樣條線。也就是說計算方法是:計算機從StartCurve開始,遇到一組座標就畫一個點,再遇到一組座標就再畫一個點,一直遇到EndCurve,點就畫完了,然後用樣條線把這些點串連起來,然後再遇到StartCurve,就開始又畫點,遇到EndCurve再結束,再畫線,這樣就兩條線了。有幾組StartCurve和EndCurve,就有幾條線如果選的3,那麼會形成掃描面。剛才形成的樣條線,其中兩條作為掃描的兩邊界,另一條是脊線。我個人認為在這裡面最好不要直接出掃描面,他有可能控制的不是那麼好。還不如自己用一個掃描命令來做,更直觀。
你可以利用Excel資料匯入Catia:第一步先在EXCEL裡輸入座標點因為EXCEL在做一組資料的時候可以進行填充,省去你不必要的鍵盤輸入,另外在必須手工輸入的情況下,在EXCEL裡編輯,也是方面核對和儲存的。XYZ值都輸入完以後,存檔,一會再用。然後找到catia安裝位置裡的\intel_a\code\command\GSD_PointSplineLoftFromExcel.xls此檔案中間會包含一些語句,你需要把你剛才輸入過的座標點,複製貼上到StartCurve和EndCurve中間,如下圖StartCurve內容(剛才編輯好的座標點)EndCurve比如有100個座標點,那麼內容部分就是100行。注意,一般GSD_PointSplineLoftFromExcel.xls這個檔案裡有三組StartCurve和EndCurve你隨便用一組即可,然後把其他的行刪除掉。他存有三組的意思是可以同時處理幾批資料回到catia,把檔案建立好,把工作游標設定到幾何圖形集,(不能設到實體)然後回到excel,點工具--宏--宏選Feuil1.main,點執行。彈出對話方塊,用鍵盤輸入1,2,3任意一個數(第一是全點,第二樣條線,第三掃描面)再回到catia,已經建立完畢。如果選的1,那麼空間中會出現100個零散的點。如果選的2,那麼這些點會用樣條線貫穿起來如果把點分開,分別輸入開始的3組StartCurve和EndCurve中間那麼出現的就是三條樣條線。也就是說計算方法是:計算機從StartCurve開始,遇到一組座標就畫一個點,再遇到一組座標就再畫一個點,一直遇到EndCurve,點就畫完了,然後用樣條線把這些點串連起來,然後再遇到StartCurve,就開始又畫點,遇到EndCurve再結束,再畫線,這樣就兩條線了。有幾組StartCurve和EndCurve,就有幾條線如果選的3,那麼會形成掃描面。剛才形成的樣條線,其中兩條作為掃描的兩邊界,另一條是脊線。我個人認為在這裡面最好不要直接出掃描面,他有可能控制的不是那麼好。還不如自己用一個掃描命令來做,更直觀。