Research on building software to convert measurement data of 3D coordinate measuring machine QM333 - 5

d. Postprocessor – Create machining program on FANUC machining center

* Select post-processing function for corresponding CNC machining center

- CNC machining center used to process Cycloid gears uses FANUC controller of Japan, so we have to choose the corresponding post-processor for this machining center.

- Access Main menu --> NC utils --> Post proc --> Change


Display the Specify File Name to Read dialog box to select the post-processing file. Select Mpfan.pst, which is the post-processor for the machining center using the

FANUC control.

- Create machining programs for CNC machining centers using FANUC controllers.

Go to Main menu --> NC utils --> Post proc --> Run


e. Machining program (according to G code)


32

Roughing and finishing programs are exported to ensure automatic machining of parts on CNC machining centers. The codes of the machining programs are created according to ISO standards (G code) suitable for most machining centers currently in use. However, when it is necessary to convert to other code formats (e.g. TNC Heidenhein), the program is also fully responsive.


measure.

Below is a snippet of the machining program code for the part.


Machining detailed contours on CNC machines. Workpiece mounting:

33

a. Workpiece size


The values ​​of D, d and s are selected according to the gear type.

D: Outer diameter of workpiece d: Hole diameter (machined) s: Workpiece thickness

b. Fix the workpiece on the machine table




1. Machine table

2. Pad 1

3. Embryo

4. Pad 2

5, 6. Bolts, nuts

34

c. Determine the original coordinates of the workpiece


1. Machine table

2. Embryo

Select tool, cutting mode

a. Select the cutting knife

Cutting tool: Standard end mill

b. Determine cutting mode

- Cross cutting speed: 30 mm/min

- Longitudinal cutting speed: 10 mm/min

- Retraction speed: 100 mm/min

- Number of main shaft revolutions: 500 rpm Processing

- Import machining program: Transfer from PC - CNC

- CNC machining

4.4. Comments, reviews


Data acquisition is the process of using the measuring device's probes to collect the coordinate values ​​of the measuring point. The measured values ​​will be saved and used in the conversion process.

The conversion process is the process of reading data from the file and assigning the read values ​​to AutoCAD commands so there is absolutely no room for error in this step.

However, during the measurement process, the coordinate points are discontinuous, so the accuracy of the obtained surface will depend on the distance between the sampling points. The more points are measured on the surface of the detail, the more accurate it will be. Moreover, the accuracy has been determined by the software's interpolation algorithm. Therefore, for details with higher complexity, the number of measurement points that must be performed will be greater.

The conversion process from CAD to CAM and CNC has algorithmic errors.

very small <0.01 does not affect the surface quality of the detail at all.

35


36

CHAPTER V. CONCLUSION AND RECOMMENDATIONS


The project has fully implemented the requirements: including measuring, sampling 03 parts, converting data and conducting trial machining.

The results of the topic include:

The document file includes reports on the measurement system and data conversion facilities. The summary report ensures scientific quality.

Data conversion software is integrated into CAD, ensuring accurate data conversion.

Number of test parts: 03 including 01 cycloid gear, 01 computer mouse, 01 3D cup. The number of test parts when running on the software model ensures the required accuracy.

The project has achieved the following results:

Scientifically: The software is set up to improve the performance of the measuring machine, making the value of the measuring machine close to the high-performance measuring machine integrated with Mittutoyo's MCOSMOS software. The software tools selected to carry out the topic and integration are suitable, ensuring the full implementation of the requirements from taking measurement results, converting and processing.

In terms of socio-economics: The software and content of the topic have practical significance, ensuring that it can be applied to 3D coordinate sampling measuring machines whose measurement results are stored in *.txt format.

The topic is guaranteed to be applied to the future practical design process of NARIME Institute.

Currently, sampling with the current probe of the machine makes the sampling process longer. The development direction of the topic will study the type of scanning probe (fast sampling) integrating specialized software to improve the design sampling process.


37

REFERENCES


1. User's manual (software Guide) _Mitutoyo

