# CAD In Blender Is HERE! | CAD Sketcher Intro | Constraint Driven Design

**URL:** <https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596>\
**Category:** Latest News\
**Tags:** modeling, add-ons, parametric\
**Created:** [April 23, 2022, 3:10am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596 "2022-04-23T03:10:11Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sigma](https://blenderartists.org/user_avatar/blenderartists.org/sigma/32/897862_2.png) [@Sigma](https://blenderartists.org/u/Sigma)\
**Post date:** [April 23, 2022, 3:10am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/1 "2022-04-23T03:10:11Z")

</div>

EDIT: I did not make this and am only sharing it to spread the word.  
Here is the official post: [Geometry Sketcher constraint solver](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479)

# #

This looks very promising!  
“In a nutshell: A constraint-based sketcher addon created by hlorus for Blender that allows you to create precise 2d shapes by defining CAD geometric constraints like tangents, dimntions, angles, equal and more. These Sketches are then converted into beziers or mesh which still stay editable through a fully non-destructive workflow i.e, Geometry nodes and modifiers.”

[![](https://blenderartists.org/uploads/default/original/4X/7/3/9/7396599678bc0ccb422a7d458ad0b94709e73462.jpeg "CAD In Blender Is HERE! | CAD Sketcher Intro | Constraint Driven Design") ](https://www.youtube.com/watch?v=92QmjS-xDaI)

---

<div class="post-metadata">

**Author:** ![pko8462](https://blenderartists.org/letter_avatar_proxy/v4/letter/p/a88e4f/32.png) [@pko8462](https://blenderartists.org/u/pko8462)\
**Post date:** [April 23, 2022, 7:14am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/2 "2022-04-23T07:14:41Z")

</div>

An excellent addon for CAD users.

---

<div class="post-metadata">

**Author:** ![wevon](https://blenderartists.org/letter_avatar_proxy/v4/letter/w/919ad9/32.png) [@wevon](https://blenderartists.org/u/wevon)\
**Post date:** [April 23, 2022, 9:52am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/3 "2022-04-23T09:52:45Z")

</div>

It look very nice. FreeCAD Sketcher is super powerful, it would be a great addition to Blender.

---

<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:** [April 23, 2022, 10:02am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/4 "2022-04-23T10:02:43Z")

</div>

Is nice I to see more developer anyway the original script is reported also here.

> [@Geometry Sketcher constraint solver](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479):
>
> 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.

---

<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, 1:24pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/5 "2022-04-23T13:24:27Z")

</div>

Hello,  
When i try to download the dependency “py-slvs 1.0.4” for CAD Sketcher from [https://pypi.org/project/py-slvs/#files](https://pypi.org/project/py-slvs/#files)  
I can only see macos related files there.  
There are no windows related files in there.  
Am I missing something?  
Please let me know where to download py-slvs for windows.

 ![image](https://blenderartists.org/uploads/default/original/4X/7/3/2/7322bb63bc93c802fadf0cc9783a264798cf4aab.png)

Edit:  
Solution in here [Geometry Sketcher constraint solver - #16 by mixergrinder](https://blenderartists.org/t/geometry-sketcher-constraint-solver/1328479/16)

---

<div class="post-metadata">

**Author:** ![ruby\_en](https://blenderartists.org/user_avatar/blenderartists.org/ruby_en/32/776249_2.png) [@ruby\_en](https://blenderartists.org/u/ruby_en)\
**Post date:** [April 23, 2022, 2:41pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/6 "2022-04-23T14:41:23Z")

</div>

Nice addon!

---

<div class="post-metadata">

**Author:** ![Loghir](https://blenderartists.org/letter_avatar_proxy/v4/letter/l/8dc957/32.png) [@Loghir](https://blenderartists.org/u/Loghir)\
**Post date:** [April 24, 2022, 2:11pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/7 "2022-04-24T14:11:32Z")

</div>

> [@mixergrinder](#):
>
> When i try to download the dependency “py-slvs 1.0.4” for CAD Sketcher from

Hello.  
See [https://github.com/hlorus/CAD\_Sketcher](https://github.com/hlorus/CAD_Sketcher)

I installed it but can’t find it.

---

<div class="post-metadata">

**Author:** ![don1138](https://blenderartists.org/user_avatar/blenderartists.org/don1138/32/718541_2.png) [@don1138](https://blenderartists.org/u/don1138)\
**Post date:** [April 24, 2022, 6:35pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/8 "2022-04-24T18:35:48Z")

</div>

I gave it a try, and it’s definitely an interesting start.

One thing I found difficult was selecting lines. The target area is so small that I had to get my mouse almost precisely over a pixel width to make a selection.

The documentation is also a good start, but needs to be expanded. I figured out from the tooltips how to add an arc, but couldn’t work out how to give it a face.

To compare, I then rebuilt everything using mesh primitives and vertex extrusion, and of course it was much faster.

So I’m wondering what the use case for this is. Does it make safer or smarter choices where to put support cuts and loops? Maybe the ability to edit shapes, lines, and points from fields?

In any case, I did enjoy testing it out. Looking forward to how this develops!

---

<div class="post-metadata">

**Author:** ![MakerTales](https://blenderartists.org/user_avatar/blenderartists.org/makertales/32/653746_2.png) [@MakerTales](https://blenderartists.org/u/MakerTales)\
**Post date:** [April 29, 2022, 9:40am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/9 "2022-04-29T09:40:33Z")

</div>

Ya this is a bit of a pain but soon a roadmap will be out and this whole selection thing is on it for sure. In the time being if you are on a mac you can finally scale up the lines from today’s update: [CAD Sketcher Gumroad](https://bit.ly/CADSketcher)

---

<div class="post-metadata">

**Author:** ![ManBlender](https://blenderartists.org/user_avatar/blenderartists.org/manblender/32/811852_2.png) [@ManBlender](https://blenderartists.org/u/ManBlender)\
**Post date:** [April 29, 2022, 11:29am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/10 "2022-04-29T11:29:39Z")

</div>

@hlorus thx for great job!  
Also hope for some solutions like here:

> [@BluePrint add on to blender](https://blenderartists.org/t/blueprint-add-on-to-blender/562916/44):
>
> @ faerietree, How do you setup template (Frame) lightsaber+blueprints ?

---

<div class="post-metadata">

**Author:** ![don1138](https://blenderartists.org/user_avatar/blenderartists.org/don1138/32/718541_2.png) [@don1138](https://blenderartists.org/u/don1138)\
**Post date:** [April 29, 2022, 11:50am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/11 "2022-04-29T11:50:43Z")

</div>

Gave it a try and selecting points and lines is MUCH easier now, even without adjusting the prefs! 👍 👍

---

<div class="post-metadata">

**Author:** ![jovlem](https://blenderartists.org/letter_avatar_proxy/v4/letter/j/9fc29f/32.png) [@jovlem](https://blenderartists.org/u/jovlem)\
**Post date:** [April 29, 2022, 3:56pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/12 "2022-04-29T15:56:28Z")

</div>

From the video; if I understand it correctly you can use information from modifiers without actually having to apply them first ( add a workplane and use that for a new sketch/model ).

If that’s indeed the case, that would make it pretty powerfull.

---

<div class="post-metadata">

**Author:** ![KotlinBear](https://blenderartists.org/user_avatar/blenderartists.org/kotlinbear/32/789165_2.png) [@KotlinBear](https://blenderartists.org/u/KotlinBear)\
**Post date:** [April 29, 2022, 9:09pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/13 "2022-04-29T21:09:48Z")

</div>

170K video views in a week. Sounds like there is some interest in CAD in Blender 😀

It’s nice to have that option of working artistically / by eye or being able to go more CAD-like when you want.

---

<div class="post-metadata">

**Author:** ![Haggis502](https://blenderartists.org/user_avatar/blenderartists.org/haggis502/32/978571_2.png) [@Haggis502](https://blenderartists.org/u/Haggis502)\
**Post date:** [February 10, 2023, 2:55pm UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/14 "2023-02-10T14:55:20Z")

</div>

What are the plans for advanced snapping: Grid snapping, midpoint, endpoint?

---

<div class="post-metadata">

**Author:** ![Oefro](https://blenderartists.org/letter_avatar_proxy/v4/letter/o/57b2e6/32.png) [@Oefro](https://blenderartists.org/u/Oefro)\
**Post date:** [November 25, 2023, 6:15am UTC](https://blenderartists.org/t/cad-in-blender-is-here-cad-sketcher-intro-constraint-driven-design/1375596/15 "2023-11-25T06:15:36Z")

</div>

Hi. Where can I change the line thickness on a mac? In preferences the “entity” size is changing other objects size but not a lines.
