CN110309568B - Cross cross line creating method based on CATIA - Google Patents

Cross cross line creating method based on CATIA Download PDF

Info

Publication number
CN110309568B
CN110309568B CN201910541018.5A CN201910541018A CN110309568B CN 110309568 B CN110309568 B CN 110309568B CN 201910541018 A CN201910541018 A CN 201910541018A CN 110309568 B CN110309568 B CN 110309568B
Authority
CN
China
Prior art keywords
cross
catia
coordinate system
line
shaped cross
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910541018.5A
Other languages
Chinese (zh)
Other versions
CN110309568A (en
Inventor
李仁花
宋利康
王莉
陈志敏
程世明
曹唐珍
雷玉如
刘洋洋
邓雯雯
熊国翠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Hongdu Aviation Industry Group Co Ltd
Original Assignee
Jiangxi Hongdu Aviation Industry Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangxi Hongdu Aviation Industry Group Co Ltd filed Critical Jiangxi Hongdu Aviation Industry Group Co Ltd
Priority to CN201910541018.5A priority Critical patent/CN110309568B/en
Publication of CN110309568A publication Critical patent/CN110309568A/en
Application granted granted Critical
Publication of CN110309568B publication Critical patent/CN110309568B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Numerical Control (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The cross-shaped cross line creating method based on the CATIA comprises the steps of firstly inputting a skin model with an assembly point location into the CATIA, then creating a current coordinate system in the CATIA, converting a finally output coordinate and a normal vector into the current coordinate system, then creating a cross-shaped cross line according to a reference coordinate axis, setting the current coordinate system, generating size parameters required by the cross-shaped cross line at a selected cross point in the skin model with the assembly point location, sequentially selecting the reference coordinate axis, projecting the cross-shaped cross point to the surface of a part to determine a punching position, and determining the punching position according to feature point location information of the projected cross-shaped cross line, so that the batch creation of the cross-shaped cross line is realized, the quick creation of the cross-shaped cross lines at a plurality of hole sites on the part is realized, the modeling operation of designers is facilitated, and the working efficiency is improved.

Description

Cross cross line creating method based on CATIA
Technical Field
The invention relates to the technical field of assembly design, in particular to a cross-shaped cross line creating method based on CATIA.
Background
When the skin part is assembled and positioned, a cross-shaped cross line for assembling and positioning needs to be drilled on the drilling sample plate, the position of the positioning hole is determined by the cross point and the axis of the hole, the position of the cross point is defined by a designer on the appearance of the assembly part, however, part of the part does not have hole position information, and the cross-shaped cross line needs to be created so as to mark the drilling position on the part.
The cross-shaped cross line modeling is to establish cross-shaped cross lines for marking the positions of drilling holes in batches on a part entity according to a large number of hole sites given by design, wherein the angles of the cross-shaped cross lines are based on a reference coordinate system, the default is 90 degrees, the length is given by the design and is generally specified to be 10mm, but the cross-shaped cross lines are drawn repeatedly by a designer in a large amount of time manually for a long time, so that the working efficiency is low, and errors are easy to occur.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a cross-shaped cross line creation method based on CATIA to solve the above problems in the background art.
The technical problem solved by the invention is realized by adopting the following technical scheme:
the cross line creating method based on the CATIA comprises the following specific steps:
step one) creating a current coordinate system
Firstly, inputting a skin model with an assembly point location into a CATIA, then creating a current coordinate system in the CATIA, converting a finally output coordinate and a normal vector into the current coordinate system, and then creating a cross-shaped cross line according to a reference coordinate axis;
the selection of the reference coordinate axis is arbitrary, but the projection of the crossed cross line in the creation process cannot be a point, namely the reference coordinate axis cannot be vertical to the projection surface, so that the smaller the included angle between the selected reference coordinate axis and the projection surface is, the more suitable the included angle is;
step two) setting a current coordinate system
Setting a current coordinate system, wherein coordinate values of any point in a three-dimensional space in different coordinate systems are different and have absolute coordinates and relative coordinates, so that a required coordinate system is set as the current coordinate system before the extraction of the characteristic points of the crossed lines is started, and the setting mode is as follows: selecting the current coordinate system → right click → selecting the axis system object → setting as current;
step three) parameter input information
Setting according to the length of a cross line, generating a size parameter required by a cross-shaped cross line at a selected cross point in a skin model with an assembly point position, wherein the length of the cross line is properly selected, and the length of the cross-shaped cross line is more than or equal to 5mm and less than or equal to 10 mm;
step four) creating a cross-shaped cross-line reference coordinate axis
The selection of the reference coordinate axes is arbitrary, but the coordinate axes of a coordinate system can also be two arbitrary straight lines of an object model to be provided with the positioning holes, but the selected reference coordinate axes are required to be not perpendicular to the projection curved surface, if one of the coordinate axes is perpendicular to the projection surface, a cross line is inevitably arranged in the created cross line to be perpendicular to the projection surface, which causes that the projection of the cross line is followed by a point on the projection surface of the cross line, namely the feature point location information in the creation of the cross line cannot be obtained, so the reference coordinate axes perpendicular to the projection surface cannot be selected, and the Z axis and the Y axis of the reference coordinate axes are generally selected in the actual operation;
step five) selecting the projection surface of the cross line
And projecting the crossed intersection points to the surface of the part to determine punching positions, wherein the punching directions are determined by the point location information of the characteristic points of the projected crossed lines, so that the batch creation of the crossed lines is realized.
Has the beneficial effects that: the method can simply, quickly and massively generate the cross lines of the skin parts, can be directly used for the design of the drilling sample plate of a designer, greatly facilitates the cross line design of the skin part sample plate, and greatly improves the efficiency of the drilling sample plate in the design period.
Drawings
FIG. 1 is a schematic view of a skin model with fitting points according to a preferred embodiment of the present invention.
Fig. 2 is a schematic diagram of a crisscross cross batch creation module in a preferred embodiment of the invention.
FIG. 3 is a schematic diagram of the batch production of crisscross cross lines on the surface of a part according to the preferred embodiment of the present invention.
Detailed Description
In order to make the technical means, the creation characteristics, the achievement purposes and the effects of the invention easy to understand, the invention is further explained below by combining the specific drawings.
The cross line creating method based on the CATIA comprises the following specific steps:
step one) creating a current coordinate system
Firstly, inputting a skin model with an assembly point location into the CATIA, creating a current coordinate system in the CATIA, converting a finally output coordinate and a normal vector into the current coordinate system, and then creating a cross-shaped cross line according to a reference coordinate axis;
the selection of the reference coordinate axis is arbitrary, but the projection of the crossed cross line in the creation process cannot be a point, namely the reference coordinate axis cannot be vertical to the projection surface, so that the smaller the included angle between the selected reference coordinate axis and the projection surface is, the more suitable the included angle is;
step two) setting a current coordinate system
Setting a current coordinate system, wherein coordinate values of any point in a three-dimensional space in different coordinate systems are different and have absolute coordinates and relative coordinates, so that a required coordinate system is set as the current coordinate system before the extraction of the characteristic points of the crossed lines is started, and the setting mode is as follows: selecting the current coordinate system → right click → selecting the axis system object → setting as current;
step three) parameter input information
Setting the size parameters required by the generation of the cross-shaped cross line at the selected cross point in the skin model with the assembly point according to the length of the cross line, wherein the length of the cross line is properly selected, and the length of the cross-shaped cross line is within the range that L is more than or equal to 5mm and less than or equal to 10 mm;
step four) creating a cross-shaped cross-line reference coordinate axis
The selection of the reference coordinate axes is arbitrary, but the coordinate axes of a coordinate system can also be two arbitrary straight lines of an object model to be provided with the positioning holes, but the selected reference coordinate axes are required to be not perpendicular to the projection curved surface, if one of the coordinate axes is perpendicular to the projection surface, a cross line is inevitably arranged in the created cross line to be perpendicular to the projection surface, which causes that the projection of the cross line is followed by a point on the projection surface of the cross line, namely the feature point location information in the creation of the cross line cannot be obtained, so the reference coordinate axes perpendicular to the projection surface cannot be selected, and the Z axis and the Y axis of the reference coordinate axes are generally selected in the actual operation;
step five) selecting the projection surface of the cross line
Projecting the crossed intersection points to the surface of the part to determine punching positions, wherein the punching directions are determined by point location information of the characteristic points of the projected crossed intersection lines, and the outer surface of the part is selected as a projection surface in the embodiment to realize batch creation of the crossed intersection lines;
taking the skin part model shown in fig. 1 as an example:
the model ABCD is a skin part model with an assembly point position, and EF belongs to a straight line segment and is a boundary line of the outer surface of the skin model. Taking the point E as a coordinate point, taking the straight-line segment EF as an X axis, and taking a tangent EA of an arc AB passing through the point E as a Y axis to establish a current coordinate system;
as shown in fig. 2, according to the actual requirement of the drilling template, the lengths of the two directions of the cross-shaped cross line are both 10mm, and the assembly position point set needing to establish the cross-shaped cross line is selected;
two vertical straight lines EA and EF in the skin model ABCD are selected as a cross-shaped crossed line reference coordinate system, the outer surface of the curved surface skin model ABCD is selected as a curved surface needing projection in the skin model, and as shown in FIG. 3, cross-shaped crossed lines are generated on the curved surface in batches.
The foregoing shows and describes the general principles and broad features of the present invention and advantages thereof. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (8)

