DESIGN ASSISTANCE SYSTEM, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM

The present invention simplifies the creation of a rule file that verifies a design, without requiring expertise such as a programming language or macros. The design assistance system comprises: a function database 123 in which are stored a plurality of functions implementing processing on 3D CAD da...

Full description

Saved in:
Bibliographic Details
Main Authors ITABAYASHI Yuki, ONODERA Makoto
Format Patent
LanguageEnglish
French
Japanese
Published 04.02.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention simplifies the creation of a rule file that verifies a design, without requiring expertise such as a programming language or macros. The design assistance system comprises: a function database 123 in which are stored a plurality of functions implementing processing on 3D CAD data or feature amounts extracted from 3D CAD data; and a function flow database 125 in which is stored information of a function flow that defines procedures for measuring the dimensions of the 3D CAD data as permutations of the functions stored in the function database. The function flow information stored in the function flow database 125 is used to be able to set procedures for measuring the dimensions of the 3D CAD data. The function flow database 125 associates and stores information on one or a plurality of function flows with each attribute classified on the basis of commonality of an operation log file in which dimensional measurements of 3D CAD data are implemented through 3D CAD. La présente invention simplifie la création d'un fichier de règles qui vérifie une conception, sans nécessiter d'expertise telle qu'une expertise en langage de programmation ou en macros. Le système d'aide à la conception comprend : une base de données de fonctions 123 dans laquelle sont stockées une pluralité de fonctions exécutant un traitement sur des données de CAO 3D ou des grandeurs caractéristiques extraites des données de CAO 3D ; et une base de données de flux de fonctions 125 dans laquelle sont stockées des informations d'un flux de fonctions qui définit des procédures pour mesurer les dimensions des données de CAO 3D sous forme de permutations des fonctions stockées dans la base de données de fonctions. Les informations de flux de fonctions stockées dans la base de données de flux de fonctions 125 sont utilisées pour permettre d'établir des procédures pour mesurer les dimensions des données de CAO 3D. La base de données de flux de fonctions 125 associe et stocke des informations sur un flux de fonctions ou une pluralité de flux de fonctions avec chaque attribut classifié sur la base de la similitude d'un fichier journal d'opérations dans lequel des mesures dimensionnelles de données de CAO 3D sont mises en œuvre par CAO 3D. プログラミング言語やマクロ等の専門知識不要で、設計検証を行うルールファイルの作成が容易になる。設計支援システムは、3DCADデータまたは3DCADデータから抽出された特徴量に対する処理を行う関数を複数格納する関数データベース123と、3DCADデータの寸法計測を行う手順を、関数データベースに格納された関数の順列として定義する関数フローの情報を格納する関数フローデータベース125とを有し、関数フローDB125に格納された関数フローの情報を用いて3DCADデータの寸法計測を行う手順を設定可能とされており、関数フローDB125は、3DCADデータを3DCADにより寸法計測を行った操作ログファイルの共通性に基づいて分類される属性ごとに、1または複数の関数フローの情報を対応付けて格納している。
Bibliography:Application Number: WO2020JP26654