ADDING DETAILS TO A MODEL IN COMPUTER AIDED MODELING

    公开(公告)号:US20230229821A1

    公开(公告)日:2023-07-20

    申请号:US18096680

    申请日:2023-01-13

    IPC分类号: G06F30/12 G06F30/13

    摘要: Mechanisms to increase level of detail in sets of model objects in a model for a construction product are disclosed, the mechanism utilizing a collection comprising a plurality of collection sets with details in metadata. For example, to increase level of detail in a set of model objects, content of a first metadata is determined. The first metadata comprises information indicating at least a type and geometry of the set of model objects. The collection sets are sorted to a suitability order based on compatibility of the first metadata to metadata of the collection sets. If the most suitable collection set is approved, the level of detail of the set of model objects is increased by adding to the first metadata copies of one or more details in the metadata of the most suitable collection set.

    Outputting history log information

    公开(公告)号:US10921961B2

    公开(公告)日:2021-02-16

    申请号:US16011232

    申请日:2018-06-18

    摘要: In a lossless undo mechanism history log information on completed actions and reversed actions created by one or more completed undo functions is maintained. The lossless undo mechanism causes an undo loop between a first state created by an action to which the undo function is performed and a second state created by the last reversed action of the completed undo function. The first and second state form a pair of ends of the undo loop. The pairs of ends are used to determine intersecting undo loops. Further, a predetermined rule set is used to determine which one of two or more intersecting undo loops is selected to be outputted as an undo loop in a tree-view structure that is outputted to illustrate the history log information.

    COMPUTER AIDED MODELING AND INTERACTIONS WITH DIFFERENT MODELS

    公开(公告)号:US20220058301A1

    公开(公告)日:2022-02-24

    申请号:US17404065

    申请日:2021-08-17

    IPC分类号: G06F30/13 G06F30/12

    摘要: A digital model of a structure comprises a physical BIM model and one or more analysis models for structural engineering, wherein a piece of the structure may have one digital representation, called a physical part, in the physical BIM model, and one digital representation, called an analysis part, in one of the analysis models, but there may be analysis parts without corresponding physical parts, and vice versa. Association information associating an analysis part with a corresponding physical part allows a soft relation between the parts, the soft relation being usable for indicating that a part's corresponding part has changed without changing the part correspondingly.

    Fine-tuning automatically label locations in engineering drawings

    公开(公告)号:US11080470B2

    公开(公告)日:2021-08-03

    申请号:US16241773

    申请日:2019-01-07

    摘要: A solution that automatically fine-tunes label locations in an engineering drawing is disclosed. The label locations are fine-tuned by performing a line-line solving process, a frame-frame solving process and a frame-line solving process according to a first order of the processes, and repeating performing the processes according to the first order as long as during performing the processes one or more frames have been moved to another location and a first repeat criterion is met. Each solving process repeats determining label pairs, and solving the problem in question for the labels in the pair as long as problematic label pairs can be determined and process-specific repeat criterion is met.

    FINE-TUNING AUTOMATICALLY LABEL LOCATIONS IN ENGINEERING DRAWINGS

    公开(公告)号:US20190220506A1

    公开(公告)日:2019-07-18

    申请号:US16241773

    申请日:2019-01-07

    IPC分类号: G06F17/24 G06T11/60 G06F17/50

    摘要: A solution that automatically fine-tunes label locations in an engineering drawing is disclosed. The label locations are fine-tuned by performing a line-line solving process, a frame-frame solving process and a frame-line solving process according to a first order of the processes, and repeating performing the processes according to the first order as long as during performing the processes one or more frames have been moved to another location and a first repeat criterion is met. Each solving process repeats determining label pairs, and solving the problem in question for the labels in the pair as long as problematic label pairs can be determined and process-specific repeat criterion is met.

    Display area wide control area
    8.
    发明授权

    公开(公告)号:US10268347B2

    公开(公告)日:2019-04-23

    申请号:US15397173

    申请日:2017-01-03

    摘要: To facilitate selection of a control that defines one or more commands to be performed to data content, a control display structure for an application is introduced. According to the structure, in a display area of a running application on a graphical user interface at least a first link and a second link are displayed in link area, at least a first container comprising at least one or more controls that are associated with the first link, and the second container comprising at least one or more controls that are associated with the second link, in a container area, wherein the controls displayed are freely selectable.

    OUTPUTTING HISTORY LOG INFORMATION
    9.
    发明申请

    公开(公告)号:US20180364880A1

    公开(公告)日:2018-12-20

    申请号:US16011232

    申请日:2018-06-18

    IPC分类号: G06F3/0484 G06F17/30

    摘要: In a lossless undo mechanism history log information on completed actions and reversed actions created by one or more completed undo functions is maintained. The lossless undo mechanism causes an undo loop between a first state created by an action to which the undo function is performed and a second state created by the last reversed action of the completed undo function. The first and second state form a pair of ends of the undo loop. The pairs of ends are used to determine intersecting undo loops. Further, a predetermined rule set is used to determine which one of two or more intersecting undo loops is selected to be outputted as an undo loop in a tree-view structure that is outputted to illustrate the history log information.