Find Jobs
Hire Freelancers

data interpolation for CNC

€3000-5000 EUR

Cerrado
Publicado hace casi 9 años

€3000-5000 EUR

Pagado a la entrega
Hi guys and girls, There is a small problem about numerical machines, as lathes or mills. Their axis are controled by encodes, or other systems, with, for example, 0.001 mm accuracy. However, if you want to move the machine on a complex shape, you enter a serie of points, with precision as u need : 0.1, 0.01, 0.003, etc. So the machine will move not on that shape, but on smaller segments. The problem is that the machine loses time when works like this. If you want to move it on a line, you don't need to enter a serie of point, you simple use G01. Same, for a circle, u can use G02 or G03. This G codes generate also a serie of points that are send to the machine, but the machine moves faster this way. If you enter directly a serie of points, machine moves slower. For complex shapes, as sPlines, Beziers, etc, machine has no G, so you must enter the points, or, to say, you enter the serie of small segments. You can find official explanation in the attached image - so, to say, producers know this thing. G codes, and data points are written in a file, and that file is read by the machine to control the axis. So. the program that reads this file, is able, when meets a G code, to generate a serie of points and send it fast to the machine. But, if you enter point in the file, the program needs too much time to read them and send them to the machine. So, what i need is a solution to increase response time for complex shapes : - for example, to create a G code able to generate shapes - or to read al data points as a buffer, without restrictions, i don't know how the machine works inside, but is like the electronics can not control the axis at their best accuracy. I can help with mathematics for complex shapes, or, also CAM software can generate points for complex shapes. For example, for a circle : - if u use a G code al process takes T time - if u use a serie of data at 0.1 precision, al process takes 0.95 ... 1.05 T - at 0.01 precision, proces takes 2 .. 3 T - at 0.001 precision, proces takes to much, you can get a buffer overload, and so on Precision that i need is 0.01 .. 0.003 Time increases because machine accelerates and decelerates for every segment, while, in a G code it goes smoothly. So, this is it :)
ID del proyecto: 7859649

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
15 freelancers están ofertando un promedio de €3.770 EUR por este trabajo
Avatar del usuario
Hi you ! I am a mechanical engineer I shown for you about my projects before you decide to hire me. Please contact me. - Data processing 3D STL format IGS STP - I can make 3D Models on software CAD/CAM - I use CATIA , SOLIDWORKS , AUTOCAD very well , I have over 6 years experience working with CATIA, SOLIDWORKS, AUTOCAD , Autodesk Inventor - I have over 6 years experience working with CNC Program CAM on Catia, Mastercam. ------------------------------- thanks
€3.000 EUR en 30 días
4,9 (83 comentarios)
6,7
6,7
Avatar del usuario
A proposal has not yet been provided
€3.111 EUR en 30 días
5,0 (55 comentarios)
6,1
6,1
Avatar del usuario
Professional automation domain engineer with 38 years of experience can take care of this project...I have instrumentation, controls , and CNC machine experience
€3.000 EUR en 30 días
4,4 (99 comentarios)
6,3
6,3
Avatar del usuario
Great Project !!, I have seen and understand all your requirements. I have very strong expertise in it although I have a great experience in it, I have intelligence, energy and integrity. Once give me work, I assure you , you'll surely like my work. Please open chat window to discuss further.
€4.444 EUR en 30 días
4,9 (49 comentarios)
5,4
5,4
Avatar del usuario
A proposal has not yet been provided
€4.444 EUR en 30 días
4,4 (35 comentarios)
6,0
6,0
Avatar del usuario
Dear Sir, Thanks for invite me in your project. I am interested to your project and want to discuss more so i will give you best solution. Please discuss with me for better understanding. will work on your budget..............................................Thanks.
€4.444 EUR en 30 días
4,7 (4 comentarios)
3,9
3,9
Avatar del usuario
Hi, I have worked as programmer and operator of wire erosion AGIE 100 and as programmer of milling machine DECKEL with Heidenhain control. I have not had a problem like yours. Can you tell me what CAM software are you using? What is the management (control) of your machines (maybe FANUC 6)? I want only to say you that there are no machines which works with complex curves (all the complex curves are broken on lines and arcs of a circle). Maybe your machine can do circular interpolation only in X-Y plane. In Y-Z and X-Z plane can do only linear interpolation. I don't know what do you mean with these points, but after any G command follows coordinates of the points (N11 G01 X24. Z107.5 F0.15 S120; N15 G02 X100. Z20. I30). Maybe you mean MACRO programing - # 100 = 15-15 * SIN [30] Z3 # 101 = 2 * 15 * COS [30] X3 # 102 = 8 + 15 * SIN [30] W4 # 103 = 2 * [[8 + 15 * SIN [30]] * TAN [30]] U4 # 104 = 2 * 10 * TAN [45] U5 # 105 = 2 * 15 * TAN [25] U6 # 106 = 2 * 20 * TAN [15] U7 Can you send me a sample program - only to see?
€3.333 EUR en 10 días
5,0 (2 comentarios)
2,2
2,2
Avatar del usuario
Dear Client. Great Job!. I have realized the problem. I could fix the moving precision using mathematics and geometry. Please let me know, we could discuss more. Best Regards.
€4.444 EUR en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
hello i did similar control softwares and projects before. i can supply you if you need reference about my designs. regards.
€4.444 EUR en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Actually this project is as same as my final year project in the University. I have developed a new software to generate NC code for freeform surface models. Software was used to machine complex shapes and it succeeded. The part which is explaining how software works is as follows. Note: This is a paragraph included in the abstract for my project paper. Initially tool is followed the feature of the particular model. Points which are used to get coordinates of the tool were generated with small distances along the edges and coordinates of those points were inserted to the NC program. Offset method was used for offsetting the tool path for rough cutting. Each and every point is checked whether the position of the point is inside the work piece or outside the work piece before inserting to the NC code. Those points which are positioned inside the work piece are inserted to the NC code and the outside points were neglected. I have followed a course module for CNC machining in the University. I can share my knowledge for this project and make it success.
€3.333 EUR en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Mechanical Engineer with experience in Machine design,3D Modelling(Autodesk Inventor) and manufacturing
€3.000 EUR en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
i have thoroughly read your problem. Only G code will not solve the problem. Its an art to create small segments to improve the timings. Kindly send me the the details of your object, so that i can code according to it. I have done projects regarding manufacturing. do let me know if you want your work in any specific software. I have also programmed 5 axis milling machine. thank you.
€3.333 EUR en 40 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
This is most likely the problem is just electronics/embeded software. G01 command - is approximated by a series of steps in the controller dX and dY with processing feedback at every step, regardless of the required accuracy. G02-G03 commands used just to speed up movement the tools because, depending on the requirements to achieve the required accuracy of variable length of step approximation calculation is done already inside the CNC controller, taking into account the feedback coefficients. Sorry I do not know how it explained to the English accurately. Just do not use linear interpolation unnecessarily.
€4.444 EUR en 30 días
0,0 (0 comentarios)
1,6
1,6

Sobre este cliente

Bandera de ROMANIA
Brasov, Romania
0,0
0
Miembro desde ago 29, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.