Skip to main content

For Users

JIPCAD Software Download

Official Github for downloads: (https://github.com/JIPCAD/JIPCAD)

Windows users can download the zip file and extract.

VSCode Language Extension:

Find on VSCode Marketplace in-app or here

VSCode download link here

For Developers

JIPCAD currently supports Windows for development. If you prefer not to compile from source, you can use the pre-built zip file above.

Dependencies

We recommend using Scoop (for CMake) and Vcpkg (for OpenMesh and Qt5). Install Visual Studio first, then Scoop (https://scoop.sh/) and Vcpkg (https://github.com/microsoft/vcpkg).

Quick Setup

scoop install cmake
vcpkg --triplet x64-windows install openmesh
vcpkg --triplet x64-windows install opensubdiv
vcpkg --triplet x64-windows install pugixml
git clone --recursive https://github.com/JIPCAD/JIPCAD

Note: Qt 5.15+ from vcpkg is not compatible with JIPCAD. Download Qt 5.12.5 directly from https://www.qt.io/download-open-source and select it during the Qt Online Installer setup.

Compilation

  1. Open CMake GUI and configure the project
  2. Add these entries: CMAKE_TOOLCHAIN_FILE = <Vcpkg dir>/scripts/buildsystems/vcpkg.cmake and CMAKE_INSTALL_PREFIX = <Qt cmake filepath> (e.g. C:/Qt/5.12.5/msvc2017_64/lib/cmake)
  3. Configure, Generate, then open the solution in Visual Studio and Build

For the full walkthrough including Qt installation steps, troubleshooting, and screenshots, see the Windows (for developers) guide.