├── Makefile ├── README.md ├── addons ├── auto_constraint_tools │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── auto_constraint_tools.py ├── cad_export │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── cad_export.py ├── cad_fasteners │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ ├── cad_fasteners.blend │ ├── cad_fasteners.py │ └── references │ │ └── hex_socket_sleeve_nut_drawing.webp ├── cad_mesh_dimensions │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── cad_mesh_dimensions.py ├── cad_outline │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── cad_outline.py ├── isolate_collections │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── isolate_collections.py ├── mesh_link │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── mesh_link.py └── obref_toggle_hide │ ├── .gitignore │ ├── .pylintrc │ ├── CHANGELOG.md │ ├── __init__.py │ └── obref_toggle_hide.py └── docs └── images ├── auto_constraint_tools_animation.gif ├── blender-cad.png ├── cad_fasteners.png ├── cad_mesh_dimensions_video_preview.png ├── cad_outline_animation.gif ├── isolate_collections_animation.gif ├── src ├── overlay.svg └── screenshots.svg └── toggle_hide_animation.gif /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/README.md -------------------------------------------------------------------------------- /addons/auto_constraint_tools/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | 4 | -------------------------------------------------------------------------------- /addons/auto_constraint_tools/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/auto_constraint_tools/.pylintrc -------------------------------------------------------------------------------- /addons/auto_constraint_tools/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/auto_constraint_tools/CHANGELOG.md -------------------------------------------------------------------------------- /addons/auto_constraint_tools/__init__.py: -------------------------------------------------------------------------------- 1 | auto_constraint_tools.py -------------------------------------------------------------------------------- /addons/auto_constraint_tools/auto_constraint_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/auto_constraint_tools/auto_constraint_tools.py -------------------------------------------------------------------------------- /addons/cad_export/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | 4 | -------------------------------------------------------------------------------- /addons/cad_export/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_export/.pylintrc -------------------------------------------------------------------------------- /addons/cad_export/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_export/CHANGELOG.md -------------------------------------------------------------------------------- /addons/cad_export/__init__.py: -------------------------------------------------------------------------------- 1 | cad_export.py -------------------------------------------------------------------------------- /addons/cad_export/cad_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_export/cad_export.py -------------------------------------------------------------------------------- /addons/cad_fasteners/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | .vscode 4 | 5 | -------------------------------------------------------------------------------- /addons/cad_fasteners/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_fasteners/.pylintrc -------------------------------------------------------------------------------- /addons/cad_fasteners/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_fasteners/CHANGELOG.md -------------------------------------------------------------------------------- /addons/cad_fasteners/__init__.py: -------------------------------------------------------------------------------- 1 | cad_fasteners.py -------------------------------------------------------------------------------- /addons/cad_fasteners/cad_fasteners.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_fasteners/cad_fasteners.blend -------------------------------------------------------------------------------- /addons/cad_fasteners/cad_fasteners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_fasteners/cad_fasteners.py -------------------------------------------------------------------------------- /addons/cad_fasteners/references/hex_socket_sleeve_nut_drawing.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_fasteners/references/hex_socket_sleeve_nut_drawing.webp -------------------------------------------------------------------------------- /addons/cad_mesh_dimensions/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | .vscode 4 | 5 | -------------------------------------------------------------------------------- /addons/cad_mesh_dimensions/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_mesh_dimensions/.pylintrc -------------------------------------------------------------------------------- /addons/cad_mesh_dimensions/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_mesh_dimensions/CHANGELOG.md -------------------------------------------------------------------------------- /addons/cad_mesh_dimensions/__init__.py: -------------------------------------------------------------------------------- 1 | cad_mesh_dimensions.py -------------------------------------------------------------------------------- /addons/cad_mesh_dimensions/cad_mesh_dimensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_mesh_dimensions/cad_mesh_dimensions.py -------------------------------------------------------------------------------- /addons/cad_outline/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | 4 | -------------------------------------------------------------------------------- /addons/cad_outline/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_outline/.pylintrc -------------------------------------------------------------------------------- /addons/cad_outline/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_outline/CHANGELOG.md -------------------------------------------------------------------------------- /addons/cad_outline/__init__.py: -------------------------------------------------------------------------------- 1 | cad_outline.py -------------------------------------------------------------------------------- /addons/cad_outline/cad_outline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/cad_outline/cad_outline.py -------------------------------------------------------------------------------- /addons/isolate_collections/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | 4 | -------------------------------------------------------------------------------- /addons/isolate_collections/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/isolate_collections/.pylintrc -------------------------------------------------------------------------------- /addons/isolate_collections/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/isolate_collections/CHANGELOG.md -------------------------------------------------------------------------------- /addons/isolate_collections/__init__.py: -------------------------------------------------------------------------------- 1 | isolate_collections.py -------------------------------------------------------------------------------- /addons/isolate_collections/isolate_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/isolate_collections/isolate_collections.py -------------------------------------------------------------------------------- /addons/mesh_link/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | 4 | -------------------------------------------------------------------------------- /addons/mesh_link/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/mesh_link/.pylintrc -------------------------------------------------------------------------------- /addons/mesh_link/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Mesh Link 2 | 3 | ## Changelog 4 | 5 | -------------------------------------------------------------------------------- /addons/mesh_link/__init__.py: -------------------------------------------------------------------------------- 1 | mesh_link.py -------------------------------------------------------------------------------- /addons/mesh_link/mesh_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/mesh_link/mesh_link.py -------------------------------------------------------------------------------- /addons/obref_toggle_hide/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.blend1 3 | 4 | -------------------------------------------------------------------------------- /addons/obref_toggle_hide/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/obref_toggle_hide/.pylintrc -------------------------------------------------------------------------------- /addons/obref_toggle_hide/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/obref_toggle_hide/CHANGELOG.md -------------------------------------------------------------------------------- /addons/obref_toggle_hide/__init__.py: -------------------------------------------------------------------------------- 1 | obref_toggle_hide.py -------------------------------------------------------------------------------- /addons/obref_toggle_hide/obref_toggle_hide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/addons/obref_toggle_hide/obref_toggle_hide.py -------------------------------------------------------------------------------- /docs/images/auto_constraint_tools_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/auto_constraint_tools_animation.gif -------------------------------------------------------------------------------- /docs/images/blender-cad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/blender-cad.png -------------------------------------------------------------------------------- /docs/images/cad_fasteners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/cad_fasteners.png -------------------------------------------------------------------------------- /docs/images/cad_mesh_dimensions_video_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/cad_mesh_dimensions_video_preview.png -------------------------------------------------------------------------------- /docs/images/cad_outline_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/cad_outline_animation.gif -------------------------------------------------------------------------------- /docs/images/isolate_collections_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/isolate_collections_animation.gif -------------------------------------------------------------------------------- /docs/images/src/overlay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/src/overlay.svg -------------------------------------------------------------------------------- /docs/images/src/screenshots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/src/screenshots.svg -------------------------------------------------------------------------------- /docs/images/toggle_hide_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EleotleCram/blender-cad-tools/HEAD/docs/images/toggle_hide_animation.gif --------------------------------------------------------------------------------