Skip to content

charlyoleg2/parame51

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

224 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parame51

Presentation

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

This monorepo contains the following javascript package:

  1. desi51: a parametrix design library
  2. desi51-cli: the cli of desi51
  3. desi51-ui: the web-ui of desi51
  4. desi51-uis: the web-server of desi51-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

The design-library desi51 is part of the parametrix tutorial.

Usage for Makers

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

https://charlyoleg2.github.io/parame51/

Or use the UI locally:

npx desi51-uis

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

npx desi51-cli

Getting started for Dev

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

Other useful commands:

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

Prerequisite

  • node version 20.10.0 or higher
  • npm version 10.5.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

About

example 3D part designs that showcase the usage of geometrix

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors