Spelling suggestions: "subject:"visual basis""
91 |
Design & optimization of modular tanksystems for vehicle wash facilitiesMarco, Pontus January 2020 (has links)
Clean and safe water is important for the well being of all organisms on earth. Therefore, it is important to reduce harmful emissions from industrial processes that use water in different ways. In vehicle washing processes, water is used in high-pressure processes, as a medium for detergents, and for rinsing of vehicles. The wastewater produced by these functions passes through a water reclamation system. A water reclamation system has two main functions, to produce reusable water to be used in future washing cycles, and to separate contaminants and purify the wastewater so it can be released back into the commercial grid. The reclamation system achieves this by using a combination of different water handling processes, these include: sludge tanks, an oil-water separator, a water reclamation unit, buffer tanks, and a water purification unit. The two components that stand for the more advanced cleaning processes are the water reclamation unit and the water purification unit. In this thesis, in collaboration with the company Westmatic, the water reclamation unit consists of cyclone separators that use centrifugal forces to separate heavy particles and ozone treatment to break up organic substances and combat bad odors. The Purification unit of choice is an electrocoagulation unit that, by a direct current, creates flocculants of impurities that rises to the surface and can be mechanically removed in a water volume inside the unit. This purification process is completely chemical-free thus making the process more environmentally friendly than other purification processes used in other circumstances. This master thesis aimed to develop a dynamic design tool for a modular solution of the different parts in the water reclamation system. This design tool uses specific user input to produce construction information for each instance. As an additional sub-aim, this design tool was linked with a computer-aided design program to produce parametric 3D models with underlying blueprints. This to produce a light solution, that has a short manufacturing time and that are highly customer adjusted. The first course of action was to mathematically define the complete water reclamation system and its components. These sections were described in a flowchart that shows how the different parts interact and operate. From the wash station, wastewater runs trough a course- and fine-sludge tank. From the fine sludge tank, the wastewater is directed in two different directions. Firstly, the water is pumped to the water reclamation unit and to one or multiple buffer tanks to finally be used in the wash station as reclaimed water. Secondly, the water travels to an oil separator, pump chamber, and water purification unit. In the purification unit, 99% of the inlet mass is directed out of the system as purified water. The remaining 1% is directed to a depot that acts like the end stage of the whole system. After all equations were defined and the design was related to the user-defined input flow the design tool was structured. The program of choice to house the design tool is Microsoft Excel. In this Excel document, a user interface with navigation was constructed and the intended user is directed through a series of input pages where input data is defined. This data is used in a normally hidden page where constructional dimensions are calculated. The constructional dimensions are displayed to the user on the second last page. At this stage the Excel document can be connected to a CAD program and 3D models with blueprints can be opened that depend on the output from the Excel file. Additionally, a pipe calculator is provided on the last page of the Excel document where pipe dimensions for different cases can be found. With this solution, glass fiber tanks are molded according to the resulting blueprints that are customer specific. In this way the solution is more adaptive and easier to handle. Additionally, the provided design tool enables an easier and more well-defined methodology when deriving the different needed volume and accompanied constructional dimensions for an arbitrary water reclamation system.
|
92 |
Utveckling av automatiserade designverktyg i AutoCAD och ExcelMickiewicz, Maksymilian January 2022 (has links)
Dokumentation i form av tekniska ritningar och kretsscheman av olika slag är en viktig del av de flesta projekt. Många företag använder sig av olika CAD-program så som AutoCAD för att ta fram och bearbeta ritningar och kretsscheman. Ritningar brukar byggas upp av blockelement som innehåller attribut. Attribut är yttre beskrivande information av blocket, exempelvis fotnoter eller annan text av något slag. Det är inte ovanligt att en installation omfattar flera hundra tekniska ritningar, vilket medför att arbete med attribut kan vara mycket tidskrävande. Användaren måste gå in i varje ritning markera önskade attribut och utföra ändringar. Företaget AFRY har uttryckt behovet av att automatisera en del av denna process till vilket detta examensarbete förfogas. Genom att författa script i programmet AutoLISP extraheras önskade blockinformationen ur varje ritning och sparas till en textfil i formatet tsv. Med hjälp av Microsofts Visual Basic for Applications utvecklas ett användarvänligt gränssnitt i Microsoft Excel. Programmet avses för att importera stora mängder tsv filer innehållande data för redigering. Data kan redigeras på ett tidseffektivt sätt för att senare exporteras tillbaka till sitt ursprungliga textfilsformat. När färdigredigerade textfiler lämnar Excel återstår återinförande av integrerad blockinformation till ritningarna. Detta möjliggörs av ett annat program i AutoLISP som baseras på AutoCADs egna ATTIN funktion. Efter utfört projekt kan det konstateras att verktyget som utvecklades automatiserar en del av redigeringsarbetet med tekniska ritningar. Detta i sin tur kan medföra tidseffektivisering, minskad risk för mänskliga fel och beroendet av tredjeparts mjukvaror vid processen. Givetvis finns det utrymme för vidare utveckling av verktyget i framtiden, förslagsvis utökad funktionalitet hos gränssnittet i Excel och en robust metod för batchning i AutoCAD. / On everyday basis engineering companies work with technical drawings and diagrams. To create and work with these drawings it is common to use software such as AutoCAD. Drawings in AutoCAD are built up with blocks, these blocks can often contain external information stored as attributes. A project can contain up to several hundred drawings. In that case the process of searching for blocks to change specific attributes can be very time consuming and increase risk of human error. The engineering company AFRY has expressed an interest in partial automation of this process. Following thesis aims to present a possible solution. By writing scripts in AutoLISP, desired block information can be extracted to tsv text files. These text files can be imported to a user-friendly interface in Microsoft Excel. The interface is developed in Microsoft's Visual Basic for Applications. Data imported in the interface can be filtered so that the editing can be done in a time efficient manner. After finished editing the data is once again organized into tsv text files for a further integration to the CAD drawings. That is made possible by a AutoLISP script based on the ATTIN function. The thesis aims to discuss how this presented method would lead to a partial automation in the editing of AutoCAD drawings. A process that could possibly reduce risk of error, increase time efficiency as well as decrease dependency of third-party software. The discussion also presents some thoughts for further development of the program where, increased amount functions in Excel and a possible method for batching in AutoCAD could be added in the future.
|
93 |
Effektivisering av produktframtagningen för kundanpassade hydraulcylindrar genom användning av automationsramverk / Enhancing Efficiency in the Product Development for Custom Hydraulic Cylinders through the Implementation of an Automation FrameworkLundvik, Axel January 2023 (has links)
Examensarbetet som detaljeras i denna rapport är utfört på uppdrag av företaget Xperdi AB, designautomationsexperter vars önskemål med projektet var en demonstration av effekten avdesignautomation. Projektförslaget innefattar utveckling och användningen av ett automationsramverk för automatisk generering av unika hydraulcylindermodeller efter specifika designkrav. För att genomföra arbetet har olika verktyg och metoder kombinerats. Modellens delkomponenter konstruerades i CAD-programmet SolidWorks och kompletterades med nödvändiga data för att förbereda CAD-filerna för konfiguration. XCC (Xperdi CAD Configurator) är ett konfigurationsverktyg som hanterar datan från CAD och erbjuder extern styrning och konfiguration av CAD-modellen. För att automatisera konfigurationen som möjliggörs av XCC har ett gränssnitt för designval och olika verkställande operationer skapats i programmet Visual Studio, med tillhörande kod skriven i det objektorienterade språket Visual Basic. Koden i Visual Studio kommunicerar med XCC och innehåller konfigurativa instruktioner för modellen baserat på valda inputs, men även direkt med SolidWorks för verkställandet av specifika SolidWorks-funktioner. Projektet har resulterat i en anpassningsbar hydraulcylindermodell vars specifikationer styrs från gränssnittet, med funktionalitet för automatisk generering av hålbilder och ritningar för samtliga unika konfigurationer i designrymden. Även tidsvinsterna av designautomation har undersökts. Resultaten indikerar att arbetet med att upprätta ett automationsramverk har betydande fördelar, dels med avseende på hastigheten av designändringar som uppmätts, dels med avseende på mervärdet som tillkommer vid reduktion av repetitivt arbete. Dock tas i beaktning att fördelarna av designautomation bör vägas mot resursinvesteringarna som krävs. / The thesis detailed in this report was carried out on behalf of the company Xperdi AB, designautomation experts whose goal for the project was to demonstrate the effectiveness of designautomation. The project proposal includes development and use of an automation framework for automatic generation of unique hydraulic cylinder models based on specific design requirements. To execute the work, various tools and methods were combined. The model's subcomponents were constructed in the CAD program SolidWorks and supplemented with the necessary data to prepare the CAD files for configuration. XCC (Xperdi CAD Configurator) is a configuration tool that manages data from CAD and offers external control and configuration of the CAD model. To automate the configuration enabled by XCC, an interface for design choices and various executive operations was created in the Visual Studio program, with accompanying code written in the object-oriented language Visual Basic. The code in Visual Studio communicates with XCC and contains configurative instructions for the model based on selected inputs, as well as directly with SolidWorks to perform specific SolidWorks functions. The project has resulted in an adaptive hydraulic cylinder model whose specifications are controlled from the interface, with functionality for automatic generation of hole patterns and drawings for all unique configurations in the design space. The time savings of design automation have also been examined. The results indicate that the work of establishing an automation framework has significant benefits, both in terms of the speed of design changes measured and the added value that comes from reducing repetitive work. However, it should be noted that the benefits of design automation should be weighed against the resource investments required.
|
94 |
Advanced Development of a Smart Material Design, Modeling, and Selection Tool with an Emphasis on Liquid Crystal ElastomersPark, Jung-Kyu 20 December 2012 (has links)
No description available.
|
95 |
Critical Erosion/Corrosion Piping Wall Thicknesses Under Static and Fatigue Stress Conditions According to ASME GuidelinesComeau, Christian R. 08 October 2001 (has links)
The purpose of this project was to show the updated procedures and to make additions to the computer program called Tmin designed by E. I. DuPont De Nemours and Company. This program is used as a screening tool for determining the largest of the minimum pipe-wall thicknesses in a piping system.
This project involved several additions that will be released in the next version of the Tmin computer program. The first major additions to be implemented are four alternating Stress-to-Number of cycles curves: Aluminum 1100, Aluminum 3003-0, Aluminum 6061-T6, and Nickel 200. In addition, procedures of the ASME for fatigue curve analysis and implementation of fatigue data were investigated. These four stress-to-number of cycles (S-N) fatigue curves were added to Tmin's internal Microsoft Access® database. Next, a 2-D vertical piping span configuration was incorporated. Finally, DuPont required a Microsoft Word® document output of the pipe-wall thickness data including the piping span model information. Other user-friendly additions were included.
Since this computer program was to be American Society of Mechanical Engineers (ASME) compliant, a study of the ASME Pressure Vessel and Piping standards and codes was made to determine how pipe-wall thickness calculations were to be processed. The 2-D vertical piping span calculation procedures were investigated. Once the 2-D vertical piping span analysis was complete, the largest pipe-wall thickness value calculated were passed to a Microsoft Word® document. The last implementation is the inclusion of help files. Help file button additions in all input boxes allowed for the user to know exactly what was needed before a data entry was made. / Master of Science
|
96 |
Online project management systemDhir, Amit 01 January 2005 (has links)
The purpose of this project is to design and create a system that can be used by a wide variety of groups who do projects. The system created has been specifically tailored for a medium-level company that has employees in different locations and levels, and also has customers for whom they do projects.
|
97 |
Datalogger pro sběrnici typu Profibus / Datalogger for ProfibusBráblík, Radim January 2010 (has links)
This thesis deals with creating application Datalogger for PROFIBUS. Describes communications standard Profibus, PLC and PC communication via PROFIBUS, API used for Profibus-PCI card, used programming language and development tool, a description of graphic and software parts of developed application Datalogger and finally describes the testing of developed applications datalogger.
|
98 |
Problém optimalizácie trás s maximalizáciou úžitku / The team orienteering problem with utility maximisationChocholáček, Ján January 2014 (has links)
The orienteering problem is one of the newer problems in the field of discrete programming. The formulation of this problem originates from a sport discipline, called orienteering. In the beginning of this thesis a formulation and mathematical model for this problem are introduced. The extension of the problem is the team orienteering problem, described in the next chapters of theoretical part. Many heuristics were published for this problem. While the heuristic of Chao et al. and a path relinking approach are described in detail in this thesis. Practical part deals with the team orienteering problem applied to a real task, specifically a visiting of 23 attractions in the New York in different number of days. The solution is found by optimization program Lingo 90 and by heuristic of Chao el al. Heuristic algorithm was implemented in programming language Visual Basic for Application. A comparison of the results is described at the end of the practical part.
|
99 |
Matematické a statistické metody pro podporu vývoje softwarových aplikací / Mathematical and Statistical Methods as Support of the Development of Software ApplicationsDaněk, Radek January 2020 (has links)
This thesis focuses on the support of software applications development using mathematical and statistical methods. One of the topics related to this issue is inventory management. The thesis deals with inventory management in the pizzeria, which I have thoroughly analyzed and based on the data and methods needed to design a software application to simplify and accelerate the supply of raw materials.
|
100 |
Matematické a statistické metody pro podporu vývoje softwarových aplikací / Mathematical and Statistical Methods as Support of the Development of Software ApplicationsMiksa, Martin January 2021 (has links)
The master's thesis focuses on supporting the development of applications using mathematical and statistical methods. This is used in the thesis to effective management of inventory for the store and e-shop. For this purpose, an application in VBA programming language has been developed to help the company to keep track of the inventory and find the optimum insurance stock level for ordering new goods.
|
Page generated in 0.2231 seconds