1. The cross-shaped cross line creating method based on the CATIA is characterized by comprising the following specific steps of:
step one) creating a current coordinate system
Firstly, inputting a skin model with an assembly point location into a CATIA, then creating a current coordinate system in the CATIA, converting a finally output coordinate and a normal vector into the current coordinate system, and then creating a cross-shaped cross line according to a reference coordinate axis;
step two) setting a current coordinate system
Setting a required coordinate system as a current coordinate system before extracting the characteristic points of the crisscross cross lines;
step three) parameter input information
Setting according to the length of the cross-shaped cross line, and generating size parameters required by the cross-shaped cross line at the selected cross point in the skin model with the assembly point;
step four) creating a cross-shaped cross-line reference coordinate axis
The selection of the reference coordinate axis has arbitrariness, but the selected reference coordinate axis cannot be perpendicular to the projection curved surface;
step five) selecting the projection surface of the cross line
And projecting the crossed intersection points to the surface of the part to determine the punching position, wherein the punching direction is determined by the point location information of the characteristic points of the projected crossed intersection lines, and the batch creation of the crossed intersection lines is realized.
2. A CATIA-based cross-shaped cross line creation method as claimed in claim 1, wherein in step one), the selection of the reference coordinate axis is arbitrary, but it is ensured that the projection of the cross-shaped cross line at the time of creation cannot be a point, i.e. the reference coordinate axis cannot be perpendicular to the projection plane.
3. A CATIA-based cross-line creation method as claimed in claim 2, wherein, when the reference coordinate axis is selected, an angle between the selected reference coordinate axis and the projection plane is more appropriate as the angle is smaller.
4. A CATIA-based cross hatch creating method as claimed in claim 1, wherein in step two), the current coordinate system is set in a manner of: selecting the current coordinate system → right-clicking → selecting the axis system object → setting as current.
5. A CATIA-based cross hatch creating method as claimed in claim 1, wherein in step three), the length of the cross hatch is 5mm ≤ L ≤ 10 mm.
6. A CATIA-based cross hatch creating method as claimed in claim 1, wherein in step four), the selected reference coordinate axis is the coordinate axis of the coordinate system or two arbitrary straight lines of the physical model where the positioning holes are to be established.
7. A CATIA-based cross-hair creation method of claim 6, wherein the selected reference coordinate axes are the Z-axis and the Y-axis of the reference coordinate axes.
8. A CATIA-based cross hatch creation method as claimed in claim 1, wherein in step five), the part outer surface is selected as a projection surface.
CN201910541018.5A 2019-06-21 2019-06-21 Cross cross line creating method based on CATIA Active CN110309568B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910541018.5A CN110309568B (en) 2019-06-21 2019-06-21 Cross cross line creating method based on CATIA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910541018.5A CN110309568B (en) 2019-06-21 2019-06-21 Cross cross line creating method based on CATIA

