This project provides a web interface to design 3D print models using Vue.js.
Github Pages: https://kai-gski.github.io/index.html
- Before starting, ensure you have Node.js and
npm
(node package manager) installed on your system. You can verify the installation by running: - To install npm in windows use the following cmd: npm install -g npm
- To check node and npm versions:
$ node --version
$ npm --version
-
Install Node.js and npm: If you don't have Node.js and npm installed, download and install them from Node.js official website.
-
Install Vue CLI: After setting up Node.js and npm, install Vue CLI globally using the following command:
$ npm install -g @vue/cli
$ npm install -g @vue/cli-service
$ npm install -g three
$ npm install expr-eval
src/components:
For individual Vue components.src/assets:
For static assets like images, icons.
ModelSettings.vue:
Contains fields related to the model such as equation, width, height, etc.SupportSettings.vue:
Contains fields related to the support structures.FileSettings.vue:
Contains fields for file naming and generating the STL file.
- To run the project in development mode, navigate to the project directory:
$ cd team09
- Then start the development server:
$ npm run serve
- Visit [http://localhost:8080/] in your browser to view the app.
- Fork the repository.
- Create a new feature branch.
- Implement your feature or bug fix.
- Push the branch to your fork.
- Submit a pull request.
- If the vue command isn't recognized, ensure that global npm packages are added to your system's PATH or try reopening your terminal.