CN112149214B - Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model - Google Patents

Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model Download PDF

Info

Publication number
CN112149214B
CN112149214B CN202011009249.0A CN202011009249A CN112149214B CN 112149214 B CN112149214 B CN 112149214B CN 202011009249 A CN202011009249 A CN 202011009249A CN 112149214 B CN112149214 B CN 112149214B
Authority
CN
China
Prior art keywords
bim model
bim
axis value
coordinate
coordinates
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
CN202011009249.0A
Other languages
Chinese (zh)
Other versions
CN112149214A (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.)
Chengdu Yuntie Intelligent Transportation Technology Co ltd
Original Assignee
Chengdu Yuntie Intelligent Transportation Technology 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 Chengdu Yuntie Intelligent Transportation Technology Co ltd filed Critical Chengdu Yuntie Intelligent Transportation Technology Co ltd
Priority to CN202011009249.0A priority Critical patent/CN112149214B/en
Publication of CN112149214A publication Critical patent/CN112149214A/en
Application granted granted Critical
Publication of CN112149214B publication Critical patent/CN112149214B/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/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60MPOWER SUPPLY LINES, AND DEVICES ALONG RAILS, FOR ELECTRICALLY- PROPELLED VEHICLES
    • B60M1/00Power supply lines for contact with collector on vehicle
    • B60M1/12Trolley lines; Accessories therefor
    • B60M1/20Arrangements for supporting or suspending trolley wires, e.g. from buildings
    • 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)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Civil Engineering (AREA)
  • Computational Mathematics (AREA)
  • Structural Engineering (AREA)
  • Architecture (AREA)
  • Mechanical Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Numerical Control (AREA)

Abstract

The invention discloses a method for generating a three-dimensional cantilever supporting device by a one-pole one-gear data driving model, which comprises the following steps of: 1. establishing a one-pole one-gear database of a high-speed railway contact network; 2. establishing a coordinate system of a high-speed railway contact network; 3. storing the information of the contact net parts in a contact net part information database of a one-pole one-file database; 4. on the basis of a database, reading basic data information from the database according to a coordinate system and a wrist arm assembly model diagram, and calculating spatial position coordinates of BIM models of all parts of the wrist arm supporting device; 5. and generating a BIM model of the three-dimensional wrist-arm supporting device on the basis of the coordinate calculation of each part BIM model. The method can display the mutual geometric constraint and assembly relation among BIM models of all parts of the three-dimensional contact network cantilever support device in a three-dimensional space, and provides accurate data and information for large data technical means such as data concentration, analysis and mining.

