Skip to content

EdgarJRobles/quetzal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

215 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quetzal Workbench

Contributions welcome license FreeCAD Addon Manager pre-commit enabled Code style: black GitHub Tag Common Changelog

Quetzal is the fork of Dodo workbench for FreeCAD. Extending Dodo workbench support & adding translation support. screenshot1 Piping example

Installation

Automatic Installation

The recommended way to install Quetzal is via FreeCAD's Addon Manager under Tools > Addon Manager drop-down menu.

Search for Quetzal in the workbench category.

Manual installation

The install path for FreeCAD modules depends on the operating system used.

To find where is the user's application data directory enter next command on FreeCAD's Python console.

App.getUserAppDataDir()

Examples on different OS

  • Linux: /home/user/.local/share/FreeCAD/Mod/
  • macOS: /Users/user/Library/Preferences/FreeCAD/Mod/
  • Windows: C:\Users\user\AppData\Roaming\FreeCAD\Mod\

Use the CLI to enter the Mod directory and use Git to install Quetzal:

git clone https://github.com/EdgarJRobles/quetzal Quetzal

If you are updating the code, restarting FreeCAD is advised.

Usage

Check the documentation on the FreeCAD Wiki article: https://wiki.freecad.org/Dodo_Workbench

Discussion in the FreeCAD Forum: https://forum.freecad.org/viewtopic.php?t=22711

Changelog

Read our CHANGELOG file to know about the latest changes.

Contributing

Read our CONTRIBUTING file to know about ways how to help on the workbench.

Roadmap

Here are some of the planned developments for this Workbench:

  • Icrease valve design detail
  • Add HVAC duct support.
    • Elbow
    • Reduction
    • Branch
    • Round duct
    • Square duct
    • Oval duct
  • Support, if possible, fitting & frame profiles types:
    • Pipe
    • Elbow
    • Cap
    • Gasket
    • Reduction
    • Coupling
    • Flange
    • Valve
      • Gate Valve
      • Plug Valve
      • Ball Valve
      • Check Valve
      • Globe Valve
      • Butterfly Valve
      • Needle Valve
      • Knife gate Valve
      • Pinch Valve
    • Pipe Clamping
      • U-bolt clamp
      • Beam clamp
    • Beam joins
  • Support, if possible, International design standarts:
    • ASME B16.5 (NPS 1/2 to 24")
    • ASME B16.47 (NPS 26 to 60")
    • ASME B16.36 (orifice flange)
    • DIN 2527 (Blink flange)
    • DIN 2543 PN16 (Flat face for welding slip on flange)
    • DIN 2544 PN25 (Flat face for welding slip on flange)
    • DIN 2545 PN40 (Flat face for welding slip on flange)
    • ISO 7005-1 PN10 Raise Face(EN 1092-1 equivalent)
    • ISO 7005-1 PN16 Raise Face(EN 1092-1 equivalent)
    • ISO 7005-1 PN25 Raise Face(EN 1092-1 equivalent)
    • ISO 7005-1 PN40 Raise Face(EN 1092-1 equivalent)
    • ISO 7005-1 PN64 Raise Face(EN 1092-1 equivalent)
    • ISO 7005-1 PN100 Raise Face(EN 1092-1 equivalent)

Links

About

Fork of Dodo workbench

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • HTML 73.8%
  • Python 22.1%
  • JavaScript 2.5%
  • CSS 1.4%
  • Shell 0.2%