Forum Replies Created
-
AuthorPosts
-
Péter BaksaKeymaster
This is a bug in AC22 LP_XMLConverter finalizelibrary command. The source and gsm files will be correct, but the IDEntrylist.dbe will give an error with convchecklibrary.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterIDEntrylist.dbe is created with finalizelibrary even if that ends with an error, so its contents aren’t always good. convchecklibrary checks the file assuming it is from a successful compilation.
Simply delete it and use makelibrary.Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterHi,
Errors of convchecklibrary can be fixed using makelibrary (fix gsm only) or finalizelibrary (fix gsm and source too).
Convchecklibrary can be used to detect changes in an additional library (Library_base in your case).
This error says that possibly “Model Element” in AC22 is different than in Library_base. How did you get “Model Element.gsm”? We don’t ship them in the LibDev Toolkit. Is ACLib devkit something else?
Another possible cause of the error message: do you have an IDEntrylist.dbe in Library_src?Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterThere isn’t, but that would be a nice feature for other elements too, not just GDL.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterThis global isn’t set for zone stamps. The stamp is rotated by AC, it has a setting for this, see attached picture.
Attachments:
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterWith complex profiles each component can be projected separately in a loop.
I don’t know about the schedule or the target of the fix.Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterNo, GDL doesn’t know about this setting.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterThis is a bug that we know about, the cut surfaces are treated as an outer surface and projected with cover fills. I can’t say anything about the schedule when will it be corrected, please contact support for information.
There is a rather complicated workaround:
– each piece of the model that has the same building material can be projected using parameters to model only that part, fills overridden with the attributes from a “Building_Material_info” request.
– the visible and overhead parts have to be projected in a separate call, they show correctly only with a full model.
For an example see “CWFrameRegDouble” macro.Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterThe parameter list can be edited as XML after converting the binary library parts to HSF format using LP_XMLConverter.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterYes this is a limitation. COOR only affects the last body, and repeated use of some commands work in the same body, but those can be unexpectedly closed internally for optimization (currently after 1201 vertices).
Commands that generate doubly curved surfaces should work without this limitation.So it’s better to wrap the texture after each command, it can be done easily with a subroutine.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterThis is a legacy option: https://helpcenter.graphisoft.com/user-guide/65418/ says it works only with ARCHICAD 10 library.
It calculates with B (height), wall opening top oversize compatibility option, the subfloor thickness set for the marker, and the reveal sizes set with the built-in reveal UI page: https://gdl.graphisoft.com/tips-and-tricks/reveal-options-automatic-or-scriptedPéter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterLukas I can’t reproduce that in AC23.
James’ problem is still there, the cause is in the example:
REQUEST “Property_Value_Of_Parent” returns an empty array when no options are selected for the option set, overwriting _dim1 causes “Index value greater than array dimension”. This should be an error message but is only shown with “Check Library Parts for Warnings” selected.Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterWhat is not working exactly?
Look at the complete example here.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterDEFINE MATERIAL can use textures and fills too.
Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SEPéter BaksaKeymasterMaybe this can help too: https://gdl.graphisoft.com/reference-guide/parameters-for-labels
Label orientation can be disabled with AC_DisableLabelOrientationVal
Sizes can be disabled with lock ‘A”, “B”
Uniform pen and pointer on/off can’t be disabled.
Hiding/locking AC_LabelPointerPen, AC_LabelPointerLineType, AC_LabelPointerConnection isn’t useful, they are still accessible in the infobox.
Pointer connection can be forced using ac_bCustomPointerConnection and placing the hotspots 1-3-5 and 2-4-6 in the same place.Péter Baksa
Library Platform, Software Engineer
GRAPHISOFT SE -
AuthorPosts