e21b4d4bfd
3D-Print: Fix #82760 error whith no objects selected
...
Fixed by @Jonathan-Wells
2024-03-23 14:51:36 +04:00
eb6f507f66
3D-Print: Cleanup unused property after recent merge
2024-03-18 15:32:13 +04:00
f5205cf91a
3D-Print: Add Hollow tool
...
Offset mesh surface in selected direction without self-intersections.
Pull Request: https://projects.blender.org/blender/blender-addons/pulls/105194
2024-03-18 12:24:27 +01:00
e8da6131fd
License headers: use SPDX-FileCopyrightText for all addons
...
Move copyright text to SPDX-FileCopyrightText or set to the
Blender Foundation so "make check_licenses" now runs without warnings.
2023-06-15 16:54:05 +10:00
ad6d681610
UI: Cleanup/Fixes of some UI messages.
2022-09-12 14:18:59 +02:00
fd5afdfe2f
object_print3d_utils: replace f-strings by str.format() for I18n
...
Unfortunately, messages cannot be properly extracted from f-strings.
Use `str.format()` method instead.
Ref D15615
2022-08-09 17:08:43 +10:00
016430de4b
Cleanup: remove <pep8 compliant> comment
...
This is no longer necessary, see: T98554.
2022-06-03 11:50:32 +10:00
1d45d7e106
Fix various UI messages issues.
2022-03-28 10:41:43 +02:00
c924e2d52a
Cleanup: minor changes & simplification to Align-XY
...
Also shorten text which didn't fit in the UI.
2022-02-15 16:01:40 +11:00
e648555eb6
3D Print Toolbox: Add Align to XY Plane
...
Allow an object to be rotated so one face/selection can lie flat -
parallel to the - XY plane. This is useful for 3d printing setup. The
button is added in the 3d Print tools addon, in the transform section.
Reviewed By: campbellbarton
Ref D13094
2022-02-15 15:53:39 +11:00
b8d86ccc0a
File headers: use SPDX license identifiers
...
See T95597
2022-02-11 16:05:07 +11:00
90192449b3
3D-Print: refactor clean_float to take float values
...
Put float to string formatting inside the function, code looks more
readable that way.
2021-05-17 23:01:55 +04:00
5ff6d0c453
3D-Print: reduce the scope of mesh_helpers module
2021-05-17 22:31:32 +04:00
d40cb2809a
3D-Print: Volume/Area tools respect scene units settings
2021-05-17 18:27:45 +04:00
98b8dd7f4f
Cleanup: object_print3d_utils, unused imports, vars
2019-12-03 08:31:04 +11:00
4bf5483561
Print-3D: code cleanup, specify link to wiki
2019-10-16 14:15:43 +04:00
7a6516c3e9
3D-Print: correct description for Export operator
2019-10-11 13:07:28 +04:00
d618d26057
3D-Print: better formatting for tool reports
2019-10-10 00:55:26 +04:00
5c0205e95e
3D-Print: make sure all UI panels have poll method
2019-10-09 19:58:36 +04:00
6306134a0d
3D-Print: Clean Distorted support for Adjust Last Operation
2019-10-09 19:52:56 +04:00
8aa0fcd8b9
3D-Print: remove Clean Isolated tool
...
This is already handeled by Make Manifold.
2019-10-09 19:28:21 +04:00
3d1eb9c25c
3D-Print: better property name and description for Make Manifold
2019-10-09 19:22:45 +04:00
86890748a0
3D-Print: Fix Make Manifold not deleting loose faces
2019-10-09 18:51:51 +04:00
120d31a17c
3D-Print: remove interior faces with Make Manifold
2019-10-09 16:23:07 +04:00
b25958d154
3D-Print: Cleanup convert docstrings to bl_description
2019-10-08 12:32:38 +04:00
6192317056
Rename Print3D to 3D-Print
...
D2315
2019-10-07 17:57:05 +04:00
55b918828f
Print3D: Use Operator.report for Export tool
2019-09-22 12:20:40 +04:00
b580942466
Print3D: Cleanup style
...
Format class names according to Blender code style guide.
2019-09-20 23:35:55 +04:00
17727caac2
Print3D: Use Operator.report for cleanup tools
...
* Cleanup Isolated: use Operator.report istead of Print3D report.\n* Cleanup Distorted: report triangulated face count.
2019-09-20 19:14:28 +04:00
a658a1053d
Print3D: Cleanup code
...
Remove redundant code and workarounds, better variable names, cleanup style.
2019-09-20 18:50:10 +04:00
05ce40e6af
Print3D: Fix (unreported) error in Make Manifold tool
...
Remove redundant boundary fill step which gave the error when there was no boundary selected. Make sides property default to 0 so fill holes will cover for boundary fill absence.
2019-09-18 20:11:52 +04:00
5bfacbb693
Print3D: replace modulo formatting with f-strings
2019-09-18 19:17:10 +04:00
9f7b301a9b
Print3D: PEP8 cleanup
2019-09-18 17:14:21 +04:00
e452b07c64
Update addons for changes to proportional edit mode
2019-05-06 15:04:04 +10:00
01370f8794
Print3D: use annotations
2018-10-02 10:19:41 +10:00
351dbd03d4
Update for 2.8
...
TODO:
- Ray-cast for thickness doesn't have access to an evaluated mesh.
- Exporters such as PLY need updating too.
2018-10-01 17:03:26 +10:00
3959f1016e
Print3D: Cleanup
2018-06-15 18:20:00 +04:00
a0198c53fb
Print3D: Fix (unreported) broken Clean Distorted
...
Distort check gave positive result with all faces.
2018-04-25 19:37:44 +04:00
df3737479f
Print3D: Accidentally removed default property value in previous commit
2017-09-03 07:07:53 +04:00
3eb4145a4c
Print3D Cleanup: Strict namanig for classes
2017-09-02 21:42:43 +04:00
8c06e5c7d9
Fix T50352: 3D-printing check misinterprates flat ngons as non-flat
2017-01-11 20:56:09 +01:00
3b9cbaa44e
Print3D: cleanup unused variables and imports, fix unused operator
...
Pep8 cleanup
Remove unused variables and imports
Print3DCleanThin was registered even though it was just a stub
It would crash when called from the search menu
(TODO was not commented out)
Added an info message about multiple object selection - only the active
object is checked
2016-11-12 15:55:34 +01:00
0c0f93a887
Print3D: Make statistics less confusing D2107
2016-07-18 19:18:42 +04:00
63d378be70
Use power instead of multiply
2016-02-13 19:57:33 +11:00
73bf474a6d
Cleanup: imports (formatting)
2015-04-10 11:43:35 +10:00
a88a2e6460
Patch T41093: Cleanup non-manifold
...
by Caretdashcaret with own edits
2014-08-11 09:20:11 +10:00
d030a694ef
Fix T38788: zero area faces raised exception with overhang test
2014-02-24 10:36:02 +11:00
258c32a956
Fix T37555: Update 3D toolbox for changes to the BMesh API.
2013-11-21 05:01:15 +11:00
4a9eba4517
use bmesh volume function, show cubit inches for volume/area statistics.
2013-05-07 00:12:13 +00:00
5009787d61
minor tweak to printing tools, report which axis is clamped.
2013-05-06 07:16:27 +00:00