Publications (2)

Publication Number Publication Date
CN110309568A CN110309568A (en) 2019-10-08
CN110309568B true CN110309568B (en) 2022-07-08

Family

ID=68077074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910541018.5A Active CN110309568B (en) 2019-06-21 2019-06-21 Cross cross line creating method based on CATIA

Country Status (1)

Country Link
CN (1) CN110309568B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111611653A (en) * 2020-04-09 2020-09-01 广州明珞汽车装备有限公司 Processing method, system and storage medium for hole assembly design data
CN113983907A (en) * 2021-10-12 2022-01-28 江西洪都航空工业集团有限责任公司 Design, manufacture and use method of complex skin part checking fixture

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10269267A (en) * 1997-03-26 1998-10-09 Matsushita Electric Ind Co Ltd Method for extracting mask layout parameter
CN102658378A (en) * 2012-05-22 2012-09-12 西安飞机工业(集团)有限责任公司 Drilling method for wall plate skin of airplane
CN103604424A (en) * 2010-06-28 2014-02-26 天宝导航有限公司 Two dimension layout and point transfer system
CN104951595A (en) * 2015-06-01 2015-09-30 江西洪都航空工业集团有限责任公司 Modeling method for skin part technological lug
CN105138750A (en) * 2015-08-13 2015-12-09 中国航空工业集团公司西安飞机设计研究所 Scalable multi-line crossing machine body wireframe model building method
CN108595766A (en) * 2018-03-27 2018-09-28 上海市城市建设设计研究总院(集团)有限公司 Beam lattice system bridge structure modeling method based on CATIA softwares

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8554523B2 (en) * 2009-12-22 2013-10-08 Young-A KO Method for creating garment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10269267A (en) * 1997-03-26 1998-10-09 Matsushita Electric Ind Co Ltd Method for extracting mask layout parameter
CN103604424A (en) * 2010-06-28 2014-02-26 天宝导航有限公司 Two dimension layout and point transfer system
CN102658378A (en) * 2012-05-22 2012-09-12 西安飞机工业(集团)有限责任公司 Drilling method for wall plate skin of airplane
CN104951595A (en) * 2015-06-01 2015-09-30 江西洪都航空工业集团有限责任公司 Modeling method for skin part technological lug
CN105138750A (en) * 2015-08-13 2015-12-09 中国航空工业集团公司西安飞机设计研究所 Scalable multi-line crossing machine body wireframe model building method
CN108595766A (en) * 2018-03-27 2018-09-28 上海市城市建设设计研究总院(集团)有限公司 Beam lattice system bridge structure modeling method based on CATIA softwares

