Patent classifications
G06F2113/22
TECHNIQUES FOR GENERATING STYLIZED QUAD-MESHES FROM TRI-MESHES
In various embodiments, a stylization subsystem automatically modifies a three-dimensional (3D) object design. In operation, the stylization subsystem generates a simplified quad mesh based on an input triangle mesh that represents the 3D object design, a preferred orientation associated with at least a portion of the input triangle mesh, and mesh complexity constraint(s). The stylization subsystem then converts the simplified quad mesh to a simplified T-spline. Subsequently, the stylization subsystem creases one or more of edges included in the simplified T-spline to generate a stylized T-spline. Notably, the stylized T-spline represents a stylized design that is more convergent with the preferred orientation(s) than the 3D object design. Advantageously, relative to prior art approaches, the stylization subsystem can more efficiently modify the 3D object design to improve overall aesthetics and manufacturability.
SAND MOLD DIGITAL FLEXIBLE EXTRUSION NEAR-NET FORMING OPTIMIZATION METHOD BASED ON SEARCH ALGORITHM
Provided is a sand mold digital flexible extrusion near-net forming optimization method based on a search algorithm. The method includes: dividing a sand mold Computer Aided Design (CAD) 3D model near-net forming region; acquiring a curved surface function of a near-net forming sand mold CAD 3D model cavity; constructing a flexible extrusion array envelope volume optimization objective function; determining a valid optimization interval R; translating the position of a sand mold CAD 3D model cavity to a search initial position; performing a global search in the valid optimization interval R, comparing flexible extrusion array envelope volume values, and saving the larger value as V(x,y).sub.max and the corresponding position as (x,y).sub.max; and completing the search, translating the position of the near-net forming sand mold CAD 3D model cavity to (x,y).sub.max, and executing a flexible extrusion array shape adjusting procedure.
Casting machine stock verification methods and systems
Systems and methods are provided for designing casting and finished component models used to fabricate corresponding casting hardware for a casted component and mechanical components fabricated therefrom. One exemplary method involves identifying a first subset of machined casting surfaces in a casting model of the casted component, identifying a second subset of machined feature surfaces in a finished model of the mechanical component, determining respective machine stock values associated the machined feature surfaces based on distances between the respective machined feature surfaces and the machined casting surfaces, and providing graphical indicia of the respective machine stock values that are influenced by the relationship between the respective machine stock values and a machine stock threshold.
INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
An information processing apparatus includes an acquisition section that acquires a target temperature distribution of a model article having a target shape under a predetermined condition and an after-coating temperature distribution of a coated article obtained in a manner that a selected material is applied to the target shape and a surface of the model article is coated with the selected material under the condition, and an output section that outputs another material causing a difference between the target temperature distribution and the after-coating temperature distribution in a case of being applied to the coated article to be reduced.
Method for computationally designing a re-usable two-pieced mold
The invention relates to a method for computationally designing a number of re-usable two-pieced molds for the reproduction of an object, wherein each mold is fillable with filling material, in particular resin, to form the object or a part of the object to be reproduced, wherein each mold consists of rigid material.
Systems and methods for generating molded parts comprising reinforced composite materials
Conventionally, manufacturing of molded parts using composite materials has led to poor dimensional accuracy and tensile strength due to improper curing thus resulting in rejection or early/premature failure of composite part. Embodiments of the present disclosure provide simulation-based systems and methods for manufacturing/generating molded parts using reinforced composite materials. The optimized cure cycle is computed for a given component without carrying out numerous experiments. The present disclosure implements multiscale method and surrogate modeling in virtual testing for more accurate and faster manufacturing of molded parts. Process parameters for specified qualities (e.g., minimum residual stresses, minimum deformation, etc.) required for a part are determined along with least process manufacturing time. The resulting optimized time dependent cure cycle for each thermal zone of the heated mold is transferred to a master controller (e.g., system) which controls the entire curing processes with the use of feedback control.
Method for computationally designing re-usable flexible molds for the reproduction of an object
The invention relates to a method for computationally designing re-usable silicone molds for the reproduction of an object, wherein the silicone mold is fillable with casting material, for example, but not limited to, resin, to form the object.
Special-purpose programmed computer for numerical simulation of a metal forming process having a predefined load path with corresponding mesh adjustment scheme
Numerically-simulated physical behaviors of workpiece sheet metal during a metal forming process having a predefined load path is obtained based on received FEA mesh model and mesh adjustment criteria as follows: initializing current simulation time; determining current simulation period from current simulation time and next mesh adjustment time; using characteristic length to establish a 3-D mesh refinement zone that contains a space encompassing a corresponding section of the predefined load path for the current simulation period; updating the FEA mesh model by refining those finite elements located within the 3-D mesh refinement zone to a desired level and by coarsening certain finite elements outside of the zone according to mesh coarsening criterion; conducting corresponding portion of the time-marching simulation using the updated FEA mesh model for current simulation period until current simulation time reaches next mesh adjustment time; and repeating until current simulation time passes the total simulation time period.
3D MODEL VALIDATION AND OPTIMIZATION SYSTEM AND METHOD THEREOF
A 3D model system is configured to receive configuration data and identification data corresponding to rendering of 3D content displayed in a dynamic virtual environment such as a video game or a virtual reality environment. The configuration data can be captured by a content capture plugin. The configuration data can indicate characteristics of the 3D content that are dynamically-generated at the time of capture. Based on the identification data, the 3D model system can retrieve asset data that indicates default, non-dynamic characteristics of the 3D content. Using the configuration data and the asset data, the 3D model system can generate a preliminary 3D model that is representative of the 3D content at the time of capture. The preliminary 3D model can be validated and optimized for 3D printing.
3D MODEL VALIDATION AND OPTIMIZATION SYSTEM AND METHOD THEREOF
A 3D model system is configured to validate and optimize for 3D printing an unprocessed 3D model described by an input data file. The 3D model system is configured to detect printability issues associated with the unprocessed 3D model and automatically address these issues. Such issues can include boundary edges, non-manifold geometries, structural deficiencies, etc. Upon resolving these issues, the 3D model can be optimized for 3D printing. Optimizations can include hollowing to reduce printing cost and exterior surface smoothing. The resulting validated and optimized 3D model can be converted into an output data file which can be an input to a 3D printer or a 3D printing service for printing the object depicted by the 3D model. The 3D model system can operate as a network or cloud-based service. Users are able to interact with the 3D model system using a series of web-based user interfaces.