G06T2219/012

METHOD FOR CONTROLLING DIMENSIONAL TOLERANCES, SURFACE QUALITY, AND PRINT TIME IN 3D-PRINTED PARTS
20240004365 · 2024-01-04 ·

A method for generating print images for additive manufacturing includes: accessing a part model; accessing a set of dimensional tolerances for the part model; and segmenting the part model into a set of model layers. The method also includes, and, for each model layer: detecting an edge in the model layer; assigning a dimensional tolerance to the edge; defining an outer exposure shell inset from the edge by an erosion distance inversely proportional to a width of the dimensional tolerance; defining an inner exposure shell inset from the outer exposure shell and scheduled for exposure separately from the outer exposure shell; defining an a outer exposure energy proportional to the width of the dimensional tolerance and assigned to the outer exposure shell; and defining an inner exposure energy greater than the outer exposure energy and assigned to the inner exposure shell.

Method for moving and aligning 3D objects in a plane within the 2D environment
10867080 · 2020-12-15 · ·

Example systems and methods for virtual visualization of a three-dimensional model of an object in a two-dimensional environment. The method may include moving and aligning the three-dimensional model of the object along a plane in the two-dimensional environment.

Method for interactive catalog for 3D objects within the 2D environment
10860749 · 2020-12-08 · ·

Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include providing an interactive catalog associated with the 3D model of the object while positioning the 3D model of the object onto the 2D environment. In one aspect, the method may include price and product detail information associated with the 3D model of the object.

Three-dimensional virtual image display method and apparatus, terminal, and storage medium

A three-dimensional virtual image display method is provided for a terminal. The method includes obtaining a first model map and a second model map of a three-dimensional virtual image, and determining a target region of the three-dimensional virtual image. The three-dimensional virtual image comprises a first model and a second model, and the target region is a joining region of the first model and the second model. The method also includes setting brightness of each pixel point in the target region in a shader to be a same value, the shader being configured to set illumination environmental data of each pixel point in the three-dimensional virtual image and the illumination environmental data at least comprising the brightness; and rendering the first model map and the second model map through the shader, so that a brightness of each pixel point in the target region displayed after rendering is equal.

System and methods for assessing a roof

A damage assessment module operating on a computer system automatically evaluates a roof, estimating damage to the roof by analyzing a point cloud of a roof. The damage assessment module identifies individual shingles from the point cloud and detects potentially damaged areas on each of the shingles. The damage assessment module then maps the potentially damaged areas of each shingle back to the point cloud to determine which areas of the roof are damaged. Based on the estimation, the damage assessment module generates a report on the roof damage.

Method for Designing and Manufacturing Custom-Made Furniture Using Computer, System, and Program Therefor
20200356705 · 2020-11-12 · ·

A method for designing a part member of a custom-made furniture includes: producing a rectangular parallelepiped part member in a rectangular parallelepiped space; setting a XY coordinate system on six faces of the rectangular parallelepiped space using a corner of a rectangle of each face as an origin and two sides of a rectangle of each face as X axis and Y axis; setting one or more predetermined rules for determining positions of one or more machinings based on lengths p and q from a corner of the rectangle and designating a XY coordinate positions of the one or more machinings as a function of p and q; altering the dimensions of the rectangular parallelepiped space of the part member; calculating the positions of the machinings after the dimensions of the rectangular space are altered in accordance with the predetermined rules; and outputting the machining specification.

Assessing property damage using a 3D point cloud of a scanned property

A damage assessment module operating on a computer system automatically evaluates a property, estimating damage to the property by analyzing a point cloud of a property. The damage assessment module identifies individual point clusters or segments from the point cloud and detects potentially damaged areas of the property surface by identifying outlier points in the point clusters. The damage assessment module may be used to determine the financial cost of the damage and/or determine whether the property should be replaced or repaired. In addition to eliminating the need for an estimator to visit the property in person, the damage assessment module improves the consistency and accuracy associated with estimating damage to a property.

Changing tactile sensitivity of interactions with midair interfaces

A reflection is captured of a subsonic signal reflected by a contact surface. The contact surface is contacting a simulated surface of an object projected from a midair interface (MAI) device. A difference between the subsonic signal and the reflection is converted into a measurement of a flow in the contact surface. When the measurement is in a range of measurements, a change is caused in a temperature of a volume of a medium, the simulated surface being projected in volume of the medium, where the change in the temperature causes a second change in the flow in the contact surface.

Generation of product mesh and product dimensions from user image data using deep learning networks

The present invention provides systems and methods for generating a 3D product mesh model and product dimensions from user images. The system is configured to receive one or more images of a user's body part, extract a body part mesh having a plurality of body part key points, generate a product mesh from an identified subset of the body part mesh, and generate one or more product dimensions in response to the selection of one or more key points from the product mesh. The system may output the product mesh, the product dimensions, or a manufacturing template of the product. In some embodiments, the system uses one or more machine learning modules to generate the body part mesh, identify the subset of the body part mesh, generate the product mesh, select the one or more key points, and/or generate the one or more product dimensions.

Systems and methods for 3D tolerance analysis

This disclosure is generally directed to 3D tolerance analysis. In one exemplary method, a combination of a variation analysis procedure and a finite element analysis (FEA) procedure is executed by a computer. The variation analysis procedure involves determining a first simulated force for effecting a mating between a first surface of a first part and a first surface of a second part. A first set of deformation parameters is determined by applying the first simulated force to the first surface of the first part. The FEA procedure involves determining a second simulated force for effecting the mating between the two surfaces based on one or more assembly loads. A second set of deformation parameters is determined by applying the second simulated force to the first surface of the first part. Various deformation parameters of the mated assembly can be obtained by combining the first and second set of deformation parameters.