Method and system for processing machine data before completion of machining

    公开(公告)号:US10452052B2

    公开(公告)日:2019-10-22

    申请号:US15649530

    申请日:2017-07-13

    Applicant: Autodesk, Inc.

    Abstract: Systems and method relating to machining parts include a CNC system, and a computer including a processor and a computer-readable medium, wherein the computer-readable medium encodes instructions including receiving, at the computer program, output data from a CNC machine that receives instructions of a Numerical Control (NC) program at a computer of the CNC machine, the instructions causing the CNC machine to i) manufacture a part, and ii) output the output data, parsing, by the computer program, the output data before completion of the manufacturing of the part by the CNC machine in accordance with the instructions of the NC program, selecting, by the computer program and based on one or more predetermined parameters, a set of data from the parsed output data; and providing, by the computer program to a remote system, the set of data for processing to facilitate machining using the CNC machine.

    GENERATING PRISMATIC CAD MODELS BY MACHINE LEARNING

    公开(公告)号:US20230376639A1

    公开(公告)日:2023-11-23

    申请号:US17747953

    申请日:2022-05-18

    Applicant: Autodesk, Inc.

    CPC classification number: G06F30/10 G06V10/82 G06V10/765

    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design and manufacture of physical structures by generating prismatic CAD models using machine learning, include: obtaining an input embedding that encodes a representation of a target two-dimensional (2D) shape; processing the input embedding using a 2D decoder of a 2D autoencoder to obtain a decoded representation of the target 2D shape; determining a fitted 2D parametric sketch model for the input embedding, including: finding a 2D parametric sketch model for the input embedding using a search in an embedding space of the 2D autoencoder and a database of sketch models associated with the 2D autoencoder, and fitting the 2D parametric sketch model to the decoded representation of the target 2D shape; and using the fitted 2D parametric sketch model in a computer modeling program.

    TOPOLOGICAL MESSAGE PASSING FOR THREE DIMENSIONAL MODELS IN BOUNDARY REPRESENTATION FORMAT

    公开(公告)号:US20220156430A1

    公开(公告)日:2022-05-19

    申请号:US17519264

    申请日:2021-11-04

    Applicant: Autodesk, Inc.

    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include: obtaining a B-Rep model including parametric surfaces and associated coedges; generating feature matrices from the coedges associated with the parametric surfaces; using the feature matrices in a convolution layer of a convolutional neural network of a machine learning algorithm to recognize a collection of faces or edges in the B-Rep model, including concatenating results of transforming the feature matrices using a topological walk matrix that represents topological information for the parametric surfaces based on adjacency relationships among the coedges (e.g., including ordering information); and preparing, based on the at least one collection of faces or edges recognized by the machine learning algorithm, (i) a display of the B-Rep model to facilitate user changes or (ii) a design of the B-Rep model to facilitate manufacturing a physical structure using the B-Rep model.

    METHOD AND SYSTEM FOR PROCESSING MACHINE DATA BEFORE COMPLETION OF MACHINING

    公开(公告)号:US20190018391A1

    公开(公告)日:2019-01-17

    申请号:US15649530

    申请日:2017-07-13

    Applicant: Autodesk, Inc.

    CPC classification number: G05B19/4097 G05B2219/33141 G05B2219/35012

    Abstract: Systems and method relating to machining parts include a CNC system, and a computer including a processor and a computer-readable medium, wherein the computer-readable medium encodes instructions including receiving, at the computer program, output data from a CNC machine that receives instructions of a Numerical Control (NC) program at a computer of the CNC machine, the instructions causing the CNC machine to i) manufacture a part, and ii) output the output data, parsing, by the computer program, the output data before completion of the manufacturing of the part by the CNC machine in accordance with the instructions of the NC program, selecting, by the computer program and based on one or more predetermined parameters, a set of data from the parsed output data; and providing, by the computer program to a remote system, the set of data for processing to facilitate machining using the CNC machine.

Patent Agency Ranking