The extrusion die below SolidWorks platform provides CAD system

  • Time:
  • Click:149
  • source:NEWRGY CNC Machining
The article was based on SolidWorks software platform to develop system of C A D of an extruding mould, this system stores expert knowledge and design experience at the mould the structure is mixed in spare parts model, through choosing the structural figure of different pattern component, realized what extrusion die provides to optimize a design, also assured to design quality at the same time, accelerated design rate. SolidWorks software used a feature to build modular technology and the completely relevant technology that design a process, it is current banner, the three-dimensional CAD software of the mainstream. It has configuration government, in coordination the job, spare parts builds a model, assemble completely design, relevant project design of gold of graph, Ban, finite yuan of analysis and trends are emulated wait for multinomial function, the application in mechanical manufacturing industry is very wide. This software offerred the API port with powerful function for the user, and have grand transcribe function, so can very undertake 2 times developing conveniently. An is platform development with SolidWorks software namely extrusion die that article place narrates provides CAD system. The expert knowledge with the will many system of extruding mould CAD that is based on SolidWorks platform and design experience memory are mixed at mould structure in spare parts model, through choosing the structural figure of different pattern component, come to those who achieve extruding mould optimize a design. In addition, it still can use the assembly between mould spare parts form and assemble automatically what assemble a relation to realize extruding mould, generate mould spare parts to the project pursues and assemble body project attempt, raised the intelligence that extruding mould designs to spend thereby, decreased to design the workload of personnel, assured to design quality, accelerated design rate. This system is development tool with Visual Basic, the object-oriented programming language that uses VB, modular share with package wait for a technology, establish the user interface of system of extruding mould CAD and program code; Use SolidWorks to establish a pattern the model of each part component; The API interface function that still can pass pair of SolidWorks to offer undertakes development will realize pair of model libraries 2 times call; Use ADO database to visit a technology to come true to change drive to the parameter of spare parts model, generate attempt of project of mould spare parts and mould general assembly finally to pursue. Graph construction of system of CAD of 1 extruding mould one, the system designs a process 1.

Systematic function and application choose appropriate mould bases above all, select extruding kind next, include to squashing, backward extrusion, compound extruding and Dui extruding. The punch that offers a mould in different extruding type, sunken model, top goes out, the structural appearance of the different share component such as prestressing force and makings, a whole extruding pattern can be comprised to assemble system structure after the user chooses, undertake the design of individual mould spare parts next. The user can design the parameter size that mould part changes in the dialog box in the mould in order to satisfy real requirement, still can pursue to the project of mould spare parts undertake proper modification in order to achieve the most satisfactory result. The mould part with final good all designs system concerns to be assembled automatically according to booked assembly rise, make general assembly plan. 2. Functional module and the CAD construction of system that design flow extruding pattern are comprised by 4 module, if pursue,1 is shown. (Choice of 1) mould bases stored in library of module system mould bases the mould bases structure of a lot of different types, through choosing different mould bases name, the right side that chooses a dialog box in the framework will appear the model picture of this mould bases. Choose the main part name of mould bases, can the model picture of this spare parts mixes v parameter information, the SolidWorks model file that chooses three-dimensional graph pushbutton and project attempt pushbutton to be able to open correspondence respectively and project attempt file, if pursue,2 are shown. Graph 2 mould bases choose an interface (type of extruding of module of choice of 2) extruding type includes to squashing, backward extrusion and compound extruding, define extruding kind through choosing left pushbutton, can appear in right the sketch map of this kinds of type and sketch map of type of crowded casting die, if pursue,3 are shown. Graph 3 extruding type chooses an interface (component of mould of module of choice of structure of 3) mould component can be divided give package, prestressing force component and makings component to wait for component of punch component, sunken model, top, the system built mould component library to choose to choose to use for the user. The random that can choose different component structure in the user in this module a kind of appearance, introduce in detail and use an occasion what dot choosing magnifies package pushbutton can examine pair of structures, click other component pushbutton to be able to choose other component, if pursue,4 are shown. Graph 4 moulds component chooses an interface (4) assembles system structure to affirm module passes on one pace to choose a mould the package structure of departmental cent, the system will written guarantee according to the assembly that assembles a relation to rise combination composition of a picture is outputted and let an user try to affirm, if the user feels not quite satisfactory, can nod return superstratum pushbutton to choose structure of each part component afresh. If the mould of the choice is departmental,cent component cannot comprise an assembly drawing, the system will play a casing of a clew to hint the user returns reelect. The right after affirming can appear this spare parts detailed list that assembles a structure, choose pushbutton of different spare parts name to design occurrence mould part module through the dot, if pursue,5 are shown. Graph 5 assemble body to affirm an interface (the dimension database that 5) mould spare parts designed module system to build different pattern part, can mix to the dimension of the spare parts in size property dialog box tolerancepublic errand undertakes modification, the dimension of the SolidWorks model of this spare parts after choosing modification pushbutton and public errand can be updated in real time. The other property information of the spare parts can be inputted in annotate attribute dialog box, show in such caption column that these information will pursue in spare parts project come. Can choose be bailed out to put pushbutton to undertake saving to this model file after the user is satisfactory, if pursue,6 are shown. Graph 6 moulds spare parts designs an interface (module of editor of 6) project attempt if the information on project attempt is not quite accurate, complete with the standard, the user can pass this module to try to edit to project attempt revise, those who choose to save pushbutton to be able to realize a project to pursue is automatic save, if pursue,7 are shown. Graph 7 projects attempt edits an interface (7) assembles module system automatically according to what book structure and all sorts of mould parts with assemble a relation good to the design undertake be constructionaled automatically. The mould that the system outputs is assembled body and assemble body project attempt, if pursue 8 with the graph 9 are shown. Already fulfilled the main function of this system right now, those who use this system to be able to promote extruding mould is efficient with fast design, and had gotten in producing practice examine adequately. The fact proves, the work efficiency of this system is very tall, and work state. Graph the assembly that 8 systems output body model 2, source program of share of module of design of systematic pattern hardware is compared in view of the source program of this system giant, so the article gives out only the source program of part of module of design of systematic pattern hardware. Dim Ss As String Dim Boolstatus As Boolean Ss=App.

Path & " graphical library is three-dimensional " Set SwApp=CreateObject("SldWorks.

Application ") SwApp.

Visible = True ' calls SolidWorks program Set Part = SwApp.

OpenDoc6(ss&"Backward extrusion 6 punch.

SLDPRT " , 1, 0, "" , longstatus, longwarnings) pursues the project attempt Set Part = SwApp that 9 systems output.

ActiveDoc Boolstatus = Part.

Extension.

SelectByID(" annotate " , "DCABINET " , 0, 0, 0, false, 0, nothing) ' opens corresponding model file Dim Rs As ADODB.

Recordset Dim Conn As ADODB.

Connection ' defines Ss = App of ADO object variable.

Path&"Database" Set Conn = New ADODB.

Connection Conn.

ConnectionString= "Provider=Microsoft.

Jet.

OLEDB.

4.

0; "&"Persist Security Info=False; "&"Mode=read; "&"Data Source= "&Ss&"Library of mould spare parts.

Mdb; " C Onn.

Open ' establish ADO link, open database NewTableName = Str(2011) A D O D C 1.

R E C O R D S O U R C E =newTableName Adodc1.

Refresh S E T D A T A G R I D 1.

D A T A S O U R C E =Adodc1 ' open record market, read take DataGrid1 of model of mould spare parts.

Row = 0 For I = 1 To DataGrid1.

Columns.

Count 1 D(i) = DataGrid1.

Columns(i) .

Value Next DataGrid1.

Row = 1 For I = 1 To DataGrid1.

Columns.

Count 1 TolMax(i) = DataGrid1.

Columns(i) .

Value Next DataGrid1.

Row = 2 For I = 1 To DataGrid1.

Columns.

Count 1 TolMin(i) = DataGrid1.

Columns(i) .

Value Next ' stocks value of measure of mould spare parts and B O O L S T A T U S = P A R T of tolerancepublic errand value.

E X T E N S I O N.

SelectByID(" punch of D1@ draft 1@ .

SLDPRT " , "DIMENSION " , 0, 0, 0, false, 0, nothing) Part.

Parameter(" D1@ draft 1 " ) .

SystemValue = D(1) / 1000 Retval = Part.

Parameter(" D1@ draft 1 " ) .

SetTolerancevalues(tolMin(1) /1000, tolMax(1) / 1000) ' dimension of drive mould spare parts and public errand 3, the system of extruding mould CAD that conclusion is based on platform of S O L I D W O R K S designs data and expert experience through compositive and many extrusion die, formed a mould to design a knowledge base, for the mould of typical extruding spare parts the design provided complete CAD measure, the technical staff that joins experience of a few lack even also can use this system to complete the design of extruding mould, be helpful for the promotion of extruding technology and application thereby. At the same time this system also is right SolidWorks specializations applied development and practice, it is important to be engaged in SolidWorks this locality changing 2 specializationed developments to have to the others major draw lessons from a meaning. To make this system more whole, complementing at present part of nucleus of mould intensity school. CNC Milling CNC Machining