Description

Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model
Technical Field
The invention relates to the field of contact networks, in particular to a method for generating a three-dimensional cantilever supporting device by a one-pole one-gear data driving model.
Background
For a long time, the electrification development of railways in China is highly emphasized, and after dozens of years of efforts, a first-class railway power supply network in the world is built, and the huge development of the first-class railway power supply network is intensively embodied as the 'three-world best' with the largest scale, the fastest development and the most advanced technology, and meanwhile, the 'fourth world best' is also created in an effort to establish a complete first-class railway power supply maintenance system, in particular a high-speed railway power supply maintenance system.
In order to keep pace with the top-grade world standard, a power supply system makes a lot of technical innovations in the aspect of modern management of power supply equipment, detection monitoring data and maintenance information, particularly, the application of information systems such as a 6C data center, a contact network one-rod one-grade and the like greatly improves the management level of the power supply system, and a large amount of data in the 6C system lays a data foundation for a contact network one-rod one-grade electronic management mode.
The one-pole one-file information management system is a system which is operated by collecting, storing, inquiring and surrounding information of each support column. The method mainly comprises three aspects of information: the assembly information of pillar (package cantilever device, the contact is hung, the additional hangs, earthing device, contact net equipment, contact net ground equipment etc.), detect monitoring information, maintenance information, through system automatic acquisition, artifical leading-in, multiple data input mode such as artifical input, to tens of thousands of pillars, the design information of every pillar has been realized acquireing fast, the assembly information, the installation environment, the position characteristic, the application state, detect the monitoring, practical information such as maintenance, salvage commander in time looks over the equipment state in accident site for all levels when taking place the proruption accident, know the scene of the accident condition, formulate the accident and salvage the plan and prepare to salvage the material utensil etc. and provide technical support, realize scientific organization, quick decision-making. Meanwhile, a technical basis is provided for daily maintenance work.
However, aiming at the world first-class goal of power supply maintenance, the informatization degree of a power supply system in China is different, and particularly in the aspect of a one-rod one-grade dynamic electronic resume system of a high-speed railway contact network, the problems that the data accuracy is difficult to judge, the data relevance is poor, the data is not intuitive and visual and the like exist.
In the prior art, a BIM software manual or secondary development method is adopted to generate the three-dimensional wrist-arm supporting device, and the defects that a model is a dead model, cannot be synchronously linked with one-rod first-file data, and cannot be loaded and browsed by a web client exist.
Disclosure of Invention
In order to solve the above problems, the invention aims to provide a method for generating a three-dimensional cantilever support device by a one-pole one-gear data-driven BIM model, and the method can realize automatic generation of the three-dimensional cantilever support device by the data-driven model by adopting a single-column cantilever generation method under the precondition that a high-speed railway contact net part geometric dimension data table is added on the basis of a traditional one-pole one-gear database.
In order to achieve the above purpose, the invention adopts the technical scheme that:
a method for generating a three-dimensional wrist support device by a one-pole one-gear data-driven model, comprising the steps of:
establishing a one-pole one-gear database of a high-speed railway contact network;
establishing a coordinate system of a high-speed railway contact network;
storing the information of the contact net parts in a contact net part information database of a one-pole one-file database;
on the basis of a database, reading basic data information from the database according to a coordinate system and a wrist arm assembly model diagram, and calculating spatial position coordinates of BIM models of all parts of the wrist arm supporting device;
generating a BIM model of the three-dimensional wrist-arm supporting device on the basis of the coordinate calculation of each part BIM model, and preferably, the method comprises the following steps:
on the basis of coordinate calculation of each part BIM model, in a Unity3d engine, a world coordinate system, a screen coordinate system and a viewport coordinate system of a father object and a son object are mutually converted, and three-dimensional coordinate values of each BIM model are dynamically set, so that each part BIM model is driven to a corresponding spatial position by a coordinate driving system of the engine, and meanwhile, a part of part rotation angle and zoom length are calculated according to the spatial coordinate system, and finally, the three-dimensional wrist arm support device BIM model is generated.
Further, the first-level database adopts an orcle database, and comprises data tables for establishing lines, power supply sections, workshops, work areas, tunnels, bridges, intervals/station yards, contact suspension anchor sections, pillar information, supporting devices, contact suspensions, contact network part information, traction substations, subareas and AT substations.
Further, in the establishment of the high-speed railway contact network coordinate system, all parts on the line are unified to the same three-dimensional coordinate system, and a Y axis is defined as an axis in a low rail plane, the positive direction is the running direction of the motor train unit, and the origin point is the center of the line; the X axis is an axis which is in the same plane with the Y axis and is vertical to the Y axis, the positive direction is the left side of the driving direction, and the negative direction is the right side of the driving direction; the Z axis is a plane formed by the X axis and the Y axis, the positive direction is a vertically upward axis, and the negative direction is a vertically downward axis.
Further, the information stored in the contact network part information database comprises sizes and information of a cantilever base, a rod insulator connected with a flat/inclined cantilever, single sleeves at different positions, double sleeve connectors, a catenary base, a positioning pipe clamp, a limiting positioning support, a positioner and windproof stay wire positioning lug ring parts;
preferably, the information stored in the overhead line system component information database further includes a type of the wrist arm.
Further, the method also comprises the steps of calculating key parameters of the cantilever supporting device, wherein the key parameters comprise a pillar inclination angle and a track inclination angle;
the inclination angle of the support column is as follows: arctan (Pilarslope _ 62/1000), pilarslope _62 is the slope of the strut;
the value of the track inclination angle β is: β = arcsin (Orailhigh _ 22/(1435 + 73.0)), and Orailhigh _22 is outer track super high data.
Further, the calculation of the spatial position coordinates of the BIM model of each part of the cantilever supporting device comprises the calculation of the coordinates of the positioning wire clamp and the BIM model of the positioner, and specifically comprises the following steps:
s11, calculating the abscissa x of the bottom surface of the BIM model of the contact line w1
When in curved and straight form: x is the number of w1 =H j *sin(β)+a*cos(β);
When in the extravagant form: x is the number of w1 =H j *sin(β)-a*cos(β);
S12, calculating the vertical coordinate Z of the bottom surface of the BIM model of the contact line W1 :
Z when in curved and straight form W1 =H j *cos(β)-a*sin(β)+0.5*Orailhigh_22;
When in the curved external form: z W1 =H j *cos(β)+a*sin(β)+0.5*Orailhigh_22;
S13, reading angle data of the BIM model of the positioner and a horizontal plane;
s14, calculating the circle center coordinates of the circular holes of the BIM model head of the positioner:
x coordinate: w (X) -W 9
Y coordinate: 0;
z coordinate: w (Z) + h 7
S15, rotating the positioner BIM model by the angle obtained in the step S13 by taking the circle center coordinates of the circular hole of the positioner BIM model head as an origin to obtain the coordinates of the positioner BIM model;
in the formula, H j Is the height of the BIM model of the contact line, a is a pull-out value, beta is an inclination angle of the BIM model of the orbit, orailhigh-22 is ultrahigh data of the BIM model of the outer orbit, W (X) is an abscissa of the bottom surface of the BIM model of the contact line, W (Z) is a vertical coordinate of the bottom surface of the BIM model of the contact line, and W 9 Is the transverse distance h between the bottom surface of the contact line BIM model and the circle center of the circular hole of the head of the locator BIM model 7 The vertical distance between the bottom surface of the contact line BIM model and the circle center of the circular hole of the head of the locator BIM model is shown.
Further, the calculation of the spatial position coordinates of the BIM model of each part of the wrist-arm supporting device comprises the calculation of the coordinates of the BIM model of the support, and specifically comprises the following steps:
reading the pillar information and determining which pillar BIM model is adopted;
reading the basic type, selecting a corresponding BIM model, and reading basic state and ground wire state data;
calculating a three-dimensional coordinate of a zero point position of a strut BIM model coordinate in a scene, wherein the coordinate is (MVK _21,0, -PRLD _ 61);
reading the slope of the strut, and judging the rotation direction by using an arctan function (PISL _ 62/1000)/3.1415926) × 180 of the rotation angle of the strut, wherein the rotation direction is that the BIM model of the strut rotates towards the side far away from the line when the BIM model of the strut is positive and the BIM model of the strut rotates towards the line side when the BIM model of the strut is negative;
in the formula, MVK _21 is a side limit, PRLD _61 is a distance lower than a plane of a low rail surface of a base for mounting the support, and PISL _62 is a slope of a BIM model of the support.
Further, the calculation of the spatial position coordinates of the BIM model of each part of the wrist arm supporting device comprises the calculation of the BIM model coordinates of the upper wrist arm base, and the zero point coordinates of the BIM model coordinates are as follows:
(MVK_21+(PISL_62/1000×MHB_7),0,MHB_7)
in the formula, MVK _21 is a side limit, PISL _62 is a slope of a BIM model of a strut, and MHB _7 is a mounting height of a BIM model of an upper arm base.
Further, the calculation of the spatial position coordinates of the BIM model of each part of the cantilever support device includes the calculation of the coordinates of the BIM model of the upper cantilever rod insulator, and the zero point coordinates are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × MHB _ 7) -t × COS ((arctan (PISL _ 62/1000))
Y-axis value: 0
Z-axis value: MHB _7+t XSIN ((arctan (PISL _ 62/1000))
In the formula, MVK _21 is a side limit, PISL _62 is a slope of a strut BIM model, MHB _7 is an installation height of an upper wrist arm base BIM model, and t is a width of the wrist arm base BIM model.
Further, the calculation of the spatial position coordinates of the BIM model of each part of the wrist-arm supporting device includes the calculation of the coordinates of the BIM model of the flat wrist-arm, and the zero coordinates are as follows:
x-axis value: e (X) -b + c
Y-axis value: 0
Z-axis value: e (Z) + (b-c) sin (DWB 03angle _ 89)
In the formula, E (X) is an abscissa of the upper arm rod type insulator BIM model, E (Z) is a vertical coordinate of the upper arm rod type insulator BIM model, DWB03angle _89 is an included angle between the flat arm BIM model and a horizontal plane BIM model, b is a distance between the center of a left side hole of the flat arm rod type insulator BIM model and a right end head, c is a length of the flat arm BIM model inserted into the rod type insulator BIM model, after the flat arm BIM model is driven to a specified coordinate point, the length DWB03 light _12 times is amplified, and DWB03 light _12 is the length of the flat arm tube BIM model;
preferably, the method also comprises the step of calculating the coordinates of the single-ear BIM model of the sleeve on the flat cantilever, wherein the zero point coordinates are as follows:
x-axis value:
E(X)-((b-c)+DWB07distance_15)*cos(DWB03angle_89)-g*sin(DWB03angle_89)
y-axis value: 0
Z-axis value:
E(Z)-((b-c)+DWB07distance_15)*sin(DWB03angle_89)-g*cos(DWB03angle_89)
in the formula, E (X) is a horizontal coordinate of the upper arm rod type insulator BIM model, E (Z) is a vertical coordinate of the upper arm rod type insulator BIM model, DWB03angle _89 is an included angle between the flat arm BIM model and a horizontal plane, b is a distance between the center of a left side hole of the flat arm rod type insulator BIM model and a right end, c is a length of the flat arm BIM model inserted into the rod type insulator BIM model, g is a height of the casing monaural BIM model, DWB07distance _15 is a distance between a right side port of the rod type insulator BIM model and the left side of the casing monaural BIM model, and DWB03angle _89 is an included angle between the flat arm BIM model and the horizontal plane;
preferably, the method further comprises the step of calculating coordinates of the BIM model of the casing seat, wherein the zero point coordinates are as follows:
x-axis value:
G(X)-(DWB05distance_18+w 6 )*cos(DWB03angle_89)-h 3 *sin(DWB03angle_89)
y-axis value: 0
Value of Z axis
G(Z)-(DWB05distance_18+w 6 )*sin(DWB03angle_89)-h 3 *cos(DWB03angle_89)
In the formula, G (X) is the abscissa of the flat cantilever BIM model, G (Z) is the vertical coordinate of the flat cantilever BIM model, DWB05distance _18 is the distance from the sleeve seat BIM model to the flat cantilever BIM model port, DWB03angle _89 is the rotating angle of the upper part of the sleeve seat BIM model, and w (X) is the horizontal coordinate of the flat cantilever BIM model 6 Is half of the width of the BIM model of the casing seat, h 3 Half of the height of the BIM model of the sleeve seat;
preferably, the method also comprises the calculation of coordinates of the messenger wire seat BIM model, wherein the zero point coordinates are as follows:
x-axis value: g (X) - (DWB 06distance _21+ w) 1 )*cos(DWB03angle_89)
Y-axis value: 0
Z-axis value: g (Z) - (DWB 06distance _21+ w) 1 )*sin(DWB03angle_89)
The coordinate of the central point of the lower hook of the bearing cable seat BIM model is as follows:
x-axis value: k (X) -h 2 *sin(DWB03angle_89)
Y-axis value: 0
Z-axis value: k (Z) -h 2 *cos(DWB03angle_89)
In the formula, G (X) is the horizontal coordinate of the flat cantilever BIM model, G (Z) is the vertical coordinate of the flat cantilever BIM model, DWB06distance _21 is the distance between the force cable seat BIM model and the flat cantilever BIM model port, DWB03angle _89 is the rotating angle of the upper part of the sleeve seat BIM model, w 1 Is half of the width of the carrier cable seat BIM model, K (X) is the abscissa of the carrier cable seat BIM model, K (Z) is the vertical coordinate of the carrier cable seat BIM model, h 2 The distance between the center of the carrier cable seat BIM model and the contact point of the carrier cable seat BIM model and the windproof stay wire BIM model is set;
preferably, the method further comprises the coordinate calculation of the BIM model of the flat cantilever pipe cap, wherein the zero point coordinate is as follows:
x-axis value: g (X) -DWB03 light _12 cos (DWB 03angle _ 89)
Y-axis value: 0
Z-axis value: g (Z) -DWB03 light _12 sin (DWB 03angle _ 89)
In the formula, G (X) is the horizontal coordinate of the flat cantilever BIM, G (Z) is the vertical coordinate of the flat cantilever BIM, DWB03 light _12 is the length of the flat cantilever BIM, and DWB03angle _89 is the included angle between the flat cantilever BIM and the horizontal plane;
preferably, the method also comprises the step of calculating the BIM model coordinates of the lower cantilever base, wherein the zero point coordinates are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × (MHB _7-XDWB01height _ 26))
Y-axis value: 0
Z-axis value: MHB _7-XDWB01height _26 cos (arctan (Pilarslope _ 62/1000))
In the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, MHB _7 is the installation height of an upper arm base BIM model, XDWB01height _26 is the installation distance of the upper arm base BIM model and the lower arm base BIM model, pilarslope _62 is a support BIM model slope;
preferably, the method further comprises the step of calculating the BIM model coordinates of the lower cantilever rod type insulator, wherein the zero point coordinates are as follows:
x-axis value:
MVK_21+(PISL_62/1000×(MHB_7-XDWB01height_26))-t×COS((arctan(PISL_62/1000)
y-axis value: 0
Z-axis value:
(MHB_7-XDWB01height_26*cos(arctan(Pillarslope_62/1000)))t×SIN((arctan(PISL_62/10
in the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, MHB _7 is the installation height of an upper arm BIM model base, XDWB01height _26 is the installation distance of the upper and lower arm base BIM models, pilarslope _62 is a support BIM model slope, and t is the width of the arm base BIM model;
preferably, the method further comprises calculating coordinates of the BIM model of the oblique wrist arm, wherein the zero point coordinates are as follows:
x-axis value: f (X) - (b-c) cos (DWB 04angle _ 90)
Y-axis value: 0
Z-axis value: f (Z) - (b-c) sin (DWB 04angle _ 90)
In the formula, F (X) is the horizontal coordinate of the zero point of the BIM model of the rod insulator on the inclined cantilever, F (Z) is the vertical coordinate of the zero point of the BIM model of the rod insulator on the inclined cantilever, b is the distance between the center of the left hole of the BIM model of the flat cantilever and the right end, namely the length of the BIM model of the flat cantilever; c is the length of the flat cantilever BIM model inserted into the rod insulator BIM model, and DWB04angle _90 is the rotation angle of the inclined cantilever BIM model;
preferably, the method also comprises the step of calculating the BIM model coordinates of the positioning ring, wherein the zero point coordinates are as follows:
x-axis value:
H(X)-(DWB10distance_34+h)*cos(DWB04angle_90)-f*cos(DWB04angle_90)
y-axis value: 0
Z-axis value:
H(Z)+(DWB10distance_34+h)*sin(DWB04angle_90)-f*sin(DWB04angle_90)
in the formula, H (X) is the horizontal coordinate of the zero point of the oblique cantilever BIM model, H (Z) is the vertical coordinate of the zero point of the oblique cantilever BIM model, DWB10distance _34 is the distance between the positioning ring BIM model and the oblique cantilever BIM model opening, DWB04angle _90 is the rotation angle of the positioning ring BIM model, f is the distance between the center of the positioning ring BIM model and the center of the positioning pipe BIM model mounting hole, and H is the distance between the center of the positioning ring BIM model and the side edge;
preferably, the method also comprises the calculation of the coordinates of the monocell BIM model of the casing under the oblique cantilever, wherein the zero point coordinates are as follows:
x-axis value:
H(X)-(DWB25Adistance_37+d)*cos(DWB04angle_90)+g*sin(DWB04angle_90)
y-axis value: 0
Z-axis value:
H(Z)-(DWB25Adistance_37+d)*sin(DWB04angle_90)+g*cos(DWB04angle_90)
in the formula, H (X) is the horizontal coordinate of the zero point of the oblique cantilever BIM model, H (Z) is the vertical coordinate of the zero point of the oblique cantilever BIM model, DWB25Adistance _37 is the distance between the lower casing single-ear BIM model and the oblique cantilever BIM model port, DWB04angle _90 is the rotation angle of the oblique cantilever BIM model, d is the width of the casing single-ear BIM model, and g is the height of the casing single-ear BIM model;
preferably, the method further comprises the step of calculating coordinates of the BIM model of the positioning tube, wherein the zero point coordinates are as follows:
x-axis value: q (X) -k cos (DWB 19angle _ 91)
Y-axis value: 0
Z-axis value: q (Z) + k sin (k cos (DWB 19angle _ 91))
In the formula, Q (X) is an X-axis value of the rotating double-lug BIM model, Q (Z) is a Z-axis value of the rotating double-lug BIM model, DWB19angle _91 is a rotating angle of the rotating double-lug BIM model on the positioning tube BIM model, and k is a distance from the center of a mounting hole of the positioning ring BIM model to the end of the positioning tube BIM model;
preferably, the method also comprises the step of calculating the BIM model coordinates of the positioning support, wherein the zero point coordinates are as follows:
x-axis value: y (X) - (DWB 12distance _60+ I) cos (DWB 19angle _ 91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 12distance _60+ I) sin (DWB 19angle _ 91)
In the formula, Y (X) is the abscissa of the end of the BIM model of the positioning pipe, Y (Z) is the vertical coordinate of the end of the BIM model of the positioning pipe, DWB12distance _60 is the distance between the BIM model of the positioning support and the end of the BIM model of the positioning pipe, DWB19angle _91 is the rotation angle of the BIM model of the positioning support, and I is the width of the BIM model of the positioning support;
preferably, the method further comprises the coordinate calculation of the BIM model of the suspension wire positioning hook, wherein the zero point coordinate is as follows:
x-axis value: y (X) - (DWB 21distance _65+ h) 5 )*cos(DWB19angle_91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 21distance _65+ h 5 )*sin(DWB19angle_91)
Coordinates of points on the suspension wire positioning hook BIM model:
x-axis value: s (X) + W 8 *sin(DWB19angle_91)
Y-axis value: 0
Z-axis value: s (Z) + W 8 *cos(DWB19angle_91)
Wherein Y (X) is the abscissa of the end of the BIM model of the positioning tube, and Y (Z) is the BIM model of the positioning tubeThe vertical coordinate of the model end, S (X) is the horizontal coordinate of the zero point of the BIM model of the suspension wire positioning hook, S (Z) is the vertical coordinate of the zero point of the BIM model of the suspension wire positioning hook, DWB21distance _65 is the distance between the BIM model of the suspension wire positioning hook and the end opening of the BIM model of the positioning pipe, DWB19angle _91 is the rotation angle of the BIM model of the suspension wire positioning hook, h 5 For width of the suspension wire positioning hook BIM model, W 8 The height of the BIM model of the positioning hook is determined for the suspension wire;
preferably, the method also comprises the coordinate calculation of the BIM model of the windproof stay wire positioning ring, and the zero point coordinate of the model is as follows:
x-axis value: y (X) - (DWB 23distance _73+ W) 10 )*cos(DWB19angle_91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 23distance _73+ W 10 )*sin(DWB19angle_91)
In the formula, Y (X) is the abscissa of the BIM model end of the positioning tube, Y (Z) is the vertical coordinate of the BIM model end of the positioning tube, DWB23distance _73 is the distance between the BIM model of the windproof stay wire positioning ring and the BIM model port of the positioning tube, DWB19angle _91 is the rotation angle of the BIM model of the windproof stay wire positioning ring, W 10 The width of the BIM model is positioned for the windproof stay wire.
The invention has the beneficial effects that:
1. the three-dimensional model of the contact net cantilever supporting device is automatically generated through the data driving BIM model, mutual geometric constraint and assembly relation among all parts of the BIM model of the three-dimensional contact net cantilever supporting device can be displayed in a three-dimensional space, error data in a database can be modified visually, visually and in a modeling mode, a completely accurate one-pole one-level database is built through gradual modification, and accurate data and information are provided for large data technical means such as data concentration, analysis and mining.
2. On the basis of the existing one-rod one-level dynamic electronic record system of the high-speed railway contact network, the data relevance and intuition and the data accuracy judgment are enhanced, and maintainers and managers at all levels can visually, intuitively and immersive master the dynamic record information of the three-dimensional cantilever supporting device of the high-speed railway.
3. The technical basis is provided for realizing a kilometric high-speed rail contact net three-dimensional twinning system.
Drawings
FIG. 1 is a schematic view of a wrist assembly method;
FIG. 2 is a key location indication diagram of the present invention;
FIG. 3 is a schematic of a coordinate system;
FIG. 4 is a schematic diagram of the calculation of the required parameters of the wrist;
FIG. 5 is a view of the wrist arm calculating the measurement parameters;
FIG. 6 is a view of the wrist arm calculating part parameters;
FIG. 7 is a wrist-arm type illustration;
FIG. 8 is a basic unpackaged;
fig. 9 is a base package.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described with reference to the accompanying drawings.
A method for generating a three-dimensional wrist support device by a one-pole one-gear data-driven model, comprising the steps of:
1. establishing one-rod one-gear database of high-speed railway contact network
Firstly, according to the technical conditions of 'a one-rod one-gear system of a high-speed railway contact network of a power supply letter [2015 ]' a one-rod one-gear system of a high-speed railway contact network of a power supply letter [2016] 'a power supply device letter [2016 ]' a railway traction power supply device facility unit division, a coding temporary specification and 'temporary technical conditions of a TJ/GD 009-2014 6C system comprehensive data processing center' requirements, a one-rod one-gear database of the high-speed railway contact network is established, adopts an orcle database which is named as HSRCatenary and comprises a line, a power supply section, a workshop, a working area, a tunnel, a bridge, an interval (station), a contact suspension anchor section, support column information, a supporting device, a contact suspension, contact network part information, a traction substation, a zoning station, an AT station and other data tables.
2. Establishing a coordinate system of a high-speed railway contact network
As shown in fig. 3, all parts on the line are unified to a same three-dimensional coordinate system, and a Y axis is defined as an axis in a low rail plane, a positive direction is a driving direction of the motor train unit, and an origin point is a center of the line; the X axis is an axis which is in the same plane with the Y axis and is vertical to the Y axis, the positive direction is the left side of the driving direction, and the negative direction is the right side of the driving direction; the Z axis is a plane formed by the X axis and the Y axis, the positive direction is a vertically upward axis, and the negative direction is a vertically downward axis.
3. Storing the information of the contact net parts in the contact net part information database of the one-pole one-file database
And storing the information of dimension data, materials, machinery, processes and the like of the BIM model of the contact network parts in a contact network part information database. The parameters comprise the size and information of BIM models of parts such as a cantilever base, a rod insulator connected with a flat (inclined) cantilever, a single sleeve lug, a double sleeve connector, a carrier cable base, a positioning pipe clamp, a limiting and positioning support, a positioner, a windproof stay wire positioning lug ring and the like at different positions. The information stored in the overhead line system component information database also includes the type of the wrist arm.
The cantilever pre-assembly is an important link of the construction of a contact network, the precise calculation is a pre-assembly technical support, the three-dimensional visual model of the calculation result can detect the problems of interference and insulation distance between the cantilever and objects such as clues and tunnel arms, and can also visually and intuitively guide the pre-assembly and installation of workers. The accurate computation of the data-driven model to generate the wrist-arm support is explained below.
In the calculation of the size of the wrist arm, the height of the contact line, the pull-out value and the structure height are the control conditions for the calculation of the wrist arm. Parameters required by the calculation of the wrist arm comprise measurement parameters, design parameters, part parameters and the like.
The design parameters mainly comprise the height of a contact line, a pull-out value, a positioning mode, a structural height, the outer rail height under different curve radiuses, the curve radius of a line, the length of a relaxation curve, the starting point of the curve, the terminal kilometer post, the type of a strut, the type of a positioner, the length of a positioner, the span, the length of an elastic sling in different spans, the position of a first sling and the like.
As shown in fig. 4, the measured parameters are mainly the inclination rate of the support, the side limit, the height of the relatively low rail surface of the base on the wrist arm, the height of the relatively low rail surface of the base under the wrist arm, and the like, and the specific meanings of the parameters are shown in fig. 5.
In designing the design library, the database design of fig. 6 is added, and the dimensional data of the component is stored in the database, and the data in the figure are all schematic, and these values may vary in the specific items. The parameters of the parts comprise the sizes of the parts such as a cantilever base, a rod insulator connected with a flat (inclined) cantilever, a sleeve single lug, a double-sleeve connector, a carrier cable base, a positioning pipe clamp, a limiting and positioning support, a positioner, a windproof stay wire positioning lug ring and the like at different positions.
In the design of the design library, the database design of fig. 7 is added, and the wrist arm type data is stored in the database. The design types of the wristarms of the high-speed rail contact network in China are more, almost all lines are different, mainly the structural types of the wristarms are different, and the geometrical sizes of parts of the contact network are different. The structural type of the wrist arm is shown in figure 7.
4. On the basis of the database, reading basic data information from the database according to a coordinate system and a wrist arm assembly model diagram, and calculating the spatial position coordinates of BIM models of all parts of the wrist arm supporting device.
4.1 Key parameter method
4.1.1 prop BIM model inclination
And reading the slope data of the support BIM model, and representing the slope data by using a Pilarslope _62 symbol, wherein the inclined track side of the support BIM model is negative, and the inclined field side of the support BIM model is positive.
The inclination angle of the support BIM model is as follows: arctan (Pilarslope _ 62/1000)
4.1.2 orbit BIM model inclination angle
And reading the ultrahigh data of the BIM model of the outer rail, and representing the ultrahigh data by Orailhigh _ 22.
The value of the inclination angle beta of the orbit BIM model is as follows: beta = arcsin (Orailhigh _ 22/(1435 + 73.0))
4.2 wrist arm type
And reading the type information of the wrist and arm, deciding which type of the BIM model of the parts of the wrist and arm is adopted for combination, and deciding which algorithm is selected.
4.3 coordinates of BIM model of positioning wire clamp and locator (DWB 14 and DWB15 parts)
The positioning wire clamp and the positioner BIM model are integrated models, the coordinates of the positioning wire clamp BIM model are found, the BIM model of which positioner is adopted is known after the model of the positioner BIM model is known, and the positioning wire clamp is driven to the coordinates of the positioning wire clamp.
(1) Calculating the abscissa x of the bottom surface of the contact line w1 I.e. the abscissa of the point W.
Firstly, the type of the locator and the length data of the locator are read, the BIM model of the locator in the BIM model library is selected according to the data, then the height data of the contact line is read, secondly the pull-out value data is read, and finally the locating form is read.
When in curved and straight form: x is the number of w1 =H j *sin(β)+a*cos(β);
When in the extravagant form: x is the number of w1 =H j *sin(β)-a*cos(β);
(2) Calculating the vertical coordinate Z of the bottom surface of the BIM model of the contact line W1 I.e. the Z coordinate of the W point.
Z when in curved and straight form W1 =H j *cos(β)-a*sin(β)+0.5*Orailhigh_22;
When in the curved external form: z W1 =H j *cos(β)+a*sin(β)+0.5*Orailhigh_22;
And the coordinates of the positioning wire clamp BIM model are the coordinates of the bottom surface of the contact wire BIM model.
(3) Rotation angle of locator BIM model
The angle data of the BIM model of the locator and the BIM model of the horizontal plane are read, and are represented by DWB13angle _92, and the value has positive and negative values. When the BIM model default angle of the positioner is 0, the rotation angle of the BIM model of the positioner is DWB13angle _92.
(4) The coordinates of the Z point on the BIM model of the locator (the center of the circular hole of the head of the BIM model of the locator) are calculated as follows:
x coordinate of Z point: w (X) -W 9
Y-coordinate of Z-point: 0;
z coordinate of Z point: w (Z) + h 7
Z pointThe center of the circular hole of the BIM model head of the positioner is higher than the bottom surface of the BIM model of the contact line by h in the Z-axis direction 7 A point of value.
(5) And (3) taking the circle center coordinate of the circular hole of the head of the BIM model of the locator as an original point, and rotating the angle between the locator and the BIM model of the horizontal plane to obtain the coordinate of the BIM model of the locator.
In the formula, H j Is the height of the BIM model of the contact line, a is a pull-out value, beta is an inclination angle of the BIM model of the orbit, orailhigh-22 is ultrahigh data of the BIM model of the outer orbit, W (X) is an abscissa of the bottom surface of the BIM model of the contact line, W (Z) is a vertical coordinate of the bottom surface of the BIM model of the contact line, and W 9 Is the transverse distance h between the bottom surface of the contact line BIM model and the circle center of the circular hole of the head of the locator BIM model 7 The vertical distance between the bottom surface of the BIM model of the contact line and the circle center of the circular hole of the head of the BIM model of the locator is shown.
4.4 Angle of Flat cantilever and horizontal plane BIM model
And reading angle data of the flat cantilever and the horizontal plane BIM model, wherein the angle data is represented by DWB03angle _89, and the angle data is positive when the flat cantilever BIM model raises head and negative when the flat cantilever BIM model lowers head.
4.5 support BIM model coordinates (named JCW 05)
(1) And reading the strut information and determining which strut BIM model is adopted. 5363 the column for Gao Tiechang is H-shaped steel column, circular column with equal diameter, and tunnel suspension column. The main types of the H-shaped steel column comprise GH240, GH260, GH280, GH300 and HT240, and the specific representation method, the external dimension and the parameter meaning refer to the standard of general chemical (2008) 1301H-shaped steel column of passenger special line railway contact network. Therefore, the BIM models of the models in the model library are all available. The BIM model of the constant diameter circular strut is a cylindrical strut with the diameter of 350 mm.
(2) Firstly, reading a basic type, and selecting a corresponding BIM model; then reading the basic state, wherein the basic state indicates that the packaging is not carried out when the basic state is 0, and indicates that the packaging is carried out when the basic state is 1, as shown in FIGS. 7 and 8; finally, the ground state is read out, and when 0 indicates that the foundation is not encapsulated, the ground state indicates that the foundation is encapsulated when 1.
(3) Side limit information is read, and distance information that the bottom surface of the pillar mount base is lower than the plane of the low rail surface is read.
The pillar foundation, the foundation bolt, the ground wire and the like are used as a first-level BIM model. When the foundation is packaged, the coordinate zero position of the foundation is the intersection point position of the center of the BIM model of the support, facing the steel rail side surface and the bottom surface of the foundation of the support downwards; when the foundation is not packaged, the coordinate zero position of the foundation is the intersection point position of the center of the support BIM model, facing the steel rail side surface and downwards, and the bottom surface of the support BIM model; the three-dimensional coordinates of the zero point position of the coordinates in the scene are (MVK _21,0, -PRLD _ 61).
Then, the slope of the BIM model of the strut is read, and the rotation angle of the BIM model of the strut is an arctan function (PISL _ 62/1000)/3.1415926) multiplied by 180, which is that the BIM model of the strut rotates away from the line side when the BIM model of the strut is positive and rotates towards the line side when the BIM model of the strut is negative.
In the formula, MVK _21 is a side limit, PRLD _61 is a distance lower than a plane of a low rail surface of a base for mounting a pillar, and PISL _62 is a slope of a BIM model of the pillar.
4.6 Upper arm base BIM model coordinates (DWB 01)
(1) The zero point coordinate position of the upper arm base BIM model is point C as marked in fig. 2 (the middle point where the arm base is in contact with the pillar BIM model).
(2) And reading the installation height of the BIM model of the upper wrist arm base.
(3) The BIM model coordinates of the upper cantilever base are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × MHB _ 7)
Y-axis value: 0
Z-axis value: MHB _7
The rotation angle is the inclination angle of the BIM model of the strut. In the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, and MHB _7 is an installation height of an upper arm base BIM model.
The zero point refers to the origin coordinates of each part BIM model, that is, each part BIM model has one (0,0,0) coordinate, and all the subsequent movements and rotations of the part BIM model are based on the zero point.
4.7 Upper arm rod insulator BIM model coordinates (DWB 02)
(1) The zero point coordinate position of the upper cantilever base rod insulator BIM model is the point E (the connecting central point of the cantilever base and the rod insulator BIM model) as marked in figure 2.
(2) Reading the type of the BIM model of the wrist arm base, determining which BIM model of the wrist arm base is selected according to the value, and simultaneously reading the width value of the BIM model of the wrist arm base, namely the value of t.
(3) The BIM model zero point coordinates of the upper cantilever rod type insulator are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × MHB _ 7) -t × COS ((arctan (PISL _ 62/1000))
Y-axis value: 0
Z-axis value: MHB _7+t XSIN ((arctan (PISL _ 62/1000))
The rotation angle is the angle DWB03angle _89 between the flat cantilever and the BIM model of the horizontal plane. In the formula, MVK _21 is a side limit, PISL _62 is a slope of a strut BIM model, MHB _7 is an installation height of an upper arm base BIM model, and t is a width of the upper arm base BIM model.
4.8 coordinates of Flat cantilever BIM model (DWB 03)
(1) The zero point coordinate position of the flat cantilever BIM model is a point G in fig. 2 (namely, the central point position of the end of the flat cantilever BIM model), and the three-dimensional model of the flat cantilever BIM model is a hollow cylinder with the width of 1mm and the diameter of 70 mm.
(2) Reading length information of a BIM (building information modeling) model of the flat wrist arm tube;
(3) The zero coordinates of the BIM model of the flat cantilever are as follows:
x-axis value: e (X) -b + c
Y-axis value: 0
Z-axis value: e (Z) + (b-c) sin (DWB 03angle _ 89)
In the formula, E (X) is the abscissa of wrist-arm rod formula insulator BIM model, E (Z) is the vertical coordinate of wrist-arm rod formula insulator BIM model, DWB03angle _89 is the contained angle of flat wrist-arm rod formula insulator BIM model and horizontal plane BIM model, b is the distance of flat wrist-arm rod formula insulator BIM model left side hole center-to-right end, c is the length that flat wrist-arm BIM model inserted in the rod formula insulator BIM model, after flat wrist-arm BIM model drives appointed coordinate point, enlargies again along long DWB03 light _12 times, DWB03 light _12 is the length of flat wrist-arm tube BIM model.
4.9 Flat arm upper casing single ear BIM model coordinates (DWB 07)
(1) And reading the distance from the single-ear BIM model of the sleeve to the opening of the flat cantilever BIM model, namely the length of the flat cantilever BIM model.
(2) The zero point coordinate position of the single-ear BIM model of the sleeve on the arm of the wrist is the point I in figure 2.
(3) The zero coordinates of the single-ear BIM model of the sleeve on the flat cantilever are as follows:
x-axis value:
E(X)-((b-c)+DWB07distance_15)*cos(DWB03angle_89)-g*sin(DWB03angle_89)
y-axis value: 0
Z-axis value:
E(Z)-((b-c)+DWB07distance_15)*sin(DWB03angle_89)-g*cos(DWB03angle_89)
in the formula, E (X) is the horizontal coordinate of the upper arm rod type insulator BIM model, E (Z) is the vertical coordinate of the upper arm rod type insulator BIM model, DWB03angle _89 is the included angle between the flat arm BIM model and the horizontal plane, b is the distance between the center of a left side hole of the flat arm rod type insulator BIM model and a right end, c is the length of the flat arm BIM model inserted into the rod type insulator BIM model, g is the height of the casing monaural BIM model, DWB07distance _15 is the distance between a right side port of the rod type insulator BIM model and the left side of the casing monaural BIM model, and DWB03angle _89 is the included angle between the flat arm BIM model and the horizontal plane.
4.10 BIM model coordinates of casing seat (DWB 05)
(1) The zero coordinate position of the sleeve holder BIM model is point J in fig. 2.
(2) And reading the distance information of the BIM model of the sleeve seat from the opening of the BIM model of the flat cantilever.
(3) The zero coordinates of the BIM model of the casing seat are as follows:
x-axis value:
G(X)-(DWB05distance_18+w 6 )*cos(DWB03angle_89)-h 3 *sin(DWB03angle_89)
y-axis value: 0
Value of Z axis
G(Z)-(DWB05distance_18+w 6 )*sin(DWB03angle_89)-h 3 *cos(DWB03angle_89)
In the formula, G (X) is the abscissa of the flat cantilever BIM, G (Z) is the vertical coordinate of the flat cantilever BIM, DWB05distance _18 is the distance from the sleeve seat BIM to the flat cantilever BIM port, DWB03angle _89 is the rotation angle of the upper part of the sleeve seat BIM, w 6 Is half of the width of the BIM model of the casing seat, h 3 Half the height of the BIM model of the cannula holder.
4.11 messenger wire base BIM model coordinate (DWB 06)
(1) The zero point coordinate position of the messenger wire seat BIM model is point K in fig. 2.
(2) And reading the distance information of the BIM model of the messenger wire seat from the opening of the flat cantilever.
(3) The zero coordinates of the carrier cable seat BIM model are as follows:
x-axis value: g (X) - (DWB 06distance _21+ w) 1 )*cos(DWB03angle_89)
Y-axis value: 0
Z-axis value: g (Z) - (DWB 06distance _21+ w) 1 )*sin(DWB03angle_89)
(4) The coordinate of the central point (T point) of the lower hook of the messenger wire seat BIM model is as follows:
x-axis value: k (X) -h 2 *sin(DWB03angle_89)
Y-axis value: 0
Z-axis value: k (Z) -h 2 *cos(DWB03angle_89)
In the formula, G (X) is the horizontal coordinate of the flat cantilever BIM model, G (Z) is the vertical coordinate of the flat cantilever BIM model, DWB06distance _21 is the distance between the force cable seat BIM model and the flat cantilever BIM model port, DWB03angle _89 is the rotating angle of the upper part of the sleeve seat BIM model, w 1 Is half of the width of the carrier cable seat BIM model, K (X) is the abscissa of the carrier cable seat BIM model, K (Z) is the vertical coordinate of the carrier cable seat BIM model, h 2 The distance between the center of the carrier cable seat BIM model and the contact point of the carrier cable seat BIM model and the windproof stay wire BIM model is shown.
4.12 Flat cantilever pipe cap BIM model coordinates (DWB 09)
(1) The zero point coordinate position of the BIM model of the brachiocepahlic pipe cap is the L point in fig. 2.
(2) The BIM model zero coordinates of the flat cantilever pipe cap are as follows:
x-axis value: g (X) -DWB03 light _12 cos (DWB 03angle _ 89)
Y-axis value: 0
Z-axis value: g (Z) -DWB03 light _12 sin (DWB 03angle _ 89)
In the formula, G (X) is the abscissa of the flat cantilever BIM, G (Z) is the vertical coordinate of the flat cantilever BIM, DWB03 light _12 is the length of the flat cantilever BIM, and DWB03angle _89 is the included angle between the flat cantilever BIM and the horizontal plane.
4.13 lower arm base BIM model coordinates (DWB 01A)
(1) The zero point coordinate position of the BIM model of the lower cantilever base is a point D in figure 2.
(2) And reading the BIM model installation distance information of the upper and lower cantilever bases.
(3) The BIM model zero coordinates of the lower cantilever base are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × (MHB _7-XDWB01height _ 26))
Y-axis value: 0
Z-axis value: MHB _7-XDWB01height _26 cos (arctan (Pilarslope _ 62/1000))
In the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, MHB _7 is the installation height of an upper wrist arm base BIM model, XDWB01height _26 is the installation distance of the upper wrist arm base BIM model and the lower wrist arm base BIM model, and Pilarslope _62 is a support BIM model slope.
4.14 lower cantilever rod insulator BIM model coordinates (DWB 01A)
(1) The position of the zero point coordinate of the BIM model of the lower cantilever bar insulator is the point F marked in figure 2.
(2) The BIM model zero point coordinates of the lower cantilever rod type insulator are as follows:
x-axis value:
MVK_21+(PISL_62/1000×(MHB_7-XDWB01height_26))-t×COS((arctan(PISL_62/1000)
y-axis value: 0
Z-axis value:
(MHB_7-XDWB01height_26*cos(arctan(Pillarslope_62/1000)))+t×SIN((arctan(PISL_62/100
in the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, MHB _7 is the installation height of an upper arm BIM model base, XDWB01height _26 is the installation distance of the upper and lower arm base BIM models, pilarslope _62 is a support BIM model slope, and t is the width of the arm base BIM model.
4.15 oblique arm BIM model coordinates (DWB 04)
(1) The zero point coordinate position of the oblique cantilever BIM model is the point H as marked in figure 2.
(2) The zero coordinates of the BIM model of the oblique cantilever are as follows:
x-axis value: f (X) - (b-c) cos (DWB 04angle _ 90)
Y-axis value: 0
Z-axis value: f (Z) - (b-c) sin (DWB 04angle _ 90)
In the formula, F (X) is the horizontal coordinate of the zero point of the BIM model of the rod insulator on the inclined cantilever, F (Z) is the vertical coordinate of the zero point of the BIM model of the rod insulator on the inclined cantilever, b is the distance between the center of the left hole of the BIM model of the flat cantilever and the right end, namely the length of the BIM model of the flat cantilever; c is the length of the flat cantilever BIM model inserted into the rod insulator BIM model, and DWB04angle _90 is the rotation angle of the inclined cantilever BIM model.
4.16 location ring BIM model coordinates (DWB 10)
(1) And reading the distance information of the BIM model of the positioning ring from the BIM model port of the inclined cantilever.
(2) The positioning ring BIM model zero point coordinate position is point Q as marked in fig. 2.
(3) The positioning ring BIM model zero point coordinates are as follows:
x-axis value:
H(X)-(DWB10distance_34+h)*cos(DWB04angle_90)-f*cos(DWB04angle_90)
y-axis value: 0
Z-axis value:
H(Z)+(DWB10distance_34+h)*sin(DWB04angle_90)-f*sin(DWB04angle_90)
in the formula, H (X) is the abscissa at oblique cantilever BIM model zero point, H (Z) is the vertical coordinate at oblique cantilever BIM model zero point, DWB10distance _34 is the distance of holding ring BIM model apart from oblique cantilever BIM model mouth, DWB04angle _90 is the rotation angle of holding ring BIM model, f is the distance of holding ring BIM model center to holding tube BIM model mounting hole center, the height value of holding ring BIM model, H is the distance of holding ring BIM model center to side edge, the width value of holding ring BIM model.
4.17 inclined cantilever lower casing single ear BIM model coordinates (DWB 07, no. 25A parts)
(1) And reading the distance information of the lower casing single-ear BIM model from the inclined cantilever BIM model port.
(2) The zero point coordinate position of the lower casing single ear BIM model is the point P marked in the figure 2.
(3) The zero coordinates of the lower casing BIM model are as follows:
x-axis value:
H(X)-(DWB25Adistance_37+d)*cos(DWB04angle_90)+g*sin(DWB04angle_90)
y-axis value: 0
Z-axis value:
H(Z)-(DWB25Adistance_37+d)*sin(DWB04angle_90)+g*cos(DWB04angle_90)
in the formula, H (X) is the abscissa at oblique cantilever BIM model zero point, H (Z) is the vertical coordinate at oblique cantilever BIM model zero point, DWB25Adistance _37 is the distance from the lower casing monaural BIM model to the oblique cantilever BIM model mouth, DWB04angle _90 is the rotation angle of oblique cantilever BIM model, d is the width of casing monaural BIM model, and g is the height of casing monaural BIM model.
4.18 coordinates of BIM model of positioning tube (DWB 11)
(1) The rotated binaural BIM model zero point coordinate position is the Q point as labeled in fig. 2.
(2) The zero coordinates of the BIM model of the positioning tube are as follows:
x-axis value: q (X) -k cos (DWB 19angle _ 91)
Y-axis value: 0
Z-axis value: q (Z) + k sin (k cos (DWB 19angle _ 91))
In the formula, Q (X) is the X-axis value of rotatory ears BIM model, and Q (Z) is the Z-axis value of rotatory ears BIM model, and DWB19angle _91 is the rotation angle of rotatory ears BIM model on the registration arm BIM model, and k is the distance of locating ring BIM model mounting hole center to registration arm BIM model end.
4.19 location support BIM model coordinates (DWB 12)
(1) The zero point coordinate position of the positioning support BIM model is the R point as marked in the figure 2.
(2) The zero coordinates of the BIM model of the positioning support are as follows:
x-axis value: y (X) - (DWB 12distance _60+ I) cos (DWB 19angle _ 91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 12distance _60+ I) sin (DWB 19angle _ 91)
In the formula, Y (X) is the abscissa of registration arm BIM model end, and Y (Z) is the vertical coordinate of registration arm BIM model end, and DWB12distance _60 is the distance of location support BIM model apart from registration arm BIM model end, and DWB19angle _91 is the rotation angle of location support BIM model, and I is the width of location support BIM model.
4.20 coordinates of wire hook BIM model (DWB 21)
(1) The zero point coordinate position of the suspension wire positioning hook BIM model is the S point as marked in fig. 2.
(2) The zero coordinates of the BIM model of the suspension wire positioning hook are as follows:
x-axis value: y (X) - (DWB 21distance _65+ h) 5 )*cos(DWB19angle_91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 21distance _65+ h 5 )*sin(DWB19angle_91)
(3) Coordinates of an X point on the wire positioning hook BIM model:
x-axis value: s (X) + W 8 *sin(DWB19angle_91)
Y-axis value: 0
Z-axis value: s (Z) + W 8 *cos(DWB19angle_91)
In the formula, Y (X) is the abscissa of the BIM model end of the positioning tube, Y (Z) is the vertical coordinate of the BIM model end of the positioning tube, S (X) is the abscissa of the zero point of the BIM model of the suspension wire positioning hook, S (Z) is the vertical coordinate of the zero point of the BIM model of the suspension wire positioning hook, DWB21distance _65 is the distance between the BIM model of the suspension wire positioning hook and the end opening of the BIM model of the positioning tube, DWB19angle _91 is the rotation angle of the BIM model of the suspension wire positioning hook, h 5 For width of the suspension wire positioning hook BIM model, W 8 BIM model for positioning hook of suspension wireThe height of (c).
4.21 windproof stay wire positioning ring BIM model
Figure BDA0002697018520000211
Coordinate (DWB 23)
(1) The zero point coordinate position of the BIM model of the windproof stay wire positioning ring is a point U as marked in figure 2.
(2) The zero point coordinate of the BIM model of the windproof stay wire positioning ring is as follows:
x-axis value: y (X) - (DWB 23distance _73+ W) 10 )*cos(DWB19angle_91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 23distance _73+ W 10 )*sin(DWB19angle_91)
In the formula, Y (X) is the abscissa of the BIM model end of the positioning tube, Y (Z) is the vertical coordinate of the BIM model end of the positioning tube, DWB23distance _73 is the distance between the BIM model of the windproof stay wire positioning ring and the BIM model port of the positioning tube, DWB19angle _91 is the rotation angle of the BIM model of the windproof stay wire positioning ring, W 10 The width of the BIM model is positioned for the windproof stay wire.
4.22 length and rotation angle of positioning pipe hanging wire (DWB 20)
According to the calculation process, the coordinates of the N point and the T point are known, and the connecting N point and the connecting T point are the pipe position pipe suspension lines.
4.24 Length and rotation Angle of the wind-break wire (DWB 20)
According to the calculation process, the coordinates of the Z point and the U point are known, the connecting Z point and the connecting U point are the positions of the windproof stay wires, and the length of the windproof stay wire is actually the length of the connected two points plus 100mm.
5. Generating a BIM model of the three-dimensional wrist-arm supporting device on the basis of coordinate calculation of the BIM model of each part
On the basis of coordinate calculation of each part BIM model, in a Unity3d engine, a world coordinate system, a screen coordinate system and a viewport coordinate system of a parent object and a child object are mutually converted, and a three-dimensional coordinate value of each BIM model is dynamically set, so that each part BIM model is driven to a corresponding spatial position by a coordinate driving system of the engine, and meanwhile, a part of part rotation angle and a zooming length are calculated according to the spatial coordinate system, and finally, the three-dimensional wrist arm supporting device BIM model is generated.
It should be recognized that embodiments of the present invention can be realized and implemented by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer readable memory. The methods may be implemented in a computer program using standard programming techniques, including a non-transitory computer-readable storage medium configured with the computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner, according to the methods and figures described in the detailed description. Each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the program(s) can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
The foregoing shows and describes the general principles, essential features, and advantages of the invention. 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 (9)

1. A method for generating a three-dimensional wrist support device by one-pole one-gear data-driven model, comprising the steps of:
establishing a one-pole one-gear database of a high-speed railway contact network;
establishing a coordinate system of a high-speed railway contact network;
storing the information of the contact net parts in a contact net part information database of a one-pole one-file database;
on the basis of a database, reading basic data information from the database according to a coordinate system and a wrist arm assembly model diagram, and calculating spatial position coordinates of BIM models of all parts of the wrist arm supporting device;
the method for calculating the spatial position coordinates of the BIM model of each part of the cantilever supporting device comprises the following steps of calculating the coordinates of a positioning wire clamp and a positioner BIM model:
s11, calculating the abscissa x of the bottom surface of the BIM model of the contact line w1
When in curved and straight form: x is the number of w1 =H j *sin(β)+a*cos(β);
When in the curved external form: x is the number of w1 =H j *sin(β)-a*cos(β);
S12, calculating the vertical coordinate Z of the bottom surface of the BIM model of the contact line W1 :
Z when in curved and straight form W1 =H j *cos(β)-a*sin(β)+0.5*Orailhigh_22;
When in the extravagant form: z W1 =H j *cos(β)+a*sin(β)+0.5*Orailhigh_22;
S13, reading angle data of the BIM model of the positioner and a horizontal plane;
s14, calculating the circle center coordinates of the circular holes of the BIM model head of the positioner:
x coordinate: w (X) -W 9
Y-coordinate: 0;
z coordinate: w (Z) + h 7
S15, rotating the positioner BIM model by the angle obtained in the step S13 by taking the circle center coordinates of the circular hole of the positioner BIM model head as an origin to obtain the coordinates of the positioner BIM model;
in the formula, H j Is the height of the BIM model of the contact line, a is a pull-out value, beta is an inclination angle of the BIM model of the orbit, orailhigh-22 is ultrahigh data of the BIM model of the outer orbit, W (X) is an abscissa of the bottom surface of the BIM model of the contact line, W (Z) is a vertical coordinate of the bottom surface of the BIM model of the contact line, and W 9 Is the transverse distance h between the bottom surface of the contact line BIM model and the circle center of the circular hole of the head of the locator BIM model 7 As contact line BIMThe vertical distance between the bottom surface of the model and the circle center of the circular hole of the BIM model head of the positioner;
on the basis of coordinate calculation of each part BIM model, a three-dimensional wrist-arm supporting device BIM model is generated, and the method comprises the following steps:
on the basis of coordinate calculation of each part BIM model, in a Unity3d engine, a world coordinate system, a screen coordinate system and a viewport coordinate system of a father object and a son object are mutually converted, and three-dimensional coordinate values of each BIM model are dynamically set, so that each part BIM model is driven to a corresponding spatial position by a coordinate driving system of the engine, and meanwhile, a part of part rotation angle and zoom length are calculated according to the spatial coordinate system, and finally, the three-dimensional wrist arm support device BIM model is generated.
2. The method of claim 1, wherein the first-tier database is an orcle database, and comprises data tables of lines, power supply sections, workshops, tunnels, bridges, sections/yards, contact suspension anchor sections, support column information, supporting devices, contact suspensions, contact network part information, traction substations, zoning substations and AT substations.
3. The method according to claim 1, wherein in the establishment of the coordinate system of the high-speed railway contact system, all parts on the line are unified to the same three-dimensional coordinate system, and a Y axis is defined as an axis in a low rail plane, a positive direction is a running direction of the motor train unit, and an original point is a line center; the X axis is an axis which is in the same plane with the Y axis and is vertical to the Y axis, the positive direction is the left side of the driving direction, and the negative direction is the right side of the driving direction; the Z axis is a plane formed by the X axis and the Y axis, the positive direction is a vertically upward axis, and the negative direction is a vertically downward axis.
4. The method of claim 1, wherein the information stored in the overhead line system component information database comprises the size and information of the cantilever base, the rod insulator connected with the flat/inclined cantilever, the single sleeve at different positions, the double sleeve connector, the catenary base, the positioning pipe clamp, the limit positioning support, the positioner, and the windproof stay positioning earring component;
the information stored in the overhead line system component information database further comprises the type of the cantilever.
5. The method of claim 1, further comprising calculating key parameters of the wrist-arm support device, the key parameters including a strut tilt angle and a rail tilt angle;
the inclination angle of the support is as follows: arctan (Pilarslope _ 62/1000), pilarslope _62 is the strut slope;
the value of the track inclination angle β is: β = arcsin (Orailhigh _ 22/(1435 + 73.0)), and Orailhigh _22 is outer track super high data.
6. The method of claim 1, wherein the calculating of the spatial location coordinates of the BIM model of each component of the wrist-arm support device includes calculating the coordinates of the BIM model of the support column, and includes the following steps:
reading the pillar information and determining which pillar BIM model is adopted;
reading the basic type, selecting a corresponding BIM model, and reading basic state and ground wire state data;
calculating a three-dimensional coordinate of a zero point position of a strut BIM model coordinate in a scene, wherein the coordinate is (MVK _21,0, -PRLD _ 61);
reading the slope of the strut, and judging the rotation direction by using an arctan function (PISL _ 62/1000)/3.1415926) × 180 of the rotation angle of the strut, wherein the rotation direction is that the BIM model of the strut rotates towards the side far away from the line when the BIM model of the strut is positive and the BIM model of the strut rotates towards the line side when the BIM model of the strut is negative;
in the formula, MVK _21 is a side limit, PRLD _61 is a distance lower than a plane of a low rail surface of a base for mounting the support, and PISL _62 is a slope of a BIM model of the support.
7. The method of claim 1, wherein calculating the BIM model spatial location coordinates of each component of the wrist-arm support device comprises calculating BIM model coordinates of the upper wrist-arm base, wherein the zero point coordinates are as follows:
(MVK_21+(PISL_62/1000×MHB_7),0,MHB_7)
in the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, and MHB _7 is an installation height of an upper arm base BIM model.
8. The method of claim 1, wherein calculating the BIM model spatial position coordinates of each part of the wrist-arm support device comprises calculating the BIM model coordinates of the upper wrist-arm rod insulator, wherein the zero point coordinates of the BIM model coordinates are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × MHB _ 7) -t × COS (arctan (PISL _ 62/1000))
Y-axis value: 0
Z-axis value: MHB _7+t XSIN (arctan (PISL _ 62/1000))
In the formula, MVK _21 is a side limit, PISL _62 is a slope of a strut BIM model, MHB _7 is an installation height of an upper arm base BIM model, and t is a width of the upper arm base BIM model.
9. The method of claim 1, wherein calculating the spatial location coordinates of the BIM model of each component of the wrist-arm support device comprises calculating the coordinates of the BIM model of the wrist-arm flat arm, wherein the zero coordinates are:
x-axis value: e (X) -b + c
Y-axis value: 0
Z-axis value: e (Z) + (b-c) sin (DWB 03angle _ 89)
In the formula, E (X) is an abscissa of the upper arm rod type insulator BIM model, E (Z) is a vertical coordinate of the upper arm rod type insulator BIM model, DWB03angle _89 is an included angle between the flat arm BIM model and a horizontal plane BIM model, b is a distance between the center of a left side hole of the flat arm rod type insulator BIM model and a right end, c is a length of the flat arm BIM model inserted into the rod type insulator BIM model, after the flat arm BIM model is driven to a specified coordinate point, the length DWB03 light _12 times is amplified, and DWB03 light _12 is a length of the flat arm tube BIM model;
the method also comprises the following steps of calculating the coordinates of the single-ear BIM model of the upper sleeve of the flat cantilever, wherein the zero point coordinates of the BIM model are as follows:
x-axis value:
E(X)-((b-c)+DWB07distance_15)*cos(DWB03angle_89)-g*sin(DWB03angle_89)
y-axis value: 0
Z-axis value:
E(Z)-((b-c)+DWB07distance_15)*sin(DWB03angle_89)-g*cos(DWB03angle_89)
in the formula, E (X) is a horizontal coordinate of the upper arm rod type insulator BIM model, E (Z) is a vertical coordinate of the upper arm rod type insulator BIM model, DWB03angle _89 is an included angle between the flat arm BIM model and a horizontal plane, b is a distance between the center of a left side hole of the flat arm rod type insulator BIM model and a right end, c is a length of the flat arm BIM model inserted into the rod type insulator BIM model, g is a height of the casing monaural BIM model, DWB07distance _15 is a distance between a right side port of the rod type insulator BIM model and the left side of the casing monaural BIM model, and DWB03angle _89 is an included angle between the flat arm BIM model and the horizontal plane;
the method also comprises the following steps of calculating the coordinates of the BIM model of the casing seat, wherein the zero point coordinates are as follows:
x-axis value:
G(X)-(DWB05distance_18+w 6 )*cos(DWB03angle_89)-h 3 *sin(DWB03angle_89)
y-axis value: 0
Value of Z axis
G(Z)-(DWB05distance_18+w 6 )*sin(DWB03angle_89)-h 3 *cos(DWB03angle_89)
In the formula, G (X) is the abscissa of the flat cantilever BIM, G (Z) is the vertical coordinate of the flat cantilever BIM, DWB05distance _18 is the distance from the sleeve seat BIM to the flat cantilever BIM port, DWB03angle _89 is the rotation angle of the upper part of the sleeve seat BIM, w 6 Is half of the width of the BIM model of the casing seat, h 3 Half of the height of the BIM model of the sleeve seat;
the method also comprises the following steps of calculating the coordinates of the carrier cable seat BIM model, wherein the zero point coordinates are as follows:
x-axis value: g (X) - (DWB 06distance _21+ w) 1 )*cos(DWB03angle_89)
Y-axis value: 0
Z-axis value: g (Z) - (DWB 06distance _21+ w) 1 )*sin(DWB03angle_89)
The coordinate of the central point of the lower hook of the bearing cable seat BIM model is as follows:
x-axis value: k (X) -h 2 *sin(DWB03angle_89)
Y-axis value: 0
Z-axis value: k (Z) -h 2 *cos(DWB03angle_89)
In the formula, G (X) is the horizontal coordinate of the flat cantilever BIM model, G (Z) is the vertical coordinate of the flat cantilever BIM model, DWB06distance _21 is the distance between the force cable seat BIM model and the flat cantilever BIM model port, DWB03angle _89 is the rotating angle of the upper part of the sleeve seat BIM model, w 1 Is half of the width of the carrier cable seat BIM model, K (X) is the abscissa of the carrier cable seat BIM model, K (Z) is the vertical coordinate of the carrier cable seat BIM model, h 2 The distance between the center of the carrier cable seat BIM model and the contact point of the carrier cable seat BIM model and the windproof stay wire BIM model is set;
the method also comprises the coordinate calculation of the BIM model of the flat cantilever pipe cap, and the zero point coordinate of the BIM model is as follows:
x-axis value: g (X) -DWB03 light _12 cos (DWB 03angle _ 89)
Y-axis value: 0
Z-axis value: g (Z) -DWB03 light _12 sin (DWB 03angle _ 89)
In the formula, G (X) is the horizontal coordinate of the flat cantilever BIM, G (Z) is the vertical coordinate of the flat cantilever BIM, DWB03 light _12 is the length of the flat cantilever BIM, and DWB03angle _89 is the included angle between the flat cantilever BIM and the horizontal plane;
the method also comprises the following steps of calculating the BIM model coordinates of the lower cantilever base, wherein the zero point coordinates are as follows:
x-axis value: MVK _21+ (PISL _62/1000 × (MHB _7-XDWB01height _ 26))
Y-axis value: 0
Z-axis value: MHB _7-XDWB01height _26 cos (arctan (Pilarslope _ 62/1000))
In the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, MHB _7 is the installation height of an upper arm base BIM model, XDWB01height _26 is the installation distance of the upper arm base BIM model and the lower arm base BIM model, pilarslope _62 is a support BIM model slope;
still include to the calculation of lower cantilever bar formula insulator BIM model coordinate, its zero point coordinate is:
x-axis value:
MVK_21+(PISL_62/1000×(MHB_7-XDWB01height_26))-t×COS(arctan(PISL_62/1000))
y-axis value: 0
Z-axis value:
(MHB_7-XDWB01height_26*cos(arctan(Pillarslope_62/1000)))+t×SIN(arctan(PISL_62/1000))
in the formula, MVK _21 is a side limit, PISL _62 is a support BIM model slope, MHB _7 is the installation height of an upper arm BIM model base, XDWB01height _26 is the installation distance of the upper and lower arm base BIM models, pilarslope _62 is a support BIM model slope, and t is the width of the arm base BIM model;
the method also comprises the calculation of the BIM model coordinates of the inclined wrist arm, and the zero point coordinates of the BIM model coordinates are as follows:
x-axis value: f (X) - (b-c) cos (DWB 04angle _ 90)
Y-axis value: 0
Z-axis value: f (Z) - (b-c) sin (DWB 04angle _ 90)
In the formula, F (X) is the horizontal coordinate of the zero point of the BIM model of the rod insulator on the inclined cantilever, F (Z) is the vertical coordinate of the zero point of the BIM model of the rod insulator on the inclined cantilever, b is the distance between the center of the left hole of the BIM model of the flat cantilever and the right end, namely the length of the BIM model of the flat cantilever; c is the length of the flat cantilever BIM model inserted into the rod insulator BIM model, and DWB04angle _90 is the rotation angle of the inclined cantilever BIM model;
still include to the calculation of locating ring BIM model coordinate, its zero point coordinate is:
x-axis value:
H(X)-(DWB10distance_34+h)*cos(DWB04angle_90)-f*cos(DWB04angle_90)
y-axis value: 0
Z-axis value:
H(Z)+(DWB10distance_34+h)*sin(DWB04angle_90)-f*sin(DWB04angle_90)
in the formula, H (X) is the horizontal coordinate of the zero point of the BIM model of the oblique cantilever, H (Z) is the vertical coordinate of the zero point of the BIM model of the oblique cantilever, DWB10distance _34 is the distance between the BIM model of the positioning ring and the BIM model opening of the oblique cantilever, DWB04angle _90 is the rotation angle of the BIM model of the positioning ring, f is the distance from the center of the BIM model of the positioning ring to the center of the BIM model mounting hole of the positioning tube, and H is the distance from the center of the BIM model of the positioning ring to the edge of the side surface;
the method also comprises the calculation of the coordinates of the monocle BIM model of the casing under the oblique cantilever, and the zero coordinates are as follows:
x-axis value:
H(X)-(DWB25Adistance_37+d)*cos(DWB04angle_90)+g*sin(DWB04angle_90)
y-axis value: 0
Z-axis value:
H(Z)-(DWB25Adistance_37+d)*sin(DWB04angle_90)+g*cos(DWB04angle_90)
in the formula, H (X) is the horizontal coordinate of the zero point of the oblique cantilever BIM model, H (Z) is the vertical coordinate of the zero point of the oblique cantilever BIM model, DWB25Adistance _37 is the distance between the lower casing single-ear BIM model and the oblique cantilever BIM model port, DWB04angle _90 is the rotation angle of the oblique cantilever BIM model, d is the width of the casing single-ear BIM model, and g is the height of the casing single-ear BIM model;
the method also comprises the following steps of calculating the coordinates of the BIM model of the positioning tube, wherein the zero point coordinates are as follows:
x-axis value: q (X) -k cos (DWB 19angle _ 91)
Y-axis value: 0
Z-axis value: q (Z) + k sin (k cos (DWB 19angle _ 91))
In the formula, Q (X) is an X-axis value of the rotary double-lug BIM model, Q (Z) is a Z-axis value of the rotary double-lug BIM model, DWB19angle _91 is a rotation angle of the rotary double-lug BIM model on the positioning tube BIM model, and k is a distance from the center of a positioning ring BIM model mounting hole to the end of the positioning tube BIM model;
the method also comprises the step of calculating the BIM model coordinates of the positioning support, wherein the zero point coordinates are as follows:
x-axis value: y (X) - (DWB 12distance _60+ I) cos (DWB 19angle _ 91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 12distance _60+ I) sin (DWB 19angle _ 91)
In the formula, Y (X) is the abscissa of the end of the BIM model of the positioning pipe, Y (Z) is the vertical coordinate of the end of the BIM model of the positioning pipe, DWB12distance _60 is the distance between the BIM model of the positioning support and the end of the BIM model of the positioning pipe, DWB19angle _91 is the rotation angle of the BIM model of the positioning support, and I is the width of the BIM model of the positioning support;
the method also comprises the coordinate calculation of the BIM model of the suspension wire positioning hook, and the zero point coordinate of the BIM model is as follows:
x-axis value: y (X) - (DWB 21distance _65+ h) 5 )*cos(DWB19angle_91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 21distance _65+ h 5 )*sin(DWB19angle_91)
Coordinates of points on the suspension wire positioning hook BIM model:
x-axis value: s (X) + W 8 *sin(DWB19angle_91)
Y-axis value: 0
Z-axis value: s (Z) + W 8 *cos(DWB19angle_91)
In the formula, Y (X) is the abscissa of the BIM model end of the positioning tube, Y (Z) is the vertical coordinate of the BIM model end of the positioning tube, S (X) is the abscissa of the zero point of the BIM model of the suspension wire positioning hook, S (Z) is the vertical coordinate of the zero point of the BIM model of the suspension wire positioning hook, DWB21distance _65 is the distance between the BIM model of the suspension wire positioning hook and the end opening of the BIM model of the positioning tube, DWB19angle _91 is the rotation angle of the BIM model of the suspension wire positioning hook, h 5 For width of the suspension wire positioning hook BIM model, W 8 The height of the BIM model of the positioning hook is determined for the suspension wire;
the method also comprises the coordinate calculation of the BIM model of the windproof stay wire positioning ring, and the zero point coordinate of the BIM model is as follows:
x-axis value: y (X) - (DWB 23distance _73+ W) 10 )*cos(DWB19angle_91)
Y-axis value: 0
Z-axis value: y (Z) + (DWB 23distance _73+ W 10 )*sin(DWB19angle_91)
In the formula, Y (X) is the abscissa of registration arm BIM model end, Y (Z) is the vertical coordinate of registration arm BIM model end, DWB23distance _73 is the distance of prevent wind holding wire holding ring BIM model apart from registration arm BIM model port, DWB19angle _91 prevent wind holding wire holding ring BIM model's rotation angle, W19 angle _91 prevent wind holding wire holding ring BIM model 10 The width of the BIM model is positioned for the windproof stay wire.
CN202011009249.0A 2020-09-23 2020-09-23 Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model Active CN112149214B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011009249.0A CN112149214B (en) 2020-09-23 2020-09-23 Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011009249.0A CN112149214B (en) 2020-09-23 2020-09-23 Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model

Publications (2)

Publication Number Publication Date
CN112149214A CN112149214A (en) 2020-12-29
CN112149214B true CN112149214B (en) 2022-11-18

Family

ID=73897799

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011009249.0A Active CN112149214B (en) 2020-09-23 2020-09-23 Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model

Country Status (1)

Country Link
CN (1) CN112149214B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112717393B (en) * 2021-01-25 2023-02-10 腾讯科技(深圳)有限公司 Virtual object display method, device, equipment and storage medium in virtual scene
CN112948954B (en) * 2021-04-16 2023-06-02 中铁第四勘察设计院集团有限公司 Three-dimensional modeling method and system for catenary cantilever positioning device with driving constraint
CN117892471B (en) * 2024-03-13 2024-05-28 中南大学 Parameterized modeling method and system for standard roadbed section contact net system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699731A (en) * 2013-12-19 2014-04-02 中铁第一勘察设计院集团有限公司 Method for constructing real scene model collaborative design platform of railway engineering
CN106919987A (en) * 2017-03-08 2017-07-04 铁道第三勘察设计院集团有限公司 The making of High-speed Passenger Dedicated Lines equipment O&M information model and management method under reality environment
WO2018040838A1 (en) * 2016-08-29 2018-03-08 广州地铁设计研究院有限公司 Modeling and designing method for elevated structure bim model
WO2020157615A1 (en) * 2019-01-28 2020-08-06 White3 S.R.L. Visual integration software system of heterogeneous sources, based on the nebular-physical-topological representation of a complex system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103774859B (en) * 2014-01-17 2015-11-18 华中科技大学 A kind of automatic constructing device of cement mortar masonry based on BIM building model and method of work thereof
US9850109B2 (en) * 2014-12-23 2017-12-26 Manitowoc Crane Companies, Llc Crane 3D workspace spatial techniques for crane operation in proximity of obstacles
CN106951076A (en) * 2017-03-15 2017-07-14 河南省交通规划设计研究院股份有限公司 Freeway model VR methods of exhibiting based on BIM
CN107578400B (en) * 2017-07-26 2020-09-08 西南交通大学 BIM and three-dimensional point cloud fused contact network device parameter detection method
CN107609213B (en) * 2017-08-03 2020-07-17 西南交通大学 Static balance-based contact network clue three-dimensional dynamic modeling method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699731A (en) * 2013-12-19 2014-04-02 中铁第一勘察设计院集团有限公司 Method for constructing real scene model collaborative design platform of railway engineering
WO2018040838A1 (en) * 2016-08-29 2018-03-08 广州地铁设计研究院有限公司 Modeling and designing method for elevated structure bim model
CN106919987A (en) * 2017-03-08 2017-07-04 铁道第三勘察设计院集团有限公司 The making of High-speed Passenger Dedicated Lines equipment O&M information model and management method under reality environment
WO2020157615A1 (en) * 2019-01-28 2020-08-06 White3 S.R.L. Visual integration software system of heterogeneous sources, based on the nebular-physical-topological representation of a complex system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于BIM的牵引变电所设备运维***的设计与实现;常盛杰;《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》;20190115(第01期);第C033-155页 *
基于Inventor的接触网BIM设计***研究;杨凯镜;《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》;20181015(第10期);第C033-94页 *

Also Published As

Publication number Publication date
CN112149214A (en) 2020-12-29

Similar Documents

Publication Publication Date Title
CN112149214B (en) Method for generating three-dimensional wrist arm supporting device by one-pole one-gear data driving model
CN112150613A (en) Method for generating kilokilometer high-speed rail contact net three-dimensional twinning system by driving BIM model
CN108733755B (en) Intelligent inspection method and system based on three-dimensional information of power transmission line
CN207155071U (en) A kind of bridge welding robot
CN104899922A (en) Three-dimensional holographic generation method for intelligent power grid visualization application
WO2013078885A1 (en) Pole tower displacement monitoring system and monitoring method thereof
CN209559225U (en) A kind of monitoring instrument digital display wide range three-dimensional in-situ verification device
CN110912976A (en) Railway construction equipment remote monitoring system
CN109446621A (en) A kind of underground electric pipe network data building system and construction method
CN105740539A (en) Bracket preassembling method based on parameterized parametric constraint model
CN112414282A (en) Roundness detection rack for intelligently manufactured pipe fittings
CN112989532A (en) BIM-based construction method for changing municipal pipeline of subway station
CN112528590A (en) Distribution line multi-primitive text single-line diagram depth layout algorithm
CN112948954A (en) Three-dimensional modeling method and system for overhead line system cantilever positioning device with driving constraint
CN115665213B (en) Digital twin system of new equipment on-line commissioning base
CN112183017A (en) Overhead line three-dimensional parameterization display system based on IFC data format
CN107966138A (en) Underground utilities accurate positioning method based on single mouth of pipe geographic coordinate information
CN116205399A (en) Cable channel resource management system
CN111535370A (en) Real-time monitoring system for deep foundation pit
CN114936442A (en) System and method for accurately positioning power distribution network equipment and forming topological graph
CN111044006B (en) On-line monitoring system and monitoring method for deformation of filling body
CN102809374B (en) Automatic guiding measurement method for hinge connection shield machine, and apparatus thereof
CN113701713A (en) System and method for monitoring and early warning inclination of transmission tower
CN207965653U (en) The automatic navigation control system of comprehensive digging equipment equipment
CN117892471B (en) Parameterized modeling method and system for standard roadbed section contact net system

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