Skip to content

[ + ] Toup #533

Description

@toupstudio

Dependencies

  • This Addon/workbench runs on:
    • Most up to date stable release
    • Most up to date development release
    • Python 3 compatible
    • Qt5 and Qt6 compatible (uses "import PySide" rather than "import PySide2")
  • Is this backward compatible with any previous version of FC? If so, please mention in the README.md
  • Does this use 3rd party dependencies?
    • No 3rd party dependencies beyond FreeCAD

README.md

  • Is [Markdown][Markdown-link] friendly
  • Has a Prerequisite or Dependencies section
  • Links to a LICENCE file (MIT License)
  • Has a Screenshot and/or a section for screenshots (includes demo.gif)
  • Links to a [FreeCAD Forum discussion thread][FreeCAD-Thread]

Misc.

  • Do you keep a [changelog][Changelog]?
    Not yet - will be added in future releases
  • Your Addon has an SVG based Logo?
    Not yet - using default icon
  • Your Addon has a [package.xml file][Package_Metadata]?
  • Edit the FreeCAD [External Workbenches][FC-ExternalWB-Wiki] wiki page
    Will do after PR is accepted

Housekeeping

  • Fixed typos in the code using code quality tools
  • We recommend linting python code with PEP8. Using Ruff for linting and formatting

Repository Related

  • Repository uses [Release tags][Github-Tags]?
    Will create v0.1.0 tag after PR acceptance
  • Repository is hosted on GitLab: https://gitlab.com/toup.studio/toup
  • GitLab topics include: furniture, parametric, cnc, laser-cutting, joinery

Repository: https://gitlab.com/toup.studio/toup
Branch: main
Description: Parametric furniture design workbench for CNC and laser cutting with automatic joints

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions