Primitive tool is a “modal” taking precedence of any other running tool by capturing mouse and keyboard events, so it is impossible to make them work together.
I see, as a user that know nothing about those staff; I always instinctively want to use the primitive with your add on. Will it work with your Archipack? Let way I want to start a wall on the center of a segment of a cube?
Improving archipack snap system was initial goal of cad transform code base, in facts this addon is only a “side effect”.
Full integration with archipack will take some time as it does require refactory of large portion of “manipulators”. But it will improve usability a lot, allowing precise placement of walls with respect to others and many other things.
Good to hear that. Thinking of buying your Archipack.
Is it correct that is not possible to snap a 3d mesh to a curve?
If yes, do you plan to add this feature?
Snap anything to a curve is possible.
Do you mean is already possible or it will be possible to add in the future?
It is possible, tested under heavy conditions (terrain isolines ~1+ billion points).
Snap will occur on both vertices and edges, by default, bezier curves use a 16 steps subdivision.
tested again now. I’m using 2.91 daily build.
It seems it’s not working.
I’m using vertex snapping.
A plane and a curve (default objects). Tried to snap the plane to the curve moving the plane.
Is there an option that could influences this?
Confirmed for today’s build (2.91-3178dc25f6ed),
was working in 2.91-2c61c3d733cf so will wait a bit to see if it is related to a change or a bug in alpha version.
Hi Stephen,
Could it be possible to have operators to invoke instead of activating a global active tool on the left side ?
I really don’t like using the active tools on the left side and in my config the left panel is closed all the time. In this case using CAD tools introduce more clicks and break the workflow somehow (open the panel, select the tool, activate the operator, switch back to selection, close the panel). Also sometimes (often) once I used the tool I forget to switch back to selection mode and it introduce a mishandling
There are 3 operators available to do so, you simply must define shortcuts in blender’s preferences.
bpy.ops.slcad.translate()
bpy.ops.slcad.rotate()
bpy.ops.slcad.scale()
Really thats awesome ! I will test it tomorrow
I guess it is possible, take a look at video tutorials in first post.
I have watched it; it required two steps. Anyway the video is helpful. Thanks again for the add on, it is way better than the default blender. There are still room for improvement.
Is it support curve objects?
Should be, but someone reported issues in latset 2.91 - still not checked here so i’m not aware of satus of this issue.
Hi @stephen_leger, I absolutely love your addon, it’s a life saver for precision modeling in Blender. I have one feature request though. I work a lot with fractions. So for example, I need to move something 13/64, or 1 9/32. With the normal move tool, I can click somewhere, and then type the exact distance in the move popup. With CAD transform, I can’t do that. Which means if I want to use any of your amazing move tools (like custom restraint grids etc.) I can’t use fractions. So for example: ‘move 15/16 along this axis’. If you could make that work somehow, I’d be absolutely over the moon.
Thanks for the replay. You are right. It is working with blender 2.9 with curve objects. That solved my problem.