PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Calculation and drawing of construction elements in engineering design

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Obliczenia i rysowanie elementów konstrukcji w projektowaniu technicznym
Języki publikacji
EN
Abstrakty
EN
The problems of automated design system in constructions are presented in the article. Two parts of engineering design are separated: calculation (stress and strains or forces and displacements finding, calculation of useful cross sections and selection of unabated ones from existing assortment) and drawing (construction elements modeling and specification formation). A question, how construction calculation and drawing are separate processes and how they can be mixed actions is analyzed. Literature about Unified Modeling Language usage for designing various systems is presented and examples using Visual Basic programming language are referred. A part of a steel plate truss node project is presented by Unified Modeling Language. A sequence diagram is explored and two types of statechart diagrams are created based on the view of the two parts of engineering design. The first type is calculation and drawing of each object whereas the second one is calculation and then drawing all objects. The statechart diagrams are analyzed and both advantages and disadvantages are shown. A design system of steel plain truss node’s graphical result, node with specifications is presented and finally the conclusions are made.
PL
W artykule są dyskutowane problemy zautomatyzowanego systemu projektowania w konstrukcjach. W projektowaniu technicznym występują dwie części: obliczenie (wyznaczanie naprężeń, sił lub obciążeń i przemieszczeń, obliczanie potrzebnych przekrojów i wybór ich z istniejącego asortymentu) oraz rysowanie (modelowanie elementów konstrukcji i ich specyfikacja). Analizowany jest problem na ile obliczenie konstrukcji i rysunek są oddzielnymi procesami i w jakim stopniu mogą być mieszane. Przedstawiona literatura dotyczy zastosowania Unified Modeling Language w projektowaniu różnych systemów oraz przykłady zrealizowane w języku Visual Basic. Przedstawiono fragment płaskiej kratownicy stalowej zamodelowanej za pomocą Unified Modeling Language. Przedstawiono dwa typy diagramów, utworzone na bazie dwóch części projektowania technicznego. Pierwszy typ jest obliczeniem i rysunkiem każdego przedmiotu z osobna, drugi polega na obliczeniu i rysowaniu wszystkich obiektów. Przedstawione schematy są analizowane pod kątem zalet i wad. Problematykę wraz z konkluzją przedstawiono na przykładzie systemu projektowania płaskiej kratownicy stalowej.
Twórcy
autor
  • Vilnius Gediminas Technical University Sauletekio al. 11, LT-10223 Vilnius, Lithuania
Bibliografia
  • [1] Paige R.F., Ostroff J.S., Brooke P.J.: Principles for modeling language design. Information and Software Technology, 2000, Vol 42, 665-675.
  • [2] Olive A., Raventos R.: Modeling events as entities in object-oriented conceptual modeling languages. Data & Knowledge Engineering. 2006, Vol 58, 243-262.
  • [3] Willard B.: UML for systems engineering. Computer Standards & Interfaces, 2007, Vol 29, 69-81.
  • [4] Al-Assaf A., Saffarini H.S.: Optimization of slabs using object oriented programming. Computers & Structures, 2004, Vol 82, 741-752.
  • [5] Bielli M., Boulmakoul A., Rida M. Object oriented model for container terminal distributed simulation. European Journal of Operational Research, 2006, Vol 175, 1731-1751.
  • [6] Hunter R., Rios J., Perez J.M., Vizam A.: A functional approach for the formalization of the fixture design process. International Journal of Machine Tools & Manufacture Design, Research and Application, 2006, Vol 46, 683-697.
  • [7] Friedrich J., Karslioglu M.O.:Updating Fortran programs and other legacy code to an interactive window platform. Computers & Geosciences, 2003, Vol 29, 1091-1100.
  • [8] Bono A., Badiali L.: PWL 1.0 Personal WaveLab: an object-oriented workbench for seismogram analysis on Windows systems. Computers & Geosciences, 2005, Vol 31, 55-64.
  • [9] Sadeghpour F., Moselhi O., Alkass S.: A CAD-based model for site planning. Automation in Construction, 2004, Vol 13, 701-715.
  • [10] Marinoni O.: Implementation of analytical hierarchy process with VBA in ArcGIS. Computers & Geosciences, 2004, Vol 30, 637-64.
  • [11] Palladini S.: ArcObjects development in zone design using Visual Basic for Applications. Lecture Notes in Computer Science, 2004, Vol 3044, 1057-1068.
  • [12] Fu C., Aouad G., Lee A., Mashall-Ponting A., Wu S.: IFC model viewer to support nD model application. Automation in Construction, 2006, Vol 15, 178-185.
  • [13] Nasereddin M., Mullens M.A., Cope D.:Automated simulator development: A strategy for modeling modular housing production. Automation in Construction, 2007, Vol 16, 212-223.
  • [14] Sokas A.: Automated formation of specifications in engineering drawings. The Journal of Polish Society for Geometry and Engineering graphics, Vol. 14, 2004, 58-63.
  • [15] Sokas A.: Database and graphical objects in engineering design. The Journal of Polish Society for Geometry and Engineering Graphics, 2005, Vol. 15, 67-74.
  • [16] Sokas A.: Data exchange technology and database in engineering drawings. Proceedings of the Third International Conference on Construction in the 21 st Century, Advancing Engineering, Management and Technology, September 15-17, 2005, Athens, Greece, 764-769.
  • [17] Sokas A.: Programming graphical objects and information in engineering drawings. The 14-th International Conference in Central Europe on Computer Graphics Visualization and Computer Vision 2006, Posters proceedings, January 30 – February 3, 2006 Plzen, Czech Republic, 35-36.
  • [18] Sokas A.: Creation of graphical objects’ properties and methods. Engineering Graphics BALTGRAF-8, Proceedings of the Eighth International Conference, Tallinn, TUT, 2006, 101-105.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-318045ac-2733-433b-9792-4c76814c0999
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.