2. User's manual (Operation Guide) - Mitutoyo

3. User's manual (Hardware Guide) - Mitutoyo

4. Autocad online- Autodesk 2007

5. Help about MasterCAM

6. VisualBasic 6.0 Programming Guide - Science and Technology Publishing House 2004

7. Documents on http://www.mitutoyo.com

8. http://www.Autodesk.com.

9. Help about Visualbasic 6.0



38

APPENDIX


P.1. Measurement results.


Below is some of the measured data from the measuring device when measuring the profile of a Cycloid gear.

xNom yNom zNom xyz


2,792

-66.586

-3.468

2,792

-65.579

-3.468


2,843

-66,580

-3.468

2,843

-65.578

-3.468


2,913

-66,580

-3.468

2,913

-65.578

-3.468


3.013

-66.584

-3.468

3.013

-65.582

-3.468


3,058

-66.585

-3.468

3,058

-65.583

-3.468


3.107

-66.587

-3.468

3.107

-65.584

-3.468


3.153

-66,594

-3.468

3.153

-65.586

-3.468


3,235

-66.602

-3.468

3,235

-65.604

-3.468


3,279

-66.599

-3.468

3,279

-65.607

-3.468


3,398

-66.622

-3.468

3,398

-65.611

-3.468


3,473

-66.634

-3.468

3,473

-65.624

-3.468


3,512

-66.639

-3.468

3,512

-65.630

-3.468


3,551

-66.647

-3.468

3,551

-65.636

-3.468


3,580

-66.651

-3.468

3,580

-65.639

-3.468


3,621

-66.655

-3.468

3,621

-65.642

-3.468


3,664

-66.664

-3.468

3,664

-65.649

-3.468


3,745

-66.689

-3.468

3,745

-65.661

-3.468


3,824

-66.706

-3.468

3,824

-65.673

-3.468


3,913

-66.727

-3.468

3,913

-65.693

-3.468


3,951

-66.735

-3.468

3,951

-65.705

-3.468


3,994

-66.748

-3.468

3,994

-65.718

-3.468


39

Maybe you are interested!

-66.755

-3.468

4,025

-65.725

-3.468


4,065

-66.767

-3.468

4,065

-65.733

-3.468


4,093

-66.775

-3.468

4,093

-65,740

-3.468


4.133

-66.786

-3.468

4.133

-65,750

-3.468


4,172

-66.798

-3.468

4,172

-65.758

-3.468


4.209

-66.809

-3.468

4.209

-65.767

-3.468


4,246

-66,820

-3.468

4,246

-65.778

-3.468


4,283

-66.835

-3.468

4,283

-65.786

-3.468


4,363

-66.865

-3.468

4,363

-65.810

-3.468


4.401

-66.878

-3.468

4.401

-65.821

-3.468


4.442

-66.892

-3.468

4.442

-65.832

-3.468


4,477

-66.904

-3.468

4,477

-65.843

-3.468


4,513

-66.919

-3.468

4,513

-65.854

-3.468


4,542

-66.931

-3.468

4,542

-65.863

-3.468


4,577

-66.947

-3.468

4,577

-65.874

-3.468


4,612

-66.956

-3.468

4,612

-65.886

-3.468


4,696

-66,997

-3.468

4,696

-65.921

-3.468


4,767

-67.032

-3.468

4,767

-65.944

-3.468


4,798

-67.057

-3.468

4,798

-65.955

-3.468


4,880

-67.085

-3.468

4,880

-65.986

-3.468


4,966

-67,130

-3.468

4,966

-66.018

-3.468


5,038

-67.171

-3.468

5,038

-66.051

-3.468


5,074

-67.187

-3.468

5,074

-66.067

-3.468


5.157

-67.234

-3.468

5.157

-66.107

-3.468


5,230

-67.277

-3.468

5,230

-66.156

-3.468


5,265

-67.296

-3.468

5,265

-66,180

-3.468


5.301

-67.316

-3.468

5.301

-66,199

-3.468


40

Comment


Agree Privacy Policy *