License delivery maintenance is planned for Saturday, July 26, between 12:00 and 20:00 CEST. During this time, you may experience outages or limited availability across our services, including BIMcloud SaaS, License Delivery, Graphisoft ID (for customer and company management), Graphisoft Store, and BIMx Web Viewer. More details…

GDL
About building parametric objects with GDL.

Object Paper Scale in GDL

Sculptdesign
Booster

*FIXED*
Solution was to remove the MUL2 line and all works as expected

 

~

 

I've been trying this for too long and I'm hoping someone will be able to help.

 

I've created a 2D warning symbol that I can place on the model, I want it to show as paper size (the same size regardless of the view scale).

 

I've set "paperToModel = GLOB_SCALE/50" (GLOB_SCALE/1000 makes them too small) which does something, but not quite right. It looks like I need to add "_mm" somewhere but I can't figure out where.

 

Any help very much appreciated!

 

Screenshot 2021-12-16 at 08.33.15.png

2D Code is as follows:

 

 

 

 

!
!   Name     : CDM Warning.gsm
!   Date     : Wednesday, 15 December 2021
!   Version  : 25.00
!   Written by Archicad 
!

paperToModel = GLOB_SCALE/50

mul2     A/0.241436*paperToModel, B/0.368736*paperToModel
add2     -6.979099723991*paperToModel, 1.647481290148*paperToModel
drawindex      10
pen     penAttribute_1
fill fillAttribute_1
poly2_b{5}      10,      2,      0,      3, penAttribute_1, penAttribute_2, 
                   0,            0,            1,            0,            0,            1,            0, 
        7.019099723991*paperToModel, -1.498553402547*paperToModel,      1, 
        7.180535659386*paperToModel, -1.498553402547*paperToModel,      1, 
        7.180535659386*paperToModel, -1.458553402547*paperToModel,    900, 
                   0,          120,   4001, 
        7.13445870784*paperToModel, -1.298745781412*paperToModel,      1, 
        7.099817691688*paperToModel, -1.318745781412*paperToModel,    900, 
                   0,          120,   4001, 
        6.98445870784*paperToModel, -1.438553402547*paperToModel,      1, 
        7.019099723991*paperToModel, -1.458553402547*paperToModel,    900, 
                   0,          120,   4001
pen     penAttribute_3
set line_type lineTypeAttribute_1
poly2_b{5}      13,      1,      0,      3,      1,      0, 
                   0,            0,            1,            0,            0,            1,            0, 
        7.019099723991*paperToModel, -1.498553402547*paperToModel,      1, 
        7.180535659386*paperToModel, -1.498553402547*paperToModel,      1, 
        7.180535659386*paperToModel, -1.458553402547*paperToModel,    900, 
                   0,          120,   4001, 
        7.215176675537*paperToModel, -1.438553402547*paperToModel,      1, 
        7.13445870784*paperToModel, -1.298745781412*paperToModel,      1, 
        7.099817691688*paperToModel, -1.318745781412*paperToModel,    900, 
                   0,          120,   4001, 
        7.065176675537*paperToModel, -1.298745781412*paperToModel,      1, 
        6.98445870784*paperToModel, -1.438553402547*paperToModel,      1, 
        7.019099723991*paperToModel, -1.458553402547*paperToModel,    900, 
                   0,          120,   4001, 
        7.019099723991*paperToModel, -1.498553402547*paperToModel,      1
pen     penAttribute_4
hotspot2 7.099817691688*paperToModel, -1.498553402547*paperToModel
define style{2}    "AC_STYLE_1" "Px Grotesk Bold",          2.5,      0

paragraph		"AC_PRG_11"      2,            0,            0,            0,            1
    pen     penAttribute_3
    set style "AC_STYLE_1"
        "!"
endparagraph
textblock		"AC_TEXTBLOCK_11"            0,      5,            0,            1,            1,            1, 
        "AC_PRG_11"
richtext2		7.102984129532*paperToModel, -1.42053340455*paperToModel, "AC_TEXTBLOCK_11"
define style{2}    "AC_STYLE_2" "Px Grotesk Bold",          1.5,      0

paragraph		"AC_PRG_12"      2,            0,            0,            0,            1
    set style "AC_STYLE_2"
        GLOB_ID
endparagraph
textblock		"AC_TEXTBLOCK_12"            0,      2,            0,            1,            1,            1, 
        "AC_PRG_12"
richtext2		7.102984129532*paperToModel, -1.515662790148*paperToModel, "AC_TEXTBLOCK_12"

 

 

 

 

 

ArchiCAD 26 Solo - Mac
0 REPLIES 0