会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Method and system for automatically generating process animations
    • 自动生成过程动画的方法和系统
    • US20080165189A1
    • 2008-07-10
    • US12004870
    • 2007-12-21
    • Shintaro NakayamaMakoto YajimaTsuyoshi Harada
    • Shintaro NakayamaMakoto YajimaTsuyoshi Harada
    • G06T17/00
    • G06T13/20G06T2200/24
    • According to one embodiment of the present invention, there is provided a computer executable method for automatically generating an animation of a disassembling process or assembling process of a product, having the steps of: (a) acquiring three dimensional data (8) of the product; (b) displaying, on the computer, a group structure (60) of parts contained in the three dimensional data, wherein the group structure (60) forms a tree structure wherein a part is a node; (c) creating disassembling process definition information by displaying a process editing panel (21) on the computer and allowing a user to sequentially select a part contained in the group structure (60) displayed on the computer and position it on the process editing panel (21), wherein the disassembling process definition information consists of a node (29, 30) that defines a process, and a leaf (28, 31) that defines a part; (d) generating a disassembly algorithm for the computer to generate a disassembly animation based on the disassembling process definition information; (e) generating the disassembly animation based on the disassembly algorithm and displaying the animation on the computer.
    • 根据本发明的一个实施例,提供了一种用于自动产生产品的拆卸过程或组装过程的动画的计算机可执行方法,具有以下步骤:(a)获取产品的三维数据(8) ; (b)在计算机上显示包含在三维数据中的部分的组织结构(60),其中组结构(60)形成树结构,其中部分是节点; (c)通过在计算机上显示处理编辑面板(21)并允许用户顺序地选择显示在计算机上的组织结构(60)中包含的部分并将其定位在处理编辑面板(21)上来创建分解过程定义信息 21),其中,所述分解处理定义信息由限定过程的节点(29,30)和限定部分的叶(28,31)组成; (d)产生用于所述计算机的反汇编算法,以基于所述拆卸处理定义信息生成反汇编动画; (e)基于反汇编算法生成反汇编动画,并在计算机上显示动画。
    • 4. 发明申请
    • Method for approximating and displaying three-dimensional cad data, and method thereof
    • US20060139348A1
    • 2006-06-29
    • US10506762
    • 2003-12-26
    • Tsuyoshi HaradaShintaro Nakayama
    • Tsuyoshi HaradaShintaro Nakayama
    • G06T15/00
    • G06T17/20G06T17/205G06T17/30
    • The objective of the present invention is to provide a method for approximating and displaying a three-dimensional object represented by CAD data. In particular, the present invention provides a method for approximating CAD data representing a three-dimensional object, comprising steps of: (a) generating a mesh with mesh lines for approximating each face of the three-dimensional object represented by the CAD data within a rough conversion tolerance with respect to a specified conversion tolerance; (b) approximating a boundary edge surrounding and defining each individual face with a plurality of curves within the specified conversion tolerance, approximating each of the curves with a polyline comprising points and connecting lines within the rough conversion tolerance to define boundary points which are the points of the polylines, and obtaining a vector tangential to the curve at each of the boundary points; (c) generating polygons with three or four vertices by connecting internal points which are points of intersection of the mesh lines inside the boundary edge, and by connecting the boundary points and the internal points that are adjacent to and inside the boundary edge; (d) calculating a vector normal to the face at each of the vertices of each of the polygons, storing information identifying the vertices and the corresponding normal vectors, and storing the tangential vector at each of the boundary points obtained at the step (b); (e) converting each of the polygons with three or four vertices to a triangular or quadrilateral surface by using a plurality of control points obtained by processing the information identifying the vertices, the normal vectors, and the tangential vectors; and (f) examining if each of the triangular or quadrilateral surfaces is close to the face represented by the CAD data within the specified conversion tolerance, and if not, regenerating a mesh with a narrower mesh width and more mesh lines on the face to repeat the steps (c)-(e) and (f). It is preferable that the polygons are triangles.
    • 5. 发明申请
    • Process animation automatic generation method and system
    • 流程动画自动生成方法和系统
    • US20060085088A1
    • 2006-04-20
    • US10541181
    • 2003-09-25
    • Shintaro NakayamaMakoto YajimaTsuyoshi Harada
    • Shintaro NakayamaMakoto YajimaTsuyoshi Harada
    • G06F19/00
    • G06T13/20G06T2200/24
    • The purpose of the present invention is to provide a method and a system for enabling the automatic generation of disassembly animations and fast and inexpensive preparation of animations for an industrial product consisting of a plurality of parts, based on three-dimensional CAD or XVL data of the product. In order to attain this objective, according to a principal aspect of the present invention, there is provided a method for automatically generating a process animation having the steps of: (a) obtaining three-dimensional data of a product consisting of a plurality of parts; (b) generating disassembly definition information for disassembling the product into parts thereof according to a user entry; (c) generating a disassembly algorithm for the parts of the product according to the disassembly definition information, and storing the disassembly algorithm in a memory; and (d) generating a disassembly animation of the parts of the product according to the disassembly algorithm.
    • 本发明的目的是提供一种方法和系统,该方法和系统能够基于三维CAD或XVL数据来自动生成拆卸动画和快速且廉价的由多个部件组成的工业产品的动画制作 该产品。 为了达到上述目的,根据本发明的主要方面,提供了一种自动生成处理动画的方法,其特征在于,具有以下步骤:(a)获取由多个部分构成的商品的三维数据 ; (b)根据用户输入产生用于将产品分解成其部分的拆卸定义信息; (c)根据拆卸定义信息产生产品的部件的拆卸算法,并将拆卸算法存储在存储器中; 和(d)根据拆卸算法生成产品部件的拆卸动画。
    • 6. 发明授权
    • System for approximating and displaying three dimensional CAD data, and system for executing method thereof
    • US07295202B2
    • 2007-11-13
    • US10506762
    • 2003-12-26
    • Tsuyoshi HaradaShintaro Nakayama
    • Tsuyoshi HaradaShintaro Nakayama
    • G60T17/00
    • G06T17/20G06T17/205G06T17/30
    • The objective of the present invention is to provide a method for approximating and displaying a three-dimensional object represented by CAD data. In particular, the present invention provides a method for approximating CAD data representing a three-dimensional object, comprising steps of: (a) generating a mesh with mesh lines for approximating each face of the three-dimensional object represented by the CAD data within a rough conversion tolerance with respect to a specified conversion tolerance; (b) approximating a boundary edge surrounding and defining each individual face with a plurality of curves within the specified conversion tolerance, approximating each of the curves with a polyline comprising points and connecting lines within the rough conversion tolerance to define boundary points which are the points of the polylines, and obtaining a vector tangential to the curve at each of the boundary points; (c) generating polygons with three or four vertices by connecting internal points which are points of intersection of the mesh lines inside the boundary edge, and by connecting the boundary points and the internal points that are adjacent to and inside the boundary edge; (d) calculating a vector normal to the face at each of the vertices of each of the polygons, storing information identifying the vertices and the corresponding normal vectors, and storing the tangential vector at each of the boundary points obtained at the step (b); (e) converting each of the polygons with three or four vertices to a triangular or quadrilateral surface by using a plurality of control points obtained by processing the information identifying the vertices, the normal vectors, and the tangential vectors; and (f) examining if each of the triangular or quadrilateral surfaces is close to the face represented by the CAD data within the specified conversion tolerance, and if not, regenerating a mesh with a narrower mesh width and more mesh lines on the face to repeat the steps (c)-(e) and (f). It is preferable that the polygons are triangles.