Also Published As

Publication number Publication date
CN110309568A (en) 2019-10-08

Similar Documents

Publication Publication Date Title
CN110580376B (en) Revit and Dynamo-based pile foundation model creation method
CN103065348B (en) Based on the 2 D animation automatic generation method of bone maneuver library
CN110309568B (en) Cross cross line creating method based on CATIA
CN108733911B (en) Construction aluminum template construction code design method based on three-dimensional digital model
CN107562980B (en) Geometric information extraction method based on BIM model
CN106295032B (en) A kind of ceramic tile mold design software systems and its design method
CN108090313B (en) Complex rock fracture model modeling and identifying method
CN110188423A (en) A kind of linear engineering structure fast B IM modeling method based on FEM meshing
CN105844067A (en) Method for obtaining automatic processing data of welding variable groove of hull curve plate
CN111914338B (en) Method for establishing BIM model of parameterized tunnel open cut tunnel lining structure
CN103544343A (en) Serialized and parameterized modeling method of power chuck
CN110363854A (en) Circular formwork dividing method, device, computer equipment and storage medium
CN109388840B (en) Special programming computer for numerical simulation of metal forming processes with predefined load paths and corresponding grid adjustment schemes
CN113569308A (en) Safety monitoring forward three-dimensional design symbolization drawing method based on 3DE platform
CN113486429B (en) Automatic construction method of space intersection structure based on interpolation algorithm
CN113505424B (en) Interactive construction method for derived component of linear engineering
CN113538695A (en) Method and device for quickly discretizing complex curved surface with arbitrary boundary and storage medium
KR101568403B1 (en) Sketch curtain wall grid creation method
CN113673186A (en) Cartesian grid rapid generation method based on STL file
JP2010049381A (en) Nc data creation system with template software inserted therein for converting three-dimensional cad model geometrical element into machining program sentence
CN104658018A (en) Method of decomposing loop polygon and drawing device
CN109211158B (en) Method for determining positioning reference rotation error of two holes on one side of box hole series processing
JP2011003040A (en) General-purpose two-dimensional shape or three-dimensional shape automatic designing and manufacturing system for processing two-dimensional shape or three-dimensional shape for processing graphic and shape, including uncertain graphic sentence program
Kholodilov et al. Analysis of the Technology of Transfering a Three-Dimensional Model from Cad Format to the Control Code For 3D Printing
CN113779684B (en) Revit-based roadbed slope lattice beam construction model construction method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant