Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

electrical 2D outlet symbol did not change size after scale changed

PYA
Contributor

Hi, Is there anyway I can make electrical outlet 2D symbol to adjust the size to match drawing scale?  I set up 3/4" scale drawings, everything changed accordingly  except those MEP symbol. like outlet, switch. it seems like they set up at 1/4" scale and never changed. 


Archicad 25-27
MacBook Pro M1 Max 64GB Sonoma 14
9 REPLIES 9
Barry Kelly
Moderator

If they are symbols of the objects and not the actual detailed object, why would you want the symbol size to change?

I would consider them like text, you want a standard printable size that stays constant, no matter the scale of you plan.

Actual detailed objects should scale up or down as they represent the true size of the object.

But a symbol is just a symbol, and at a larger scale plan, you can show more symbols clearly, rather than have them increase in size with your plan and appear too large.

 

Having said all that, does the object have a setting to make it 'Scale with plan' or 'scale independent' (the same as text does).

If not, then you have no choice.

Also what version of Archicad are you using?

The MEP objects in 27 seem to be quite different to what they were before.

 

 

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
PYA
Contributor

Barry, Sorry, I should make it more clear. I have attached two screen shot.  As you can see this is same layout with different scale, one is 1/4" one is 1/8". However, outlet shown both drawing remain same. including 2D text associated with 2D symbol.   To me, the outlet here is 2D symbol, it should changes the size per scale.

 

Thanks

 

I am runing 27.  

Screenshot 2023-10-29 at 5.13.48 AM.pngScreenshot 2023-10-29 at 5.13.09 AM.png


Archicad 25-27
MacBook Pro M1 Max 64GB Sonoma 14
Karl Ottenstein
Moderator

PYA, Please add a signature listing your  AC version, localization, OS, etc like mine and Barry's - or else include that with each new question because libraries are localized and only someone with your version can try to reproduce your issue.

 

Your second post mentions 27, but not the localization.  I'm looking at the USA edition and "Outlet 1 US 27" ... which is NOT a symbol, but a 3D object that also has a normal schematic symbol associated with it.

 

Bottom line is that this object is not scale-sensitive in any way.  The 3D outlet of course should not be.  Arguably, the 2D symbol (vs the displayed projection of the outlet box) and its text should be scaleable.  But it's not.  You could report this issue to your local support for them to add to the library bug list.  Each region is responsible for its library parts ... so if you are in the US, the GSNA team would be responsible for fixing this to be scaleable.  Fair warning, it is extremely rare to get library updates during a product cycle.  Has happened, but not often.

 

I think the programmer was thinking that the symbols should be the same size more or less as the outlet box so that they could be readable at all scales... but the text  is just weird to not scale.

 

If you're using the same USA part that I mentioned, its defaults make no sense... for example, the default outlet box is 2" wide which will never happen.  So, make a favorite with correct dimensions... and the overall width of the symbolic label can be changed in the settings width field... or via an editable hotspot (magenta diamond):

 

Screenshot 2023-10-29 at 3.59.58 PM.png

One of the forum moderators
AC 28 USA and earlier   •   macOS Sonoma 14.7.1, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB

If you are using the USA library, then I do not have those objects as I am AUS.

I just looked at the default electrical objects in that library, and it appears they are not scales sensitive either.

But you can set the 'true' size of the object (in the AUS library) - which makes no sense to me for a symbol.

If I was looking at the actual outlet in 2D that would be fine, but object representations (symbols) should have the option to be scale sensitive or not.

So if a scale sensitive option is not there, then all you can do is request it via your local distributor/support as Karl mentioned.

 

I know exactly what you want as I have created my own objects that do exactly this.

Feel free to link to this post as an explanation if you do request this from you local support.

 

BarryKelly_0-1698630107512.png

 

 

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
Lingwisyer
Guru

Having a symbol like this be scale sensitive would be a nightmare for me. It would have to have an array to store both the symbol and the text position at each scale... And given that scales can be custom, this array sounds like a nightmare to code... unless you make it based on user input.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

No arrays necessary I don't think.

The symbol itself should scale from the origin point (that would normally coincide with the object placement point) as shown in my image.

So it shouldn't move at different scales.

In my image the text does appear to move (it doesn't really - it is because the scale is bigger so the distance appears larger) but that is because I have no allowed for it - I would rarely ever show at 2 different scales - one or the other so I would just move the text to suit.

But that should be just a matter of multiplying (or is it dividing?) the text position by the scale factor.

 

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

The issue is if you are doing electrical layouts, you may have multiple symbols next to each other which work at one scale, but if they scaled up around their origin, they would overlap and become unreadable. To get around that you would need to be able to store a location for each of the required scales within each object.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

As can be seen in my image, the objects can scale about there origin, so their position doesn't move.

The 1:100 is technically incorrect as the power outlets would scale 300mm wide, which they are not, which as you say would be unreadable if they were in their correct positions.

We usually get away with that as it is just a general location for them, unless we have a lot of outlets all together or we need exact positioning to be dimensioned.

I find any symbol under 300mm at 1:100 would be to small to see when printed.

 

But to make it readable, we would use a 1:50 scale where the outlets would show as 150mm wide (still a little larger than they really are - if that was important I would make sure they were the correct size).

Then we would show our electrical layout at 1:50 and not 1:00

 

So I don't see why you would want them in a different position at different scales?

If you did that, you would need a leader line pointing to where they should be.

I would also say that you would only show them on a larger scale plan (where the objects will appear smaller) rather than on a smaller scale plan where they overlap.

You would only need to show them on one plan at a scale where you can fit the objects at their correct position.

I can't imagine when you would want to show them at 2 different scales at the same time.

At a smaller scale I would show nothing and just add a not to refer the the larger scale electrical plan.

 

But I guess every body has to work out a method that works for them, for the type of work they are doing.

 

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

My initial reply was just in regards to the extra complexity, most likely the reason why it was not scripted that way, required in the object in a way I could possibly see working to achieve what the OP was asking for. As you say, the floor plan symbols are purely symbolic and just a general reference to where they are located so you set a symbol size and that is it and if we wanted to be more specific, we would include interior elevations with the required details and dimensions. We have never needed to be that specific for electrical though.

 

 

Ling.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660