- the point at which the associated element of the base grid, for example, a point P5, with elements X2 and Y4;
- basic graphics primitives, which belongs to the detected by point P5. In this case, segment P5-P9, Obliquely to the axis at an angle A, obliquely to the abscissa axis at an angle A, and the arc which is determined by reference points P5, P1 and the center point P4 and the value of the radius R.
- type of the relationship between the identified segment and an arc on the basis of the direction (vector) of the segment and a vector, determine the coordinates of the center point of the arc P4, and points P5. As a result, such analysis revealed that the point P5 is interface point (tangency), of the arc and the segment, coming at an angle A;
- the condition of tangency, radius of arc and angle of a line of tangency (angle of a line connecting point of tangency with the center of the arc) determined by the values of the offset point of tangency P5 relative to the coordinates of the arc's center P4 along the x-axis (DX54) and Y (DY54). These values (DX54 = R * Cos A and DY54 = R * Sin A) have quantitative relationship between the basic elements of the basic grid and thereby allow for refill communications to the XY coordinates corresponding records (X2 X3 (R * Cos A)) and (Y3 Y4 (R * Sin A)).
Similarly, the communication corresponding coordinates supplemented by identifying the offset of the second point P6 from the center of the bottom right of the arc, Similarly, the communication corresponding coordinates supplemented by identifying the offset of the second point P6 from the center of the bottom right of the arc, in which it is accompanied with the second parallel line. Then adding entries (X7 X6 (R * Cos A)) and (Y2 Y3 (R * Sin A)).
It should be noted that the DX76 = DX54, and DY54 = DY76, as segments interface are equal and parallel to each other. These conditions allow us to identify immediately the Communications elements grids X4 with X5, Y7, with Y6, X9 and X8 with and Y5, to Y6,
As a result of all the elements of the source base grid are connected to each other via the new values of dimensional notations. This allows you to calculate the new coordinates for all elements of a basic grid of the drawing, given the fact that the coordinates of the base point will not change.
Thus, it may be fully formed parametric adaptive grid model of the drawing, which is represented as a set of records the coordinates X and Y, wherein each old value of the coordinates of the characteristic points of the graphic primitives (Xi _old и Yj _old) match of its new value (Xi _new и Yj _new), which corresponds to the new set of input values of sizes:
((X 1_ old X 1_ new) (X 2_ old X 2_ new) …… (Xi _ old Xi _ new) …… (X (n -1) _ old X (n -1) _ new) (Xn _ old X n_ new)),
((Y 1_ old Y 1_ new) (Y 2_ old Y 2_ new) …… (Yj _ old Yj _ new) …… (Y (k -1) _ old Y (k -1) _ new) (Yk _ old Yk _ new)).
Forming such a parametric model adaptive grid, can automatically rebuild source image detail drawing, you can automatically rebuild the source image of the drawing details and get modified image sequentially by redrawing each base entity, substituting in his original description of the new coordinates instead of the previously used old.
After redrawing the basic elements of an image in the drawing also can automatically add all of the necessary support elements and the forming elements, using conditions of their connection with the initial basic primitives.
As follows from the above material, the proposed parametric adaptive grid model and the corresponding drawing of modified details are generated automatically.
Conclusion
At present, the widely used parametric model for the formation of macro elements of design and construction drawings and components of various kinds of technical documentation. However, such models are not promptly modified, what is their disadvantage.
Very efficient and widespread system of creating 3D-models of engineering objects. They also include in their structure means for forming drawings, but design elements of this type of documents they are not yet developed. There is in them no means for automatic generation of parametric models nonparametric previously created design documents. In this regard, it is necessary to pay special attention to the development of systems subsequent parameterization.
Библиография
1. Parametric modeling. A Glossary of terms. URL: http: www. niac. ru/graphinfo. nsf
2. Al-Shaikh Hasan, Lyachek Yu. T. Parametric design drafts // IUS, 2010. № 1. P. 18-24.
3. Lyachek Yu. T., Chekanova S. I., Abdulkader B. A. Creation of parametric models of design drawings based on their adapive backbone network // Software systems and computation methods № 2 (3) ' 2013 M. : “Nota Bene”, с. 181-191, DOI: 10. 7256/2305-6061. 2013. 2. 7470.
4. Lyachek Yu. T., Nakhimovskiy Y. A., Pavlov S. N. The analytical-synthetically method building parametrics models of draught // 5th Internatijnal Conference of Computer Graphics and Visualisation in Russia. St/ Petersburg, July 3-7 1995. GRAPHICON'95. Proceedings, v. 1, PP. 71-78
5. Коробейников А. Г., Алексанин С. А. Методы автоматизированной обработки изображений при решении задачи магнитной дефектоскопии // Кибернетика и программирование. - 2015. - 4. - C. 49 - 61. DOI: 10. 7256/2306-4196. 2015. 4. 16320. URL: http: //www. e-notabene. ru/kp/article_16320. html
6. Бородин А. В., Азарова А. Н. Методы классификации и снижения размерности при визуализации метрик производительности // Кибернетика и программирование. - 2015. - 4. - C. 1 - 35. DOI: 10. 7256/2306-4196. 2015. 4. 15271. URL: http: //www. e-notabene. ru/kp/article_15271. html
References (transliterated)
1. Parametric modeling. A Glossary of terms. URL: http: www. niac. ru/graphinfo. nsf
2. Al-Shaikh Hasan, Lyachek Yu. T. Parametric design drafts // IUS, 2010. № 1. P. 18-24.
3. Lyachek Yu. T., Chekanova S. I., Abdulkader B. A. Creation of parametric models of design drawings based on their adapive backbone network // Software systems and computation methods № 2 (3) ' 2013 M. : “Nota Bene”, s. 181-191, DOI: 10. 7256/2305-6061. 2013. 2. 7470.
4. Lyachek Yu. T., Nakhimovskiy Y. A., Pavlov S. N. The analytical-synthetically method building parametrics models of draught // 5th Internatijnal Conference of Computer Graphics and Visualisation in Russia. St/ Petersburg, July 3-7 1995. GRAPHICON'95. Proceedings, v. 1, PP. 71-78
5. Korobeinikov A. G., Aleksanin S. A. Metody avtomatizirovannoi obrabotki izobrazhenii pri reshenii zadachi magnitnoi defektoskopii // Kibernetika i programmirovanie. - 2015. - 4. - C. 49 - 61. DOI: 10. 7256/2306-4196. 2015. 4. 16320. URL: http: //www. e-notabene. ru/kp/article_16320. html
6. Borodin A. V., Azarova A. N. Metody klassifikatsii i snizheniya razmernosti pri vizualizatsii metrik proizvoditel'nosti // Kibernetika i programmirovanie. - 2015. - 4. - C. 1 - 35. DOI: 10. 7256/2306-4196. 2015. 4. 15271. URL: http: //www. e-notabene. ru/kp/article_15271. html