We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2024-02-09 03:06 AM
Hi All,
So after spending years ratting out errant attributes in templates, there was one last one that kept popping up. A fill called 'Standing Seam'. It was italic in the attribute list so I could tell it was being created by GDL.
Finally spent some time to track it down, it its coming out of the Roof Surface object that is part of the Accessories Goodies package.
The offending code snippet is here:
100:
gamma=0
file_dependence "RA_Rounded"
DEFINE SYMBOL_FILL `Rounded Tiles` 129, 129, 66, 60, 24, 24, 36, 195,
0.3, 0, 0, 0.300139, gamma,
tile_width/0.15, tile_space*cos(ac_pitch)/0.15,
"RA_Rounded"
file_dependence "RA_Normal"
DEFINE SYMBOL_FILL `Normal Tiles` 8, 28, 42, 73, 255, 74, 44, 24,
0.3, 0, 0, 0.300139, gamma,
tile_width/0.15, tile_space*cos(ac_pitch)/0.15,
"RA_Normal"
file_dependence "RA_Italian"
DEFINE SYMBOL_FILL `Italian Tiles` 72, 72, 72, 204, 132, 132, 135, 252,
0.29, 0, 0, 0.222, gamma,
1, 1,
"RA_Italian"
define filla `Standing Seam` 81, 162, 69, 138, 21, 42, 84, 168,
seam_space, 1, gamma, 4,
1, 0, 90, 1/20, 0, 0,
1, 0, 90, 0, 0, 0,
1, 0, 90, -1/20, 0, 0,
1/(seam_rib+1), 0, 90, 1/(seam_rib+1), 1, 0
define filla `Corrugated Sheet` 81, 162, 69, 138, 21, 42, 84, 168,
wawe_l, 1, gamma, 1,
1, 0, 90, 0, 0, 0
define filla `Trapezoid Sheet` 81, 162, 69, 138, 21, 42, 84, 168,
wawe_l, 1, gamma, 4,
1, 0, 90, 0, 0, 0,
1, 0, 90, 1/3, 0, 0,
1, 0, 90, 1/2, 0, 0,
1, 0, 90, 5/6, 0, 0
I will just comment out these lines and resave the library for our office to resolve this, but it should be resolved at the development level.
Can future versions of the accessories goodies please ensure Infill fill definitions are not included.
Or better yet, solve the issue of GDL being allowed to created attributes without user permission or knowledge - it has been a problem for so long and causes so much pain!
Thanks,
Scott
2024-02-09 04:52 AM - edited 2024-02-09 04:54 AM
Maybe a change to how object material definitions work and have them not be added to the attribute list? Maybe a wish somewhere around here? Would solve the Kling infection lots of people seem to get...
So say you decide to import a specific manufactureres piece of furniture, it could have the materials as defined by them, but it would not affect anything else. It is not like manufacturer B will produce the same red as manufacture A. Then, when it comes to actual paint similar catelogues, there are already other ways those can be imported.
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |