Font Size: a A A

Development Of Gearbox Would BOM Processing And Its Parametric Design System Based On UG

Posted on:2021-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:X Q LiuFull Text:PDF
GTID:2381330611998935Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the progress of computer technology and the arrival of industry 4.0 era,the demand for intelligent manufacturing is more vigorous than before.CAD technology has become an important tool for designers to improve production efficiency.UG is a 3D CAD software produced by Siemens PLM Software.This paper aims at the demand of an enterprise for the extraction,transmission and parametric design of mold BOM.Using UG / open and visual studio 2012 as development platform,the development of mold BOM processing and parametric design system is carried out.The main function of the system is divided into three parts: parts BOM extraction module,mold automatic module,BOM and mold assembly file transfer module.According to user's requirement,design attribute tool for BOM extraction function of assembly parts.The attribute tool is divided into two modules which is attribute input module and BOM export module.In the attribute input tool section,by reading the value of the current UI interface,the content is given to the corresponding attribute of the part.Based on the model of the parts,by using multiple linked lists and gradually filter,this paper classify and count the same parts in the assembly.It is able to copy excel templates in fixed paths,read the attribute information of the part and write it into the spreadsheet template.In order to generate a mold for the casting,all parts need to be screened first.By creating an envelope volume,the endpoint coordinates of the part and the size of the part are obtained.Use the envelope volume to create a envelope block.Use the block to perform Boolean difference operation with the part to obtain the mold kernel.Create a parameterized mold base,cooling system,pouring system based on the UG expression system.And get the mold corresponding to the part by calling the function-driven update model.Assemble them into mold templates with specific rules.Get the mold of the corresponding part by calling the function to update the driving modelAfter we obtaining assembly BOM information and part parametric mold,building file transfer module based on socket programming.Establish the client and server,and connect the two parts.Set the server and client to exe format.Determined the method of calling.exe form file in UG.Obtain the input parameters needed by the client for transmission in UG interface.Integrate strings and give the complete string to the client.Realize the function of calling out the client and server in UG.Finally,create operating interface.Using UG's default code form to edit the custom menu script of the interface.Design dialog interface based on UG/UIStyler.And use motorcycle gearbox parts as an example.Extracted the BOM information,generated a parameterized mold,and transmitted them to the server.Verify the reliability of the system function.
Keywords/Search Tags:BOM information extraction, Mold parametric design, Socket programming, UG secondary development
PDF Full Text Request
Related items