Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Odom <clockmender@icloud.com>2020-01-02 22:15:18 +0300
committerRune Morling <ermo.blender.org@spammesenseless.net>2020-01-15 00:25:04 +0300
commit0d40bb678cc107456d28ee37e4b2b27ac3b73406 (patch)
tree67405c7f454e2a776f341bea111c3a9f6a1f7460 /precision_drawing_tools/__init__.py
parent479531654816970b55be491ccd48b723c002c50f (diff)
PDT: Modify Fillet functionality
This enables two non-connected edges to be filleted. The Process starts with an intersection of the two edges, then fillets the corner according to input values in the UI. This option is selected by setting the Int/Fillet checkbox. The command Line version now takes the `fi...` format to intersect first. e.g. `fi1.1,6,0.05` performs an intersected fillet of 1.6 units radius, 6 segments, concave profile.
Diffstat (limited to 'precision_drawing_tools/__init__.py')
-rw-r--r--precision_drawing_tools/__init__.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/precision_drawing_tools/__init__.py b/precision_drawing_tools/__init__.py
index e99e7735..926dcc30 100644
--- a/precision_drawing_tools/__init__.py
+++ b/precision_drawing_tools/__init__.py
@@ -83,6 +83,7 @@ from .pdt_msg_strings import (
PDT_DES_FILLETRAD,
PDT_DES_FILLETSEG,
PDT_DES_FILLETVERTS,
+ PDT_DES_FILLINT,
PDT_DES_FLIPANG,
PDT_DES_FLIPPER,
PDT_DES_LIBCOLS,
@@ -419,6 +420,11 @@ class PDTSceneProperties(PropertyGroup):
default=True,
description=PDT_DES_FILLETVERTS,
)
+ fillet_int : BoolProperty(
+ name="Intersect",
+ default=False,
+ description=PDT_DES_FILLINT,
+ )
class PDTPreferences(AddonPreferences):