desi75

A collection of 3D-designs


Keywords
parametrix, 3D, CAD
License
ISC
Install
npm install desi75@0.1.6

Documentation

Parame75

Presentation

Parame75 is the top-monorepo for the design-library desi75, which contains a collection of 3D shapes.

This monorepo contains the following javascript package:

  1. desi75: a parametrix design library
  2. desi75-cli: the cli of desi75
  3. desi75-ui: the web-ui of desi75
  4. desi75-uis: the web-server of desi75-ui

This repo is a typical designer-repository using parametrix. The design-library and its associated UI and CLI are published as npm-packages. The UI is also available on the github-page.

Links

Usage for Makers

Parametrize and generate your 3D-files with the online-app:

https://charlyoleg2.github.io/parame75/

Or use the UI locally:

npx desi75-uis

Or use the command-line-interface (CLI):

npx desi75-cli

Getting started for Dev

git clone https://github.com/charlyoleg2/parame75
cd parame75
npm i
npm run ci
npm run preview

Other useful commands:

npm run clean
npm run ls-workspaces
npm -w desi75 run check
npm -w desi75 run build
npm -w desi75-ui run dev

Prerequisite

  • node version 22.0.0 or higher
  • npm version 11.0.0 or higher

Publish a new release

npm run versions
git commit -am 'increment sub versions'
npm version patch
git push
git push origin v0.5.6