Right, I am to it!
For me-absolute game changer.
Btw. Had no idea its CAD-LIKE ))
Right, I am to it!
For me-absolute game changer.
Btw. Had no idea its CAD-LIKE ))
Thanks Stephen!
This is so great so far. thanks for this and archipack.
Is this intended to work on edit mode too?
Cheers!!!
Pato.
Hi,
In facts only G/R/S are replaced by CAD Transform actions so everything else should work.
SHIFT+D / ALT+D / B / C are working out of the box, simply call the shortcuts and confirm with enter before G/R/S.
You may even use regular transform operations by using your mouse to trigger transform operation, then again g/r/s to either move rotate scale using native operators.
Hi Patoaltaco,
At this time there is no specific support for edit mode.
Also curve snapping only work on straight lines segments (does not evaluate bezier curves)
May add support for parents only, but not for other old school things (regular blender operators provide the ability to do it).
In facts, itās all about what is CAD Transform, you wonāt never bother with objects origin anymore at transform time.
What I noticed Window Select is inactive when CADTranslate enabledā¦
Window select is available using B shortcut, and also C for circle select.
Congratulation !!
looking amazing !
Donated a bit
OK, great.
Possible to type-in a distance/angle during transforming?
Yes, use keyboard and press enter to confirm, or esc to discard.
Negative values require the ā-ā to be in first position.
Also the last value will remains visible in the ui (when you delete using backspace) as the info bar is not properly redrawn.
Thats really nice because while trying to position isohypses w/CADSnap and entering keyboard
numerals I received incorrect value displayed on dragged color axis constraint lineā¦
Theres a problem w/BL sets incremental grid snap depending on viewpoint and distance from the object.
In other words: when you re close to transformed object - you can snap to sub-grid units but working on large scale models /Eg terrain/ the further you grab-the greater grid snap is./you start w/centimeters, then the tens, 50ties and hundreds/
Interesting 1pt solution.
Have you seen complete B.A.S.E. proposal with 1pt 2pt and 3pt snaps?
It supports edit mode for 1pt as well snap and mode changing during operations
Hi 1D_inc,
Yep iām aware of your fantastic work.
Until now the āTransform operatorā is quite limited, and more like a proof of concept.
The real value in this add-on lie in the pure python snap api, allowing pre-transform snap āfromā in a non blocking way as transform.translate based hacks.
So viewport navigation while transform is active is possible, and more complex tools using snap too, like B.A.S.E. ones / np_station.
This solution take inspiration of mano wiiās work for opengl based snap, but only for curves as setting up opengl stack for huge objects is way too slow - buffers allocation, data conversion and filling, missing vital data types in bgl like UINT.
As side note, the 3 month grant for Germano sounds like a joke for such vital feature than snap, when you compare blenderās snap state to any other dcc 2d / 3d app (https://developer.blender.org/T45734)
Canāt wait 10 more years for bf to expose a snap api so i decided to tackle this myself.
Good.
We have long been fighting for decent CAD snaps.
Nice to see you referenced my teapot/monkey gif as well.
Just got it, have a beer on me Great work!
Nope. Does not cooperate. Some random value instead.
Amazing addon, I have a small problem with scaling, it seems the pivot is stuck. Also scaling in more than 1 axis is not accurate.
Thank you very much!
What a medicine in this crazy snap world!
Just a comment, when we have a constraint to move X, Y or Z, the edge center Snap is not working.
Beautiful job!
When an axis constraint is active, snap to edge / edge center compute the intersection of edge and axis.
Will prevent this behavior when using snap to edge center.
Looks like there is āsignā an issue with the location.
You should at least start the action by setting a start point and a direction, then keyboard entry + enter will work.
At this time scale value is not as consistent as needed.
Nope-after starting dragging and entering a keyed value it holds some random value and thats it for now.
I can understand it would need some amendments/corrections etc. Its first release anyway ))
BUT-nevertheless-ITS GREAT & GREATLY EXPECTED AND NEEDED TOOL.
I ll donate asa my budget gets balance, promise.