Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data exchange method and system based on STEP and GEO formats

A data exchange and format technology, applied in the fields of electrical digital data processing, natural language data processing, instruments, etc.

Active Publication Date: 2020-07-03
CHINA INSTITUTE OF ATOMIC ENERGY +1
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the problem of mutual conversion and storage between the above two standards

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data exchange method and system based on STEP and GEO formats
  • Data exchange method and system based on STEP and GEO formats
  • Data exchange method and system based on STEP and GEO formats

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 It is a schematic flowchart of a data exchange method based on STEP and GEO formats provided by an embodiment of the present invention. like figure 1 As shown, the method includes the following steps:

[0023] Step 1: Use a python script to read configuration file information.

[0024] Specifically, the python script reads in the configuration file information (STEP2GEO.cfg), obtains the STEP standard geometry file (.STEP format) position information to be converted, the input file name (box.STEP), the output file (.geo format) name, Output address and other information.

[0025] Step 2: Open and read the STEP neutral file line by line for preprocessing.

[0026] Specifically, the method flow of step 2 is as follows figure 2 As shown, it specifically includes: step 2.1, according to the configuration information read in step 1, find and read the STEP file. Step 2.2, use python's readline() function to read the STEP file line by line. If the file has rea...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a data exchange method and system based on STEP and GEO formats. The method comprises the steps that on the basis of an STEP file generated by CAD software, geometrical information of the STEP file is extracted through python, the topological relation between geometrical information of all layers is associated, and finally the geometrical information is converted into a GEO format which can be read by a Gmsh (finite element mesh generation program). In order to solve the problem of non-uniform definition of a data structure between two geometric standards, geometric information in STP is stored in a python dictionary, and after structure conversion and adjustment are performed in a unified manner, the geometric information is output as a geometric format conformingto the GEO standard. According to the method, data format butt joint of CAD software and finite element mesh generation software is achieved, and mesh generation and subsequent solving of a complex model are facilitated.

Description

technical field [0001] The invention relates to computer-aided design software data processing technology, in particular to a data exchange method based on STEP and GEO formats. Background technique [0002] CAD (Computer Aided Design, Computer Aided Design) was born in the 1960s. It is an interactive graphics research program proposed by the Massachusetts Institute of Technology. Due to the expensive hardware facilities at that time, only General Motors and Boeing Aviation Use a self-developed interactive drawing system. It was not until the 1970s that the cost of minicomputers fell that American industry began to widely use interactive graphics systems. The earliest applications of CAD were in large companies in the automotive, aerospace, and electronics industries. As computers became cheaper, so did the range of applications. FreeCAD is a commonly used open source CAD software. [0003] STEP file is the format of 3D graphics file (extension: .STEP) commonly used by C...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/23G06F40/151
Inventor 王珏冯仰德杨文聂宁明刘天才王彦棡高付海高岳
Owner CHINA INSTITUTE OF ATOMIC ENERGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products