s40723201 cad2019

  • Home
    • Site Map
    • reveal
    • blog
  • Weeks
    • Week 2-5
    • Week 6-9
    • Week 10-14
    • Week 15-18
  • Note
    • video production
    • solvespace - 快捷鍵
    • git基本指令
    • Creo Parametric
    • SDRC
    • SolidWorks
    • NX
  • About
    • NX 12 for Engineering Design
      • 翻譯
      • 分組上傳
    • cadhistory
      • Chapter 1
  • Develop
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

Copyright © All rights reserved | This template is made with by Colorlib