EDA pad package library updating/application method and system, medium and terminal

    公开(公告)号:US12111811B2

    公开(公告)日:2024-10-08

    申请号:US17262447

    申请日:2018-09-28

    摘要: An EDA pad package library updating/application method and system, a medium, and a terminal. The method includes: extracting a graphic data of a pad and setting information of a component based on the pad from an EDA wiring data; querying and downloading a graphic model of the component according to attribute information of the component; forming a simulated package pad by simulating and assembling the graphical model of the component and the graphical data of the pad according to setting information of the component based on the pad; storing the simulated package pad in a model database, updating an existed EDA pad package library by associating the simulated package pad to a predetermined keyword/words in the model database. A package pad created by others can be quickly obtained without a package pad library. The best pads that have been verified can be updated continuously and quickly.

    Geometry-based detail propagation in CAD models

    公开(公告)号:US12061844B2

    公开(公告)日:2024-08-13

    申请号:US17263483

    申请日:2019-08-19

    申请人: BRICSYS NV

    摘要: Computer-implemented detail propagation in a CAD model is disclosed. A detail and a reference base set comprising N≥1 reference base solids are obtained via user selection. A detail volume to be replicated, encompassing the detail, is automatically computed. The detail volume comprises a surface and for each reference base solid a reference intersection curve of the surface and the reference base solid. A candidate base set comprising N candidate base solids comprising properties compatible with the reference base solids is automatically searched for. The detail volume is automatically mapped onto the candidate base set via a transformation. The mapping of the detail volume is automatically validated via the reference intersection curves. The detail volume is replicated, or replicating of the detail volume is suggested to a user via a visualization means, to replace the corresponding volume at the candidate base set according to the validated mapping.

    Hanger placement for computer-aided design

    公开(公告)号:US12019957B2

    公开(公告)日:2024-06-25

    申请号:US17712331

    申请日:2022-04-04

    申请人: EVOLVE MEP, LLC

    摘要: Examples herein describe systems and methods for hanger placement for computer-aided design (“CAD”). A plugin can provide a hanger placement option on a graphical user interface (“GUI”) of the CAD program. When the option is selected, the plugin can choose hanger locations on a run of ductwork or piping based on hanger parameters and collision detection. This can include testing hanger locations by building an array between the selected item and the ceiling of a plan in the GUI, and testing for collisions with other objects at each point in the array. If a collision is detected, a new hanger location is tested. The new hanger location can be selected based on the hanger parameters, such as by incrementing the interval between hangers while staying within a maximum interval.