Surface generation for material removal after impact of tool

2 vues (au cours des 30 derniers jours)
Muhammad Mubashar saeed
Muhammad Mubashar saeed le 22 Mai 2021
Commenté : darova le 25 Mai 2021
I want to generate a surface with showing material removal due to tool influence on a particular spot.
First I need to generate a flat rectangular surface then I want show the deviation from flatness due to impact of tool.
During polishing process when tool work on a surface it removes material from the surface of the workpiece. I want to generate such kind of matlab based simulation. My material removal function at tool impact spot is MRR = k*p(x,y)*v
Please help me to generate such kind of simulation. I shall be very gateful to you

Réponse acceptée

darova
darova le 23 Mai 2021
See ths example
clc,clear
[t,r] = meshgrid(0:10:360,0:0.2:5);
[x,y] = pol2cart(t*pi/180,r);
z = sin(r)./r;
z0 = 1; % z start coordinate
r0 = 2; % radius of a tool
for i = 1:9
x0 = -6; % x start coordinate
z0 = z0 - 0.1; % z increment
for j = 1:7
ind = ((x-x0).^2+y.^2 < r0^2) & (z>z0);
z(ind) = z0;
surf(x,y,z)
x0 = x0 + 1;
pause(0.5)
end
end
  3 commentaires
Muhammad Mubashar saeed
Muhammad Mubashar saeed le 23 Mai 2021
Can you please eleborate it accoding to my Material removal function MRR = k*p(x,y)*v
You may assume values for all of these variables
It will be a great favor from you
Thanks a lot in advance
darova
darova le 25 Mai 2021
Can you explain more about removal function? What is it?

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by