Intra-increment adjustments of implicit finite element simulation

    公开(公告)号:US10740513B2

    公开(公告)日:2020-08-11

    申请号:US14136783

    申请日:2013-12-20

    Abstract: An embodiment of the invention involves increasing the penalty stiffness within a finite element simulation increment, which is more accurate because it avoids following a solution path with significant non-physical penetrations. An embodiment of the present invention begins by determining a first value of a parameter used by a finite element simulation of a load increment. Next, a first solution of the finite element simulation is determined by performing Newton iterations using the first value of the parameter until a first convergence check is satisfied. Then, a second value the parameter is determined wherein the second value of the parameter is unequal to the first value of the parameter. Finally, a second solution of the finite element simulation is determined by continuing the Newton iterations using the second value of the parameter until a second convergence check is satisfied, the first convergence check being different than the second convergence check.

    Automated curvature modeling of polygonal lines

    公开(公告)号:US10346562B2

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

    申请号:US14465230

    申请日:2014-08-21

    Inventor: Richard Kapalko

    Abstract: An embodiment may include, for a real world moving object moving along a real world path, modeling trajectory of the moving object along a polygon. The polygon may have a plurality of line segments and vertices and may represent the real world path for the moving object. A turn radius may be calculated at each vertex of the polygon. For a given vertex, the calculated turn radius may be associated with line segments of the polygon that originate from the given vertex. Using the calculated turn radii, a single-dimensional model may be formed of the real world path, where a respective calculated turn radius of the given vertex may serve as a measure of curvature of that portion of the real world path represented by the given vertex. The calculated turn radius of the respective given vertex may be defined by lane width of the real world path.

    Universally Unique Resources With No Dictionary Management

    公开(公告)号:US20190205380A1

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

    申请号:US15858306

    申请日:2017-12-29

    Abstract: The databases and methods disclosed herein reduce costly dictionary access (writes and reads) by storing data directly in an index (e.g., storing literal values or taking advantage of Universally Unique Identifiers (UUIDs)), thereby saving time and memory. One example embodiment is a database that includes a dictionary and an index. The dictionary stores associations between keys and data. Each entry in the index includes a plurality of values corresponding to data. A value of the index includes either (i) a direct representation of corresponding data for certain data types, or (ii) a hash of the corresponding data for other data types. The hash is used in the dictionary as a key associated with the corresponding data.

    Pattern-enabled data entry and search

    公开(公告)号:US10229179B2

    公开(公告)日:2019-03-12

    申请号:US15377285

    申请日:2016-12-13

    Abstract: In the proposed approach cluster elements (bins) are made available as a keypad in the form of a cluster map. The user directly selects the cluster element (bin) with a mouse, touch or actual keypad. For each of the associated attributes, a cluster map is available that orders the attributes from high-to-low by color or shade intensity. When a cluster element is selected in one cluster map, that same cluster element is also highlighted in other cluster maps. For each of the cluster maps, a value axis is available which shows the value of the parameter for the selected cluster element. In the case of numerical values, the high/low attribute pattern across the cluster maps is easily visible. The selected data objects in the cluster map are displayed in a separate widget.

    Method and System for Vision Measure for Digital Human Models
    6.
    发明申请
    Method and System for Vision Measure for Digital Human Models 审中-公开
    数字人体模型视觉测量方法与系统

    公开(公告)号:US20170061043A1

    公开(公告)日:2017-03-02

    申请号:US14834612

    申请日:2015-08-25

    CPC classification number: G06F17/5009 G06F17/11 G06T13/40

    Abstract: The present disclosure is directed to a method and corresponding system that improves accuracy of a computer simulation of an original posture of a digital human model (DHM) relative to a target object. The method and system may obtain information associated with the original DHM posture. The obtained DHM posture information may include a position of a head of the DHM. The method and system may obtain information associated with the target object. The obtained target object information may include a size of the target object and an orientation of the target object. The method and system method may obtain a distance from the head of the DHM to the target object. In some embodiments, the system and method may generate a measure of vision (i.e., vision measure) of the DHM of the target object that the DHM is visually targeting. The system and method may generate the measure of vision based on one or more parameters which may include any of the obtained DHM posture information, the obtained target object information, and the obtained head-target (HT) distance. Based on the measure of vision, the system and method may generate a constraint of vision (i.e., vision constraint) of the DHM to the target object. Based on the vision constraint, the system and method may generate an updated DHM posture.

    Abstract translation: 本公开涉及一种提高数字人体模型(DHM)相对于目标对象的原始姿势的计算机模拟的精度的方法和对应系统。 方法和系统可以获得与原始DHM姿势相关联的信息。 所获得的DHM姿势信息可以包括DHM的头部的位置。 方法和系统可以获得与目标对象相关联的信息。 所获得的目标对象信息可以包括目标对象的大小和目标对象的取向。 该方法和系统方法可以获得从DHM的头到目标对象的距离。 在一些实施例中,系统和方法可以产生DHM视觉目标的目标对象的DHM的视力测量(即,视觉测量)。 系统和方法可以基于一个或多个参数产生视觉测量,所述参数可以包括所获得的DHM姿态信息,所获得的目标对象信息和获得的头部目标(HT)距离中的任何一个。 基于视觉测量,系统和方法可以产生DHM对目标对象的视觉约束(即,视觉约束)。 基于视觉约束,系统和方法可以产生更新的DHM姿势。

    PARTITIONING 3D CAD MODEL
    7.
    发明公开

    公开(公告)号:US20230177229A1

    公开(公告)日:2023-06-08

    申请号:US18074061

    申请日:2022-12-02

    CPC classification number: G06F30/17

    Abstract: A computer-implemented method for partitioning a computer-aided design 3D model of a mechanical part. The method including obtaining a volumetric B-Rep of the CAD 3D model, detecting one or more ribbons of the volumetric B-Rep, ranking the one or more detected ribbons based on one or more geometrical criteria that are associated with each of the one or more detected ribbons, and selecting successively following the ranking each of the ranked one or more detected ribbons. The method further comprises, for each selected ribbons partitioning the volumetric B-Rep of CAD 3D model using a splitting method associated with the geometrical criteria of the selected ribbon, thereby obtaining two or more partitions, and for each obtained partition, determining whether the partition represents a sweepable volume.

    Environment-aware Prepositioning Of Digital Models In An Environment

    公开(公告)号:US20230021942A1

    公开(公告)日:2023-01-26

    申请号:US17305771

    申请日:2021-07-14

    Abstract: A computer-implemented method and system determine an initial or starting position of a manikin for use in simulation. The method automatically analyzes environment data to determine a highest ranking type of data from among the environment data. In response, a guiding vector and a sweep mode are determined based upon the determined highest ranking type of data. The determined guiding vector and sweep mode are used to automatically analyze free space between a manikin and a target object in a simulated real-world environment to determine an initial position for and pre-position of the manikin in a simulation of the real-world environment.

    Simulation of robotic painting for electrostatic wraparound applications

    公开(公告)号:US11232244B2

    公开(公告)日:2022-01-25

    申请号:US16235711

    申请日:2018-12-28

    Inventor: Uday Pathre

    Abstract: Embodiments simulate electrostatic painting on a real-world object. An embodiment begins by receiving an indication of paint deposition rate and an indication of maximum paint accumulation for a given real-world robotically controlled electrostatic paint gun. Next, paint deposition of the given real-world robotically controlled electrostatic paint gun in a virtual environment is represented which includes, for a subject time period, computing total paint accumulation (electrostatic and direct) on a given surface element of a model representing the real-world object. In turn, a parameter file is generated that includes parameters accounting for the determined total paint accumulation for the given surface element, where the generated parameter file enables precision operation of the given real-world robotically controlled electrostatic paint gun to paint the real-world object.

    System and method of recovering Lagrange multipliers in modal dynamic analysis

    公开(公告)号:US10311180B2

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

    申请号:US14331442

    申请日:2014-07-15

    Abstract: Modal dynamic analysis for finite element models (FEMs) that include Lagrange multipliers may generate incorrect stress and reaction forces. Computer systems and computer-implemented methods are provided for modifying the modal analysis to correctly generate stress and reaction forces. The systems and methods perform the modal analysis by employing a FEM and modeling stress and reaction forces of the FEM using Lagrange multipliers. The systems and methods calculate a correction term that comprises corrected values of the Lagrange multipliers. The methods and systems modify (and improve) the modal analysis by using the correction term to correct the Lagrange multipliers of the FEM, which enables the modal analysis to generate correct stress and reaction forces.

Patent Agency Ranking