Weeks <<
Previous Next >> Week 6-9
Week 2-5
week2:建立個人網站
- 新增新的倉儲,命名為「cad2019」,並設公開
- 下載 2019Fall可攜套件.7z (編譯 Solvespace 用)
- 進入tmp 到 "home_mdecourse",用Sc1開啟 .gitconfig
- 利用submodule獲得子模組
- 開設近端伺服器修改網頁內容
- 將修改內容push上去
week3:編譯solvespace
- 先將 Y:\portablegit\bin\sh.exe 改名為 sh_rename_for_solvespace.exe
- git version 查驗 git 版本
- git 2.13 版本以上, 可以使用下列 git clone --recurse-submodules 取得所有子模組資料
- git clone --recurse-submodules https://github.com/solvespace/solvespace.git solvespace
- edit Y:\tmp\solvespace\extlib\angle\CMakeLists.txt comment out line 713 and 714
#list(APPEND ANGLE_DEFINITIONS
#"-DANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ \"d3dcompiler_47.dll\", \"d3dcompiler_46.dll\", \"d3dcompiler_43.dll\" }")
endif()
- 需要手動進行 libpng.dll.a 的編譯, 並改名為 libpng_static.a, 並放到編譯系統的 lib 目錄中:
cd solvespace
cd extlib
cd libpng
mkdir build
cd build
cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release
mingw32-make
- rename libpng.dll.a to libpng_static.a and copy to Y:\msys64\mingw64\lib
- 接著回到 solvespace 原始碼目錄, 建立 build 目錄後進入 build 目錄, 執行:
cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release
mingw32-make
week5:繪製 Solvespace Tutorial 11: Cubic Bezier Spline tool (Vase)
- 開啟自己隨身的Solvespace程式。
- 使用三點曲線繪製外型
- 使用直線繪製底座即使圖形成為封閉面
- 選擇一條線作為旋轉軸,使圖形繞著軸旋轉
Weeks <<
Previous Next >> Week 6-9