Péter Baksa

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 224 total)
  • Author
    Posts
  • in reply to: Problems with convchecklibrary and HSF #18910
    Péter Baksa
    Keymaster

    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 SE

    in reply to: Problems with convchecklibrary and HSF #18904
    Péter Baksa
    Keymaster

    IDEntrylist.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 SE

    in reply to: Problems with convchecklibrary and HSF #18902
    Péter Baksa
    Keymaster

    Hi,

    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 SE

    in reply to: Updating gravity height when moving object? #18887
    Péter Baksa
    Keymaster

    There isn’t, but that would be a nice feature for other elements too, not just GDL.

    Péter Baksa
    Library Platform, Software Engineer
    GRAPHISOFT SE

    in reply to: MARKER_​HEAD_​ROT_​MODE in Zone Stamp #18884
    Péter Baksa
    Keymaster

    This 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 SE

    in reply to: Proper project2{4} cut #18883
    Péter Baksa
    Keymaster

    With 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 SE

    in reply to: Label pointer connection reference #18879
    Péter Baksa
    Keymaster

    No, GDL doesn’t know about this setting.

    Péter Baksa
    Library Platform, Software Engineer
    GRAPHISOFT SE

    in reply to: Proper project2{4} cut #18878
    Péter Baksa
    Keymaster

    This 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 SE

    in reply to: MEP Connection won’t connect #18830
    Péter Baksa
    Keymaster

    The 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 SE

    in reply to: Texture mapping limitations #18827
    Péter Baksa
    Keymaster

    Yes 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 SE

    in reply to: GS Doors autotext #18808
    Péter Baksa
    Keymaster

    This 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-scripted

    Péter Baksa
    Library Platform, Software Engineer
    GRAPHISOFT SE

    Péter Baksa
    Keymaster

    Lukas 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 SE

    Péter Baksa
    Keymaster

    What is not working exactly?

    Look at the complete example here.

    Péter Baksa
    Library Platform, Software Engineer
    GRAPHISOFT SE

    in reply to: Profile name in Master Script #18795
    Péter Baksa
    Keymaster

    DEFINE MATERIAL can use textures and fills too.

    Péter Baksa
    Library Platform, Software Engineer
    GRAPHISOFT SE

    in reply to: Label standard settings #18791
    Péter Baksa
    Keymaster

    Maybe 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

Viewing 15 posts - 1 through 15 (of 224 total)