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

Non-positive Parameters Error Report?

JGoode
Expert
I keep getting a Non-Positive Parameters error report when I adjust a dynamic hotspot to the lowest value that my object can go (minimum value set by myself). Is there any way to stop this error from occurring?

Thanks
ArchiCAD 23

Windows 10
3 REPLIES 3
Barry Kelly
Moderator
You can turn all error messages off in the Work Environment, but that kind of defeats the purpose of having the error.
It is there to tell you something is wrong.

By adjusting your dynamic hotspot, does this adjust other parts of your object to become a negative value.
Do these other parts have a value RANGE that forces them always to be positive?

I can't say I have come across this particular error before as most parameters are quite happy to be negative or positive.
Does it give any more clues such as a line number in the script where this occurs?

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
Bruce
Advisor
Integers can't be negative (to my knowledge).

Also, if by adjusting the dynamic hotspot a 3D element breaks it's own rules, you will also get an error (e.g. If a prism has no thickness)
Bruce Walker
Barking Dog BIM YouTube
Mindmeister Mindmap
-- since v8.1 --
AC27 5060 INT Full | Windows 11 64 Pro | 12th Gen Intel i7-12700H 2.30 GHz | 64 Gb RAM | NVIDIA GeForce RTX 3060 32 Gb
Bruce
Advisor
I take that back: just did a quick test, and integers / real numbers can indeed be set to negative.

I remember getting this error on a part I've done in the past, and from memory I thought it was the Integer status. Sorry 'bout that.

Can you post a bit more info?
Bruce Walker
Barking Dog BIM YouTube
Mindmeister Mindmap
-- since v8.1 --
AC27 5060 INT Full | Windows 11 64 Pro | 12th Gen Intel i7-12700H 2.30 GHz | 64 Gb RAM | NVIDIA GeForce RTX 3060 32 Gb