Minandreas Posted June 22, 2015 Posted June 22, 2015 This is more of a curiosity question, trying to determine if such a thing even exists. I've been fiddling with improving efficiency of our drawings by delving in to the more complex capabilities autocad has to offer. Something that jumped out at me that would be incredibly useful would be a way of creating priority snap points on a block. Because of the variety of places we want to snap things we tend to have most of the snaps turned on at once. And sometimes this can be quite obnoxious as I'm sure everyone here can understand from personal experience. When circuiting up light fixtures for example, we want to snap the wires to a center of a circle. Often times this is a pain. It keeps trying to snap to the quadrants of the circle if panned too far back. And if too close, the snap just can't seem to find the center snap point. If I'm constantly trying to snap to this specific snap point on my block, is there some way of sort of placing a magnet there within the block? Something that makes it very hard to snap to anything BUT that point, with a variable amount of strength. Sort of like having its own aperture setting. This could be really amazingly useful for me. Would make these sort of wiring tasks so much quicker and cleaner. And/or any tips anyone has on handling this kind of thing would be very welcome! Quote
BIGAL Posted June 23, 2015 Posted June 23, 2015 If you make a series of little defuns these can have various snap settings preset. We use number for no obvious reason. Just type before doing next step (defun C:15 ()(setvar "osmode" 15359)) ; sets all snaps on (defun C:39 ()(setvar "osmode" 47)) (defun C:99 ()(setvar "osmode" 99)) Quote
rkent Posted June 23, 2015 Posted June 23, 2015 I keep the running osnaps off (most of the time) and use the F keys to set osnaps, F1 = endp, F2 = perp, etc. This has the advantage of not returning a pick if you aren't on an object. Also look into dynamic blocks and multiple insertion points, this might be a better answer for you. Quote
Dadgad Posted June 23, 2015 Posted June 23, 2015 You can also keep the running snaps turned off, or at a bare minimum, and use SHIFT + Right Click to select individually on the fly from the osnap drop down menu. Quote
dbroada Posted June 23, 2015 Posted June 23, 2015 You can also keep the running snaps turned off, or at a bare minimum, and use SHIFT + Right Click to select individually on the fly from the osnap drop down menu.this is how I did it. Quote
Minandreas Posted June 23, 2015 Author Posted June 23, 2015 I'll have to give some of these things a try. Could definitely help after some getting used to I'm sure. Thanks for the tips! I wonder if what I was thinking is even possible. Maybe with the way autocad is programmed it just can't do that. But it sure would be handy. Quote
Dadgad Posted June 24, 2015 Posted June 24, 2015 As per BIGAL's suggestion, if you are unfamiliar with the OSMODE variable, this is a pretty easy way to change settings quickly to TASK SPECIFIC PREFERENCES, on the fly, but without the need to make a fresh selection for every snap, which for me is very tedious. When wiring, maybe you want only your CENTER snap on? If so, as shown in the screenshots, set your OSMODE system variable to . CENTERS and ENDPOINTS would be OSMODE . You could easily make buttons for a toolbar to switch between these favorite values on the fly, with simple macros. At the commandline OSM > should be enough to call up the OSMODE sytem variable, or you could create a one item ALIASEDIT shortcut for it with the "~" for example, unless you are in Spain, because you probably never use that, and it is in a comfortable and convenient location on your keyboard. Quote
BIGAL Posted June 24, 2015 Posted June 24, 2015 I also keep my list short end mid centre int nad use Shift right click for any others . Forgot to mention to work out osmode settings just set up your desired snaps then type osmode the setting number will appear. Quote
Dadgad Posted June 24, 2015 Posted June 24, 2015 I also keep my list short end mid centre int nad use Shift right click for any others . Forgot to mention to work out osmode settings just set up your desired snaps then type osmode the setting number will appear. Thanks for clarifying the quick way to get your OSMODE configuration value, from the commandline (that was why I included the commandline in my screenshot) BIGAL, but I didn't mention that in so many words, and it is quickerand easier than adding all those huge numbers in the system variable OSMODE dialog box. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.