We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Moving the cursor...

Anonymous
Not applicable
I was wondering if you can type in mathematical expressions rather than the exact value, like you can in SketchUp. I think I read somewhere that this is possible, but I can't get it to work. Does such a function exist in ArchiCAD?

Also, I am working on my electrical plan now, and if any of you happen to have gone through this you'll know that there's that annoying code about the placement of plug outlets: they have to be placed at a maximum distance of 12 feet, 6 feet from a door opening etc. etc. -_-

Well, this involves measuring the inner edge of a wall, often going over a corner, therefore I need the Cumulative Distance, which is available in the Measure Tool. But it's kind of hard to do the math in my head or using an external calculator application. So... now you see why I would like to use ArchiCAD's calculator, if it has one. If it does I'll just have to, for example, measure from a door opening to a wall corner, and then subtract that distance from 6', using this result to move the cursor to the correct location. I know this is a little hard to grasp but try it yourself and you'll know what I am talking about. Am I doing it the hard way? I haven't found a easier way. At lest the house I am designing isn't so big.

Here's an image:


Also, it would be nice to have a couple of dimensions on the electrical plan marking the distance between the receptacles, but I can't find a method in ArchiCAD's dimension tool that allows an alteration in the direction of measurement.
5 REPLIES 5
Barry Kelly
Moderator
Sounds like you might want to look at using the special snap point tool.

http://helpcenter.graphisoft.com/guides/archicad-17-int-reference-guide/interaction/on-screen-input-...

Set your 6' distance and hover the cursor over the wall and you will see snap points for where you can place your objects.

Or you can use the measure tool and use the "mark location" icon (small circular crosshair next to the tick) to place guidelines at the distance you type into the distance field.


Also any figures in the tracker/measurement fields can be adde or subtracted to by using what I call back to front maths (I am sure there is a proper term for it).
Whatever figure you see you can then just type a number and then press '+' or '-' after it and it will be added or subtracted from the original figure.

So you could measure (click) in one corner, move to another corner (don't click) and you will see a distance (i.e 10.2'). Now type 6- and the figure will change to 4.2' and the cursor will move as well. Press the makrk position icon to place guide lines.

I think because you are Imperial measurements you might need to type '6--', the first dash is 'feet' and the second dash is 'subtract'.


The measure tool is accumulative and will measure around corners but you can't mark the position of a distance around a corner.
Dimentions can't dimension around a corner, you have to place 2 separate dimensions.

Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Barry Kelly
Moderator
Actually you don't need to use that temporary vector tool (or what ever it is called).
Just set your special snap distance and set the snap tool to 'between intersections' and then hover your mouse over the wall.
You will see the snap points at the distance you set.
Barry.
special_snap_2.jpg
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Anonymous
Not applicable
Thanks so much Barry, I didn't know that you can set up a special snap point... well I guess I did but it didn't dawn on me I can manipulate it in this case. Well, that solves my problem.

Too bad about the dimension, if I want I suppose I'll just put a line with arrowheads and insert a text.
Anonymous
Not applicable
Wait... it does help on a straight wall, but when a corner is involved things get complicated. I think I need to look at the 'Special Snap Points on Temporary Vector'.

_______________________________________________________________

Edit: My bad, I didn't make myself clear about what I need. The previous image I supplied made it look like as if I needed to measure 6 ft. from a corner, but what I really need is to measure 12 ft. from one receptacle to another, and when they are separated by a corner it gets complicated. See attachment.

I think I know a way to resolve this, I will post back if it works out.
Capture.PNG
Anonymous
Not applicable
I found a solution that suits my needs: I used an external program called AutoHotkey http://www.autohotkey.com/, which I use on a daily basis for other purposes, to type tedious keys that need to be typed again and again. The way it works is hard to explain but anyways now I can save a lot of time.

Here is a sample of the code if you're interested. I had to save eight different scripts for the four variations of the directions of the corner, and the distance ( 6' and 12' ).
^!u::      ; this one programs the cursor to move up
Click
Loop, 5            ; this enters the 'Cumulative Distance' field
{
Send, {Tab}
Sleep, 200       ; The sleep pauses the script for an amount of time as to accommodate for ArchiCAD. I set it to 0.2 seconds just in case my computer laggs.
Send, ^c         ; Copy that distance
Sleep, 200
Send, y           ; If it's a left or right corner it should be "Send, x"
Sleep, 200
Send, 6'          ; the distance you want the cursor to jump, measured from the starting point
Send, {+}       ; move the cursor 6' up
Sleep, 200
Send, ^v
Sleep, 200
Send, {-}{-}    ; move it a distance down. this distance measured from the starting point to the corner.
Send, {Esc}
Send, {Esc}     ; Exits the measurement, now you can place electrical components.
return
See attached image as well.
Clipboard01.jpg