3D finite element mesh of a 3D part that comprises a lattice structure

    公开(公告)号:US10796039B2

    公开(公告)日:2020-10-06

    申请号:US16230232

    申请日:2018-12-21

    Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) finite element mesh of a 3D part that includes a lattice structure. The method includes superposing a regular tiling of cells with a solid representation of the 3D part, partitioning the cells into two groups, a first group of cells, each in contact with the solid representation, and a second group of cells, none in contact with the solid representation. The method also includes computing a Boolean union of the first group of cells and the solid representation, the Boolean union forming a volume, finite element meshing the volume of the computed Boolean union while preserving the set of faces of the first group of cells that are shared with the second group of cells, and merging the finite element meshes of the cells of the second group and the meshed volume of the computed Boolean union.

    Setting a parameter
    402.
    发明授权

    公开(公告)号:US10775984B2

    公开(公告)日:2020-09-15

    申请号:US14982866

    申请日:2015-12-29

    Abstract: A computer-implemented method of setting a parameter. The method comprises detecting a user input on a first location on a graphical user interface, the user input being maintained. The method further comprises displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second location of the user input on the graphical user interface in the at least angular sector, and selecting among a set of values, a value of the customizable parameter by displacing the user input from the second location to a third location.

    Consumer-driven personalization of three-dimensional objects

    公开(公告)号:US10773466B1

    公开(公告)日:2020-09-15

    申请号:US15167220

    申请日:2016-05-27

    Abstract: A computer-implemented method and system create a three-dimensional (3D) model of a personalized object that represents of a real-world physical product. The 3D model contains one or more symbol parts, where each of the symbol parts is a computer representation of a symbol and a 3D font determines the shape of each of the symbol parts. A user interface is provided to enable a user to specify the symbol parts to personalize the real-world physical product. A transformation operation is performed, which transforms the 3D model in any one of the six degrees of freedom and enables a user to visualize in three dimensions on a computer screen a representation of the physical product prior to purchase.

    Turbulent Boundary Layer Modeling via Incorporation of Pressure Gradient Directional Effect

    公开(公告)号:US20200285710A1

    公开(公告)日:2020-09-10

    申请号:US16294242

    申请日:2019-03-06

    Abstract: Disclosed are techniques for performing a flow simulation that include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel. The techniques also include storing in a memory a representation of at least one surface and performing interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states. The techniques also include performing surface interaction operations which model interactions between the surface and elements of at least one voxel near the surface, including modeling a to wall shear stress direction that is not parallel to a flow velocity direction and performing move operations on the state vectors to reflect movement of elements to new voxels.

    Setting a parameter
    405.
    发明授权

    公开(公告)号:US10761684B2

    公开(公告)日:2020-09-01

    申请号:US14982905

    申请日:2015-12-29

    Abstract: A computer-implemented method of setting a parameter. The method comprises detecting a first user input on a first location on a graphical user interface, displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained. The method further comprises selecting among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location.

    SIMULATION AUGMENTED REALITY SYSTEM FOR EMERGENT BEHAVIOR

    公开(公告)号:US20200218839A1

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

    申请号:US16825605

    申请日:2020-03-20

    Abstract: Embodiments of the present invention provide an augmented reality by defining a model representing a real-world system. After defining the model, a plurality of model simulations are performed using the defined model which produce predicted field data that is stored in memory. In turn, data from one or more sensors in the real-world system is received and the defined model is calibrated using the received field data relative to the stored predicted field data. Then, an augmented reality of the real-world system is provided using the calibrated model.

    Scalable finite element simulation of additive manufacturing

    公开(公告)号:US10671777B2

    公开(公告)日:2020-06-02

    申请号:US15597473

    申请日:2017-05-17

    Abstract: Methods and systems for providing accurate, scalable, and predictive 3D printing simulations using numerical methods for part-level simulations. Complex parts can be discretized into finite elements using independent and arbitrary meshing. The real additive manufacturing tooling path and printing time of a printing machine are simulated and applied to the mesh of finite elements using an intersection module that combines the finite element mesh with the tool path information of the printing machine in a geometric sense. This allows for localized heating effects to be simulated very accurately, and for cooling assessments to be precisely computed given the intersection module's computation of partial facets and volumes of the finite elements at any given time in the printing simulation.

    Automatic partitioning of a 3D scene into a plurality of zones processed by a computing resource

    公开(公告)号:US10671773B2

    公开(公告)日:2020-06-02

    申请号:US15845620

    申请日:2017-12-18

    Abstract: Described is a computer-implemented method for partitioning a 3D scene into a plurality of zones, each zone representing an area or a volume of the 3D scene and being processed by a computing resource. The method comprises obtaining a 3D scene comprising one or more objects, each object generating a computing resource cost, computing a first map that represents a density of computing costs of the provided 3D scene, defining a second map that represents constraints on the shapes of zones that will be obtained as a result of a partitioning of the 3D scene, discretizing the obtained 3D scene into cells by computing a space quantization of the 3D scene free of dynamic objects, computing, for each cell, a computing cost from the first map of the 3D scene, aggregating the cells into one or more zones in accordance with the second map.

    Interactive surface alignment
    410.
    发明授权

    公开(公告)号:US10664628B2

    公开(公告)日:2020-05-26

    申请号:US14563357

    申请日:2014-12-08

    Abstract: A computer-implemented method and system modifies a pre-existing surface. The invention method/product/data storage medium/system generates an outline of a shape of an object, which is a curve. A reference surface is then created by extruding the curve. Selected entities of the pre-existing surface are projected to a location on the reference surface, after which the pre-existing surface is regenerated using the location for each entity to calculate a modified pre-existing surface.

Patent Agency Ranking