mayo
所属分类:CAD
开发工具:C++
文件大小:8303KB
下载次数:1
上传日期:2023-05-22 08:03:31
上 传 者:
sh-1993
说明: 基于Qt+OpenCascade的三维CAD查看器和转换器
(3D CAD viewer and converter based on Qt + OpenCascade)
文件列表:
mayo-develop (0, 2023-06-18)
mayo-develop\LICENSE.txt (1371, 2023-06-18)
mayo-develop\doc (0, 2023-06-18)
mayo-develop\doc\3rdparty_licenses.md (52074, 2023-06-18)
mayo-develop\doc\screencast_1.gif (5654814, 2023-06-18)
mayo-develop\doc\screencast_cli.gif (47097, 2023-06-18)
mayo-develop\doc\screenshot_1.png (74155, 2023-06-18)
mayo-develop\doc\screenshot_2.png (511163, 2023-06-18)
mayo-develop\doc\screenshot_3.png (269008, 2023-06-18)
mayo-develop\doc\screenshot_4.png (47401, 2023-06-18)
mayo-develop\doc\screenshot_5.png (79430, 2023-06-18)
mayo-develop\doc\screenshot_6.png (992140, 2023-06-18)
mayo-develop\doc\src_modules.odg (14279, 2023-06-18)
mayo-develop\doc\src_modules.png (37810, 2023-06-18)
mayo-develop\i18n (0, 2023-06-18)
mayo-develop\i18n\i18n.pro (826, 2023-06-18)
mayo-develop\i18n\mayo_en.qm (21955, 2023-06-18)
mayo-develop\i18n\mayo_en.ts (126506, 2023-06-18)
mayo-develop\i18n\mayo_fr.qm (55974, 2023-06-18)
mayo-develop\i18n\mayo_fr.ts (154248, 2023-06-18)
mayo-develop\i18n\messages.cpp (1306, 2023-06-18)
mayo-develop\images (0, 2023-06-18)
mayo-develop\images\appicon.icns (8950, 2023-06-18)
mayo-develop\images\appicon.ico (24838, 2023-06-18)
mayo-develop\images\appicon.svg (802, 2023-06-18)
mayo-develop\images\appicon_128.png (1269, 2023-06-18)
mayo-develop\images\appicon_16.png (398, 2023-06-18)
mayo-develop\images\appicon_24.png (466, 2023-06-18)
mayo-develop\images\appicon_256.png (1842, 2023-06-18)
mayo-develop\images\appicon_32.png (681, 2023-06-18)
mayo-develop\images\appicon_64.png (822, 2023-06-18)
mayo-develop\images\credits.txt (8441, 2023-06-18)
mayo-develop\images\graphics (0, 2023-06-18)
... ...
[![Windows CI](https://github.com/fougue/mayo/actions/workflows/ci_windows.yml/badge.svg?branch=develop)](https://github.com/fougue/mayo/actions/workflows/ci_windows.yml)
[![Linux CI](https://github.com/fougue/mayo/actions/workflows/ci_linux.yml/badge.svg?branch=develop)](https://github.com/fougue/mayo/actions/workflows/ci_linux.yml)
[![macOS CI](https://github.com/fougue/mayo/actions/workflows/ci_macos.yml/badge.svg?branch=develop)](https://github.com/fougue/mayo/actions/workflows/ci_macos.yml)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/d51f8ca6fea34886b8308ff0246172ce)](https://www.codacy.com/gh/fougue/mayo/dashboard?utm_source=github.com&utm_medium=referral&utm_content=fougue/mayo&utm_campaign=Badge_Grade)
[![Downloads](https://img.shields.io/github/downloads/fougue/mayo/total.svg)](https://github.com/fougue/mayo/releases)
[![Version](https://img.shields.io/badge/version-v0.7.0-blue.svg?style=flat)](https://github.com/fougue/mayo/releases)
Mayo the opensource 3D CAD viewer and converter9>
## :eyeglasses: Overview
- **Convert 3D files**
Mayo can read/write 3D files from/to STEP, IGES, STL and many other [CAD formats](https://github.com/fougue/mayo/wiki/Supported-formats)
- **Visualize 3D files**
Mayo 3D viewer supports clip planes, exploding of assemblies, measurement of shapes, show/hide parts, ...
- **Cross platform**
Mayo runs on Windows, Linux and macOS
- **Solid foundations**
Mayo is developed in modern C++ with [Qt](https://www.qt.io) and [OpenCascade](https://dev.opencascade.org)
For more details have a look at this fine review [Introducing Mayo](https://librearts.org/2023/01/introducing-mayo-free-cad-files-viewer) by Libre Arts
There's also a complete [video](https://www.youtube.com/watch?v=qg6IamnlfxE&ab_channel=LibreArts) on YouTube
## :zap: Features
- **3D clip planes** with configurable capping
- **3D exploding of the model tree** allowing better exploration of complex designs
- **3D measure tools** for circles, angles, lengths, areas, ...
- **3D view cube** providing intuitive camera manipulation
- **Quick access to CAD files** recently open thanks to thumbnails in the [Home page](https://github.com/fougue/mayo/blob/develop/doc/screenshot_5.png)
- **Toggle item visibility** within the Model tree(use checkbox)
- **Customizable mesh precision** for BREP shapes, affecting visualization quality and conversion into mesh formats
- **Convert files** to multiple CAD formats from [command-line interface](https://github.com/fougue/mayo/blob/develop/doc/screencast_cli.gif):computer:
## :floppy_disk: Supported formats
Format | Import | Export | Notes
----------|--------------------|--------------------|------------------
STEP | :white_check_mark: | :white_check_mark: | AP203, 214, 242
IGES | :white_check_mark: | :white_check_mark: | v5.3
BREP | :white_check_mark: | :white_check_mark: | OpenCascade format
DXF | :white_check_mark: | :x: |
OBJ | :white_check_mark: | :white_check_mark: |
glTF | :white_check_mark: | :white_check_mark: | 1.0, 2.0 and GLB
VRML | :white_check_mark: | :white_check_mark: | v2.0 UTF8
STL | :white_check_mark: | :white_check_mark: | ASCII/binary
AMF | :x: | :white_check_mark: | v1.2 Text/ZIP
PLY | :white_check_mark: | :white_check_mark: | ASCII/binary
OFF | :white_check_mark: | :white_check_mark: |
Image | :x: | :white_check_mark: | PNG, JPEG, ...
See also this dedicated [wikipage](https://github.com/fougue/mayo/wiki/Supported-formats) for more details
## :mag: 3D viewer operations
Operation | Mouse/Keyboard controls
---------------|--------------------------
Rotate | mouseLeft + move
Pan | mouseRight + move
Zoom | mouseLeft + mouseRight + move
Zoom +/- | mouseWheel(scroll)
Window zoom | CTRL + mouseLeft + move
Instant zoom | spaceBar
Select Object | mouseLeft click
Select Objects | SHIFT + mouseLeft clicks
Mayo supports also multiple 3D viewer navigation styles to mimic common CAD applications(CATIA, SOLIDWORKS, ...)
## :hammer: How to build Mayo
[Instructions for Windows MSVC](https://github.com/fougue/mayo/wiki/Build-instructions-for-Windows-MSVC)
[Instructions for Debian](https://github.com/fougue/mayo/wiki/Build-instructions-for-Debian)
[Instructions for macOS](https://github.com/fougue/mayo/wiki/Build-instructions-for-macOS)
## :clapper: Gallery
_Easy to use command-line utility for batch conversion of CAD files_
_Import of glTF file with textures_
_Import of STEP file with many parts_
_Import of PLY file defining point cloud_
_Options dialog with import/export configuration per CAD format_
_Home page with quick access to recent files_
近期下载者:
相关文件:
收藏者: