Varkon

0617019 郭浩宇

介紹:

    一款用於工程的免費CAD系統,最初由Microform AB在瑞典開發。
    是一個功能非常強大的參數化2D / 3D CAD系統,身為建模和應用程序開發工具,可用於工程、設計、建築等。可以進行2D製圖,2D和3D建模,雕刻曲面建模,甚至動畫。VARKON有兩件做不到的事情,第一個就是只能對模型做修改,但是無法自動計算體積或重心之類的屬性,第二個是沒有高級功能來支持多軸數控機床的編程(programming of multi axis numerical machines)。

安裝:

  方法一:下指令安裝

    使用的指令如下:

    sudo apt-get update            
    sudo apt-get install varkon    

    我遇到的情況:



  方法二:直接下載檔案

    下載的檔案為壓縮檔,接壓縮指令如下(也可使用解壓縮應用程式):

    tar zxvf Varkon_binary_1.19E.tar.gz   

    將會得到的檔案:

    啟動檔案一(位置bin/xvarkon)

    用vi編輯器開啟

    發生的lib問題

    README的說明

    尋找缺少的lib並安裝

      可能發生的問題一:擁有x86_64版本但是沒有需要的i386版本

            sudo apt-get install (lib名稱):i386   

      可能發生的問題二:擁有的版本比需要的還新

            sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.5 /usr/lib/i386-linux-gnu/libtiff.so.4   

    ROOT的問題

    啟動檔案二(位置com/english/varkon)

    用vi編輯器開啟

    修改ROOT

    成功執行後,會跳出varkon的開始畫面,有兩種開啟檔案的方式可以選擇:edit or create (1)a RES-file or (2)a module,而在編輯完成儲存檔案後會有三種檔案產生JOB、MBO、RES。

    兩種編輯方式

      1.圖形工作畫面與其上的功能



      2.點選MBS,用文字編輯器編輯(需有安裝xterm)

    操作說明:

      左鍵用來點選選項及操作工作畫面,當完成或是要取消工作則用右鍵點按工作畫面任意處,點選選項框的非按鍵部分都有返回上一頁的效果。

    create=>point

    WIDTH:調整粗細程度


    create=>line

    1.two pos(on)

    點選MBS,修改線條的屬性

    2.projected


    第二步驟改為0.1

    3.parallell


    create=>arc

    1. 1 pos/angles

    30-360度

    2. 2 pos/angles

    3. 3 pos

    create=>curves

    1.spline

    spline=>ferguson(with tangments)

    ferguson(no tangments)

    2.conic

    P-value

    3.offset

    create=>surface

    1.bplane

    2.ruled(注意順序)

    3.cylinder

    4.rotational

    create=>coordys

    create=>text

    create=>dimension

    linear(horizonal)

    vertical

    未完成的作品





參考:

http://varkon.sourceforge.net/
https://www.howtoinstall.co/en/ubuntu/lucid/varkon
https://sourceforge.net/projects/varkon/
https://www.itread01.com/content/1548534445.html
https://askubuntu.com/questions/44132/how-do-i-install-libtiff-so-3
https://www.howtoinstall.co/en/ubuntu/trusty/xterm

作業

平移Z軸後得到的點不能畫成圓,所以車子另一側的輪子畫不出來,原本想說是點與線的編號問題,但是更改順序後並沒有任何改變,後來發現只要是用選取點的方式來作圖只能做直線,曲線跟圓形都無法畫上。雖然在MBS程式碼裡面顯示平移的點上有畫圓,但是在圖形畫面上的圓是畫在原本XY軸上的點上,如果想要畫出圓的話,只能切換視角然後直接做圓,但是很難與原本畫的圓對齊,後來我直接用surface功能裡面的cylinder,直接做圓的平移,但是只能形成圓柱,而且側邊會有兩條輔助線。在觀看面的顏色時,我發現只有用surface功能畫圖的部分會幫我上色,自己圍起來的部分還不確定要如何才能讓系統幫我上色。