2025-06-25 11:38 AM
Hi all,
How do you disable hotspots placed in the 2D Symbol window from appearing in 3D? Toggling AC_show2DHotspotsin3D doesn't seem to do anything... I am trying to reduce the amount of manual coding when making furniture objects...
Ling.
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |
Solved! Go to Solution.
2025-06-27 11:03 AM - edited 2025-06-27 11:05 AM
I know you're more experienced than me in GDL, but just to be sure: if you've changed the AC_show2DHotspotsin3D parameter from the object, if you've already placed the object in archicad, the change in parameter value is not taken into account, unless you restore the default values.
I coded a cube with one 2D hostpot and one 3D hotspot, and they are not the same. Is this what you're looking for?
2025-06-30 03:17 AM - edited 2025-06-30 03:48 AM
*facepalm*
Forcing the parameter in the Parameter Script did not seem to do anything....
PARAMETERS AC_Show2dHotspotsin3d = 0
Probably due to script exection order... When the UI says one thing, but the 3D says something else... Zzz...
Thanks...
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |
2025-06-25 12:09 PM
I think that you need to have at least one 3D hotspot like HOTSPOT 0,0,0 with AC_show2DHotspotsin3D disabled.
2025-06-26 03:18 AM - edited 2025-06-26 03:28 AM
I have a full set of 3D hotspots coded, since I was wanting hotspots for all the fixing points
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |
2025-06-26 07:55 AM
It works for me. Did you restore the default settings of the object when you selected AC_show2DHotspotsin3D?
2025-06-27 10:07 AM
Restore default settings?
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |
2025-06-27 11:03 AM - edited 2025-06-27 11:05 AM
I know you're more experienced than me in GDL, but just to be sure: if you've changed the AC_show2DHotspotsin3D parameter from the object, if you've already placed the object in archicad, the change in parameter value is not taken into account, unless you restore the default values.
I coded a cube with one 2D hostpot and one 3D hotspot, and they are not the same. Is this what you're looking for?
2025-06-30 03:17 AM - edited 2025-06-30 03:48 AM
*facepalm*
Forcing the parameter in the Parameter Script did not seem to do anything....
PARAMETERS AC_Show2dHotspotsin3d = 0
Probably due to script exection order... When the UI says one thing, but the 3D says something else... Zzz...
Thanks...
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |