# Geometry Sketcher constraint solver

**URL:** <https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479>\
**Category:** Released Add-ons and Extensions\
**Created:** [September 18, 2021, 7:43pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479 "2021-09-18T19:43:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![pafurijaz](https://blenderartists.org/user_avatar/blenderartists.org/pafurijaz/32/1226669_2.png) [@pafurijaz](https://blenderartists.org/u/pafurijaz)\
**Post date:** [September 18, 2021, 7:43pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/1 "2021-09-18T19:43:59Z")

</div>

Released a new add-on for Blender, which allows a precision CAD drawing, it is still in the experimental phase but it works and uses the fantastic geometric kernel of SolveSpace the link for more information.

 ![image](https://blenderartists.org/uploads/default/original/4X/f/0/6/f0666ffab87d898b0b5c0841a3bf371484fef82b.jpeg)

> **[GitHub - hlorus/CAD\_Sketcher: Constraint-based geometry sketcher for blender](https://github.com/hlorus/CAD_Sketcher)**
>
> Constraint-based geometry sketcher for blender. Contribute to hlorus/CAD\_Sketcher development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![anon18318387](https://blenderartists.org/letter_avatar_proxy/v4/letter/a/f9ae1b/32.png) [@anon18318387](https://blenderartists.org/u/anon18318387)\
**Post date:** [September 19, 2021, 1:49am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/2 "2021-09-19T01:49:45Z")

</div>

Congrats, thanks for sharing.

---

<div class="post-metadata">

**Author:** ![urkokul](https://blenderartists.org/user_avatar/blenderartists.org/urkokul/32/734469_2.png) [@urkokul](https://blenderartists.org/u/urkokul)\
**Post date:** [September 19, 2021, 8:37am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/3 "2021-09-19T08:37:35Z")

</div>

The useful thing. Thanks for sharing.

---

<div class="post-metadata">

**Author:** ![blndrusr](https://blenderartists.org/letter_avatar_proxy/v4/letter/b/91b2a8/32.png) [@blndrusr](https://blenderartists.org/u/blndrusr)\
**Post date:** [September 20, 2021, 7:39am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/4 "2021-09-20T07:39:34Z")

</div>

Once completed, this may push Blender to some new markets 🙂 Great idea, thanks for sharing.

---

<div class="post-metadata">

**Author:** ![Arle](https://blenderartists.org/user_avatar/blenderartists.org/arle/32/784171_2.png) [@Arle](https://blenderartists.org/u/Arle)\
**Post date:** [November 25, 2021, 6:14pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/5 "2021-11-25T18:14:15Z")

</div>

Love what I’m seeing so far man keep it going.

---

<div class="post-metadata">

**Author:** ![artisanicview](https://blenderartists.org/user_avatar/blenderartists.org/artisanicview/32/3607_2.png) [@artisanicview](https://blenderartists.org/u/artisanicview)\
**Post date:** [January 13, 2022, 7:59pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/6 "2022-01-13T19:59:28Z")

</div>

Wonderful. Such a pitty that Blender don’t suport NURBS.

---

<div class="post-metadata">

**Author:** ![SHEK](https://blenderartists.org/user_avatar/blenderartists.org/shek/32/585585_2.png) [@SHEK](https://blenderartists.org/u/SHEK)\
**Post date:** [February 13, 2022, 12:27pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/7 "2022-02-13T12:27:33Z")

</div>

Hi,@pafurijaz i am just exploring this addon and enjoying it.😍  
Can you add some changes like

> Add Icons to diff types of Contraints list in Npanel.

> It woul be great if we have the flexibility to define the plane on other objects faces too.

> The draw plane should also show the axis name or should be colored like the axis too.

> The Sketch creation is incomplete without the ability to bevel the shape

It will add better Usability to this tool.  
I hope it will be further refined and Improved.  
🙏✌

---

<div class="post-metadata">

**Author:** ![Lamia](https://blenderartists.org/user_avatar/blenderartists.org/lamia/32/717065_2.png) [@Lamia](https://blenderartists.org/u/Lamia)\
**Post date:** [February 13, 2022, 1:08pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/8 "2022-02-13T13:08:53Z")

</div>

not sure how i missed this, looks very promising. I’ll give it a try.

---

<div class="post-metadata">

**Author:** ![Constantinesis](https://blenderartists.org/user_avatar/blenderartists.org/constantinesis/32/876847_2.png) [@Constantinesis](https://blenderartists.org/u/Constantinesis)\
**Post date:** [February 14, 2022, 7:25am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/9 "2022-02-14T07:25:23Z")

</div>

Wow! This goes beyond my wildest dreams about Blender !  
Congratulations for this and thanks for sharing!  
Blender slowly becomes a full featured parametric modeler!  
I went through the comments and also looking forward for the possible integration with other plugins or modifiers especially for the architectural modelling!  
One feature that I was looking for is to add a bevel/fillet option? Or do you think that would be redundant since you can use a modifier after? Is there a way to automatically dissolve the in middle vertices which appear?

---

<div class="post-metadata">

**Author:** ![Fran\_Rodriguez\_Rodri](https://blenderartists.org/user_avatar/blenderartists.org/fran_rodriguez_rodri/32/820278_2.png) [@Fran\_Rodriguez\_Rodri](https://blenderartists.org/u/Fran_Rodriguez_Rodri)\
**Post date:** [March 22, 2022, 3:09pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/10 "2022-03-22T15:09:13Z")

</div>

Could someone provide the file (py-slvs 1.0.4) it won’t let me download.  
I am using win10 and I want to install the solver module but the add on does not appear in the “n” bar in blender. The add on is already installed and enabled but it does not appear in the “n” panel. If I’m doing something wrong let me know…

---

<div class="post-metadata">

**Author:** ![Fran\_Rodriguez\_Rodri](https://blenderartists.org/user_avatar/blenderartists.org/fran_rodriguez_rodri/32/820278_2.png) [@Fran\_Rodriguez\_Rodri](https://blenderartists.org/u/Fran_Rodriguez_Rodri)\
**Post date:** [March 23, 2022, 12:10pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/11 "2022-03-23T12:10:23Z")

</div>

I finally managed to download the .whl and everything works great, it’s amazing.  
Thank you very much for this great add on.

---

<div class="post-metadata">

**Author:** ![UnCommonGrafx](https://blenderartists.org/letter_avatar_proxy/v4/letter/u/b5a626/32.png) [@UnCommonGrafx](https://blenderartists.org/u/UnCommonGrafx)\
**Post date:** [March 23, 2022, 7:03pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/12 "2022-03-23T19:03:54Z")

</div>

That looks like a useful tool.

---

<div class="post-metadata">

**Author:** ![mixergrinder](https://blenderartists.org/letter_avatar_proxy/v4/letter/m/53a042/32.png) [@mixergrinder](https://blenderartists.org/u/mixergrinder)\
**Post date:** [April 23, 2022, 5:47pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/13 "2022-04-23T17:47:52Z")

</div>

Hi,  
Can you let me know how you downloaded the “py-slvs 1.0.4” for windows, I can’t find any windows version at this link

> **[py-slvs](https://pypi.org/project/py-slvs/#files)**
>
> Python binding of SOLVESPACE geometry constraint solver

It has only macos versions.

---

<div class="post-metadata">

**Author:** ![shoe](https://blenderartists.org/user_avatar/blenderartists.org/shoe/32/825078_2.png) [@shoe](https://blenderartists.org/u/shoe)\
**Post date:** [April 23, 2022, 9:33pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/14 "2022-04-23T21:33:10Z")

</div>

Looking forward to the final release. It would be just revolutionary if Blender could also do CAD. Could become part of official Blender in 3.5+

---

<div class="post-metadata">

**Author:** ![Fran\_Rodriguez\_Rodri](https://blenderartists.org/user_avatar/blenderartists.org/fran_rodriguez_rodri/32/820278_2.png) [@Fran\_Rodriguez\_Rodri](https://blenderartists.org/u/Fran_Rodriguez_Rodri)\
**Post date:** [April 23, 2022, 9:40pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/15 "2022-04-23T21:40:44Z")

</div>

The universal 1.0.4 macos version works for the addon even though it is on windows just download the universal and not arm64 since I don’t know if it works because I didn’t try it.

---

<div class="post-metadata">

**Author:** ![mixergrinder](https://blenderartists.org/letter_avatar_proxy/v4/letter/m/53a042/32.png) [@mixergrinder](https://blenderartists.org/u/mixergrinder)\
**Post date:** [April 24, 2022, 3:51am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/16 "2022-04-24T03:51:43Z")

</div>

Hi,  
Thanks for the info, I checkd my blender version 2.93 and blender python version 3.9.2 and downloaded the appropriate package  
[py\_slvs-1.0.4-cp39-cp39-macosx\_10\_9\_universal2.whl](https://files.pythonhosted.org/packages/5a/42/5dede99b590cb357b6597051da80b366a82ae07a407c99f2ad2b696b3fea/py_slvs-1.0.4-cp39-cp39-macosx_10_9_universal2.whl)  
But I still get an error "Could not install package’ when trying to install.  
I am on win 7 x64.

Edit. I tried iwth  
“Install with pip” option of the addon within blender and it WORKED!!, just ensure that no firewall is blocking the request and you are good to go!!

thanks!

---

<div class="post-metadata">

**Author:** ![uvtofu](https://blenderartists.org/user_avatar/blenderartists.org/uvtofu/32/930598_2.png) [@uvtofu](https://blenderartists.org/u/uvtofu)\
**Post date:** [May 23, 2022, 1:35pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/17 "2022-05-23T13:35:57Z")

</div>

> Hi,  
> Thanks for the info, I checkd my blender version 2.93 and blender python version 3.9.2 and downloaded the appropriate package  
> [py\_slvs-1.0.4-cp39-cp39-macosx\_10\_9\_universal2.whl](https://files.pythonhosted.org/packages/5a/42/5dede99b590cb357b6597051da80b366a82ae07a407c99f2ad2b696b3fea/py_slvs-1.0.4-cp39-cp39-macosx_10_9_universal2.whl)  
> But I still get an error "Could not install package’ when trying to install.  
> I am on win 7 x64.

I guess, the macosx version is not for windows. 😂

---

<div class="post-metadata">

**Author:** ![dororo](https://blenderartists.org/user_avatar/blenderartists.org/dororo/32/933930_2.png) [@dororo](https://blenderartists.org/u/dororo)\
**Post date:** [June 3, 2022, 2:37am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/18 "2022-06-03T02:37:00Z")

</div>

Great Addon!!!

---

<div class="post-metadata">

**Author:** ![pafurijaz](https://blenderartists.org/user_avatar/blenderartists.org/pafurijaz/32/1226669_2.png) [@pafurijaz](https://blenderartists.org/u/pafurijaz)\
**Post date:** [June 6, 2022, 5:11pm UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/19 "2022-06-06T17:11:28Z")

</div>

The add-on CAD Sketcher is growing very fast now has a proper homepage with a bright future.

> **[CAD Sketcher | Blender Parametric Precision Modeling](https://www.cadsketcher.com/)**
>
> CAD Sketcher is a free and open-source project looking to enhance precision and parametric workflows in blender by bringing CAD like tools, features and usability to blender.

Greetings

---

<div class="post-metadata">

**Author:** ![impacman](https://blenderartists.org/user_avatar/blenderartists.org/impacman/32/779078_2.png) [@impacman](https://blenderartists.org/u/impacman)\
**Post date:** [June 7, 2022, 7:15am UTC](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/20 "2022-06-07T07:15:23Z")

</div>

Hi!  
Great addon! Do you have any plans about adding fillets?

 ![image](https://blenderartists.org/uploads/default/original/4X/3/7/b/37b6ea25cd0b1c256a73cab41b12dbef0a0461ab.png)

[Next page](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479.md?